33 UE_DEPRECATED(5.3,
"Use the version that takes in a position.")
37 UE_DEPRECATED(5.3, "Use the version that
takes in a
position.")
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
SharedPointerInternals::TRawPtrProxy< ObjectType > MakeShareable(ObjectType *InObject)
Definition SharedPointer.h:1947
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_LOG_CATEGORY_EXTERN(CategoryName, DefaultVerbosity, CompileTimeVerbosity)
Definition LogMacros.h:361
Definition LightWeightInstanceManager.h:32
Definition IConsoleManager.h:1580
Definition IDelegateInstance.h:14
Definition SharedPointer.h:692
U16 Index
Definition radfft.cpp:71
Definition ActorInstanceHandle.h:33
Definition LightWeightInstanceManager.h:25
Definition LightWeightInstanceSubsystem.h:16
ENGINE_API bool RemoveManager(ALightWeightInstanceManager *Manager)
Definition LightWeightInstanceSubsystem.cpp:71
ENGINE_API ALightWeightInstanceManager * FindLightWeightInstanceManager(const FActorInstanceHandle &Handle) const
Definition LightWeightInstanceSubsystem.cpp:77
ENGINE_API ULevel * GetLevel(const FActorInstanceHandle &Handle)
Definition LightWeightInstanceSubsystem.cpp:325
ENGINE_API int32 GetManagerIndex(const ALightWeightInstanceManager *Manager) const
Definition LightWeightInstanceSubsystem.cpp:45
ENGINE_API AActor * GetActor_NoCreate(const FActorInstanceHandle &Handle) const
Definition LightWeightInstanceSubsystem.cpp:271
ENGINE_API FVector GetLocation(const FActorInstanceHandle &Handle)
Definition LightWeightInstanceSubsystem.cpp:291
ENGINE_API ALightWeightInstanceManager * FindOrAddLightWeightInstanceManager(UClass *ActorClass, const UDataLayerInstance *DataLayer, UWorld *World)
Definition LightWeightInstanceSubsystem.cpp:127
ENGINE_API FString GetName(const FActorInstanceHandle &Handle)
Definition LightWeightInstanceSubsystem.cpp:308
ENGINE_API FLightWeightInstanceSubsystem()
Definition LightWeightInstanceSubsystem.cpp:11
ENGINE_API UClass * FindBestInstanceManagerClass(const UClass *ActorClass)
Definition LightWeightInstanceSubsystem.cpp:217
ENGINE_API void DeleteInstance(const FActorInstanceHandle &Handle)
Definition LightWeightInstanceSubsystem.cpp:376
ENGINE_API FActorInstanceHandle CreateNewLightWeightInstance(UClass *ActorClass, FLWIData *InitData, UDataLayerInstance *Layer, UWorld *World)
Definition LightWeightInstanceSubsystem.cpp:359
ENGINE_API const ALightWeightInstanceManager * GetManagerAt(int32 Index) const
Definition LightWeightInstanceSubsystem.cpp:59
ENGINE_API ~FLightWeightInstanceSubsystem()
Definition LightWeightInstanceSubsystem.cpp:34
ENGINE_API bool AddManager(ALightWeightInstanceManager *Manager)
Definition LightWeightInstanceSubsystem.cpp:65
static ENGINE_API FInt32Vector3 ConvertPositionToCoord(const FVector &InPosition)
ENGINE_API UClass * GetActorClass(const FActorInstanceHandle &Handle)
Definition LightWeightInstanceSubsystem.cpp:276
static FLightWeightInstanceSubsystem & Get()
Definition LightWeightInstanceSubsystem.h:17
ENGINE_API bool IsInLevel(const FActorInstanceHandle &Handle, const ULevel *InLevel)
Definition LightWeightInstanceSubsystem.cpp:342