Show / Hide Table of Contents

Class FoliageStatistics

Foliage Statistics

Inheritance
System.Object
UObject
BlueprintFunctionLibrary
FoliageStatistics
Inherited Members
UObject.TransientPackage
UObject.CastTo<T>(UObject)
UObject.CastTo(UObject, Type)
UObject.RemoveObject(UObject)
UObject.MakeObjectArrayField<T>(NativeArray*)
UObject.NotImplemented<T>()
UObject.Construct()
UObject.GetHashCode()
UObject.GetName()
UObject.ToString()
UObject.Name
UObject._None
UObject.None
UObject.ObjPointer
UObject.LoadObjectFromClass(Class, UObject, String, String, LoadFlags, PackageMap, Boolean)
UObject.LoadClass(Class, UObject, String, String, LoadFlags, PackageMap)
UObject.GetPropertyFor<T>(Name)
UObject.ExecuteUbergraph
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: UE4.Foliage
Assembly: UE4DotNet.dll
Syntax
public class FoliageStatistics : BlueprintFunctionLibrary

Properties

| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

Declaration
public static FoliageStatistics DefaultObject { get; }
Property Value
Type Description
FoliageStatistics
| Improve this Doc View Source

StaticClass

Get UE4 Class

Declaration
public static Class StaticClass { get; }
Property Value
Type Description
Class

Methods

| Improve this Doc View Source

FoliageOverlappingBoxCount(UObject, StaticMesh, Box)

Gets the number of instances overlapping a provided box @

Declaration
public static int FoliageOverlappingBoxCount(UObject WorldContextObject, StaticMesh StaticMesh, Box Box)
Parameters
Type Name Description
UObject WorldContextObject
StaticMesh StaticMesh
Box Box
Returns
Type Description
System.Int32
Remarks

param StaticMesh Mesh to count @param Box Box to overlap

| Improve this Doc View Source

FoliageOverlappingSphereCount(UObject, StaticMesh, Vector, Single)

Counts how many foliage instances overlap a given sphere @

Declaration
public static int FoliageOverlappingSphereCount(UObject WorldContextObject, StaticMesh StaticMesh, Vector CenterPosition, float Radius)
Parameters
Type Name Description
UObject WorldContextObject
StaticMesh StaticMesh
Vector CenterPosition
System.Single Radius
Returns
Type Description
System.Int32
Remarks

param Mesh The static mesh we are interested in counting @param CenterPosition The center position of the sphere @param Radius The radius of the sphere.

return number of foliage instances with their mesh set to Mesh that overlap the sphere

| Improve this Doc View Source

New(UObject, Name)

Spawn an object of this class

Declaration
public static FoliageStatistics New(UObject obj = null, Name name = default(Name))
Parameters
Type Name Description
UObject obj
Name name
Returns
Type Description
FoliageStatistics

Operators

| Improve this Doc View Source

Implicit(IntPtr to FoliageStatistics)

Convert from IntPtr to UObject

Declaration
public static implicit operator FoliageStatistics(IntPtr p)
Parameters
Type Name Description
System.IntPtr p
Returns
Type Description
FoliageStatistics
  • Improve this Doc
  • View Source
Back to top Generated by DocFX