8#include "ProceduralFoliageInstance.generated.h"
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define UMETA(...)
Definition ObjectMacros.h:747
#define UENUM(...)
Definition ObjectMacros.h:749
#define USTRUCT(...)
Definition ObjectMacros.h:746
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
Definition ActorComponent.h:152
Definition FoliageType.h:106
Definition ProceduralFoliageInstance.h:16
Type
Definition ProceduralFoliageInstance.h:18
@ CollisionOverlap
Definition ProceduralFoliageInstance.h:20
@ ShadeOverlap
Definition ProceduralFoliageInstance.h:22
Definition ProceduralFoliageInstance.h:30
@ AnyOverlap
Definition ProceduralFoliageInstance.h:39
Definition ProceduralFoliageInstance.h:59
bool IsAlive() const
Definition ProceduralFoliageInstance.h:70
TObjectPtr< const UFoliageType > Type
Definition ProceduralFoliageInstance.h:91
Definition ProceduralFoliageInstance.h:45
ESimulationOverlap::Type OverlapType
Definition ProceduralFoliageInstance.h:54
FProceduralFoliageInstance * A
Definition ProceduralFoliageInstance.h:52
FProceduralFoliageOverlap(FProceduralFoliageInstance *InA, FProceduralFoliageInstance *InB, ESimulationOverlap::Type InType)
Definition ProceduralFoliageInstance.h:46
FProceduralFoliageInstance * B
Definition ProceduralFoliageInstance.h:53
Definition ObjectPtr.h:488