Navigation
API > API/Runtime > API/Runtime/Engine
| Name | UActorDescContainerInstance |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/WorldPartition/ActorDescContainerInstance.h |
| Include Path | #include "WorldPartition/ActorDescContainerInstance.h" |
Syntax
UCLASS (MinimalAPI)
class UActorDescContainerInstance :
public UObject ,
public FActorDescInstanceList
Inheritance Hierarchy
- TActorDescList → FActorDescInstanceList → UActorDescContainerInstance
- UObjectBase → UObjectBaseUtility → UObject → UActorDescContainerInstance
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UActorDescContainerInstance() |
WorldPartition/ActorDescContainerInstance.h |
Classes
| Name | Remarks |
|---|---|
| FActorDescInstanceAddedEvent | |
| FActorDescInstanceRemovedEvent | |
| FActorDescInstanceUpdatedEvent | |
| FActorDescInstanceUpdatingEvent | |
| FActorReplacedEvent |
Structs
| Name | Remarks |
|---|---|
| FInitializeParams |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FActorDescContainerInstanceInitializeDelegate | TMulticastDelegate_OneParam< void, UActorDescContainerInstance * > | WorldPartition/ActorDescContainerInstance.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| OnActorDescContainerInstanceInitialized | FActorDescContainerInstanceInitializeDelegate | WorldPartition/ActorDescContainerInstance.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnActorDescInstanceAddedEvent | FActorDescInstanceAddedEvent | WorldPartition/ActorDescContainerInstance.h | ||
| OnActorDescInstanceRemovedEvent | FActorDescInstanceRemovedEvent | WorldPartition/ActorDescContainerInstance.h | ||
| OnActorDescInstanceUpdatedEvent | FActorDescInstanceUpdatedEvent | WorldPartition/ActorDescContainerInstance.h | ||
| OnActorDescInstanceUpdatingEvent | FActorDescInstanceUpdatingEvent | WorldPartition/ActorDescContainerInstance.h | ||
| OnActorReplacedEvent | FActorReplacedEvent | WorldPartition/ActorDescContainerInstance.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FWorldPartitionActorDescInstance * GetActorDescInstance
(
const FGuid& InActorGuid |
WorldPartition/ActorDescContainerInstance.h | ||
const FWorldPartitionActorDescInstance * GetActorDescInstanceByName
(
FName ActorName |
WorldPartition/ActorDescContainerInstance.h | ||
const FWorldPartitionActorDescInstance * GetActorDescInstanceByPath
(
const FSoftObjectPath& ActorPath |
WorldPartition/ActorDescContainerInstance.h | ||
const FWorldPartitionActorDescInstance * GetActorDescInstanceByPath
(
const FString& ActorPath |
WorldPartition/ActorDescContainerInstance.h | ||
FWorldPartitionActorDescInstance & GetActorDescInstanceChecked
(
const FGuid& InActorGuid |
WorldPartition/ActorDescContainerInstance.h | ||
uint32 GetActorDescInstanceCount() |
WorldPartition/ActorDescContainerInstance.h | ||
TUniquePtr< FWorldPartitionActorDescInstance > * GetActorDescInstancePtr
(
const FGuid& InActorGuid |
WorldPartition/ActorDescContainerInstance.h | ||
const TMap< FGuid, TObjectPtr< UActorDescContainerInstance > > & GetChildContainerInstances() |
WorldPartition/ActorDescContainerInstance.h | ||
const UActorDescContainer * GetContainer () |
WorldPartition/ActorDescContainerInstance.h | ||
| WorldPartition/ActorDescContainerInstance.h | |||
FGuid GetContainerActorGuid() |
WorldPartition/ActorDescContainerInstance.h | ||
const FActorContainerID & GetContainerID() |
WorldPartition/ActorDescContainerInstance.h | ||
FName GetContainerPackage() |
WorldPartition/ActorDescContainerInstance.h | ||
FGuid GetContentBundleGuid() |
WorldPartition/ActorDescContainerInstance.h | ||
FString GetExternalActorPath() |
WorldPartition/ActorDescContainerInstance.h | ||
const UExternalDataLayerAsset * GetExternalDataLayerAsset() |
WorldPartition/ActorDescContainerInstance.h | ||
FString GetExternalObjectPath() |
WorldPartition/ActorDescContainerInstance.h | ||
const FLinkerInstancingContext * GetInstancingContext() |
WorldPartition/ActorDescContainerInstance.h | ||
UWorldPartition * GetOuterWorldPartition() |
WorldPartition/ActorDescContainerInstance.h | ||
const UActorDescContainerInstance * GetParentContainerInstance() |
WorldPartition/ActorDescContainerInstance.h | ||
virtual void GetPropertyOverridesForActor
(
const FActorContainerID& InContainerID, |
WorldPartition/ActorDescContainerInstance.h | ||
UWorldPartition * GetTopWorldPartition() |
WorldPartition/ActorDescContainerInstance.h | ||
const FTransform & GetTransform() |
WorldPartition/ActorDescContainerInstance.h | ||
bool HasExternalContent() |
WorldPartition/ActorDescContainerInstance.h | ||
virtual void Initialize
(
const FInitializeParams& InParams |
WorldPartition/ActorDescContainerInstance.h | ||
bool IsActorDescHandled
(
const AActor* Actor |
WorldPartition/ActorDescContainerInstance.h | ||
bool IsEmpty() |
WorldPartition/ActorDescContainerInstance.h | ||
bool IsInitialized() |
WorldPartition/ActorDescContainerInstance.h | ||
void LoadAllActors
(
TArray< FWorldPartitionReference >& OutReferences |
WorldPartition/ActorDescContainerInstance.h | ||
virtual void Uninitialize() |
WorldPartition/ActorDescContainerInstance.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FWorldPartitionActorDescInstance CreateActorDescInstance
(
FWorldPartitionActorDesc* InActorDesc |
WorldPartition/ActorDescContainerInstance.h | ||
virtual FWorldPartitionActorDesc * GetActorDesc
(
const FGuid& InActorGuid |
WorldPartition/ActorDescContainerInstance.h | ||
virtual FWorldPartitionActorDesc * GetActorDescChecked
(
const FGuid& InActorGuid |
WorldPartition/ActorDescContainerInstance.h | ||
virtual void RegisterContainer
(
const FInitializeParams& InParams |
WorldPartition/ActorDescContainerInstance.h | ||
void SetContainer
(
UActorDescContainer* InContainer |
WorldPartition/ActorDescContainerInstance.h | ||
virtual void UnregisterContainer() |
WorldPartition/ActorDescContainerInstance.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| WorldPartition/ActorDescContainerInstance.h |