Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/IWorldPartitionActorLoaderInterf-
Base class for actor loaders
| Name | ILoaderAdapter |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/WorldPartition/WorldPartitionActorLoaderInterface.h |
| Include Path | #include "WorldPartition/WorldPartitionActorLoaderInterface.h" |
Syntax
class ILoaderAdapter
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ILoaderAdapter
(
UWorld* InWorld |
WorldPartition/WorldPartitionActorLoaderInterface.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ILoaderAdapter() |
WorldPartition/WorldPartitionActorLoaderInterface.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bLoaded | uint8 | WorldPartition/WorldPartitionActorLoaderInterface.h | ||
| bUserCreated | uint8 | WorldPartition/WorldPartitionActorLoaderInterface.h | ||
| ContainerActorReferences | FContainerReferenceMap | WorldPartition/WorldPartitionActorLoaderInterface.h | ||
| World | UWorld * | WorldPartition/WorldPartitionActorLoaderInterface.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TOptional< FBox > GetBoundingBox() |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
| WorldPartition/WorldPartitionActorLoaderInterface.h | |||
virtual TOptional< FString > GetLabel() |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
bool GetUserCreated() |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
UWorld * GetWorld() |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
bool IsLoaded() |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
void Load() |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
void OnActorDescContainerInitialize
(
UActorDescContainer* Container |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
void OnActorDescContainerUninitialize
(
UActorDescContainer* Container |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
void SetUserCreated
(
bool bValue |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
void Unload() |
WorldPartition/WorldPartitionActorLoaderInterface.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddReferenceToActor
(
FWorldPartitionHandle& Actor |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
void ForEachActor
(
TFunctionRef< void(const FWorldPartitionHandle&)> InOperation |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
FActorReferenceMap & GetContainerReferences
(
UActorDescContainerInstance* InContainerInstance |
Helpers. | WorldPartition/WorldPartitionActorLoaderInterface.h | |
const FActorReferenceMap * GetContainerReferencesConst
(
UActorDescContainerInstance* InContainerInstance |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
UWorldPartition * GetLoadedChildWorldPartition
(
const FWorldPartitionHandle& Handle |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
void OnActorDescContainerInstanceInitialize
(
UActorDescContainerInstance* ContainerInstance |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
void OnActorDescContainerInstanceUninitialize
(
UActorDescContainerInstance* ContainerInstance |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
void OnRefreshLoadedState
(
bool bFromUserOperation |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
virtual bool PassActorDescFilter
(
const FWorldPartitionHandle& Actor |
Actors filtering. | WorldPartition/WorldPartitionActorLoaderInterface.h | |
void PostLoadedStateChanged
(
int32 NumLoads, |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
void RefreshLoadedState() |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
void RegisterDelegates() |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
void RemoveReferenceToActor
(
FWorldPartitionHandle& Actor |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
bool ShouldActorBeLoaded
(
const FWorldPartitionHandle& Actor |
WorldPartition/WorldPartitionActorLoaderInterface.h | ||
void UnregisterDelegates() |
WorldPartition/WorldPartitionActorLoaderInterface.h |