12class UPrimitiveComponent;
29#if WITH_EDITORONLY_DATA
43 virtual void Uninitialize()
override;
45 virtual int32 GetInstanceCount()
const override;
48 virtual void RemoveInstance(
int32 InstanceIndex)
override;
50 virtual FTransform GetInstanceWorldTransform(
int32 InstanceIndex)
const override;
64 virtual void BeginUpdate()
override;
65 virtual void EndUpdate()
override;
66 virtual void Refresh(
bool bAsync,
bool bForce)
override;
74 void RegisterDelegates();
75 void UnregisterDelegates();
87 virtual void NotifyISMPartitionInstanceMovementStarted(
const FISMClientInstanceId& InstanceId)
override;
88 virtual void NotifyISMPartitionInstanceMovementOngoing(
const FISMClientInstanceId& InstanceId)
override;
89 virtual void NotifyISMPartitionInstanceMovementEnded(
const FISMClientInstanceId& InstanceId)
override;
90 virtual void NotifyISMPartitionInstanceSelectionChanged(
const FISMClientInstanceId& InstanceId,
const bool bIsSelected)
override;
#define WITH_EDITORONLY_DATA
Definition CoreMiscDefines.h:24
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
ETypedElementWorldType
Definition TypedElementWorldInterface.h:26
if(Failed) console_printf("Failed.\n")
Definition Archive.h:1208
Definition UObjectGlobals.h:2492
Definition ISMPartitionInstanceManager.h:24
Definition ArrayView.h:139
Definition AssetRegistryState.h:50
Definition SortedMap.h:20
Definition Blueprint.h:403
Definition FoliageType_Actor.h:12
Definition FoliageType.h:106
Definition InstancedStaticMeshComponent.h:158
U16 Index
Definition radfft.cpp:71
Definition FoliageISMActor.h:17
virtual void PostLoad() override
Definition FoliageISMActor.cpp:46
FFoliageISMActor(FFoliageInfo *Info)
Definition FoliageISMActor.h:18
virtual ~FFoliageISMActor()
Definition FoliageISMActor.cpp:18
virtual void PostSerialize(FArchive &Ar) override
Definition FoliageISMActor.cpp:35
Definition InstancedFoliage.h:196
virtual void AddReferencedObjects(UObject *InThis, FReferenceCollector &Collector)
Definition InstancedFoliage.h:204
Definition InstancedFoliage.h:271
Definition InstancedFoliage.h:407
Definition InstancedFoliage.h:82
Definition ISMPartitionClient.h:10
Definition ISMPartitionClient.h:62
Definition SMInstanceElementId.h:20
Definition ObjectPtr.h:488