Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FWorldPartitionActorDesc |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/WorldPartition/WorldPartitionActorDesc.h |
| Include Path | #include "WorldPartition/WorldPartitionActorDesc.h" |
Syntax
class FWorldPartitionActorDesc
Derived Classes
FWorldPartitionActorDesc derived class hierarchy
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FWorldPartitionActorDesc() |
WorldPartition/WorldPartitionActorDesc.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FWorldPartitionActorDesc() |
WorldPartition/WorldPartitionActorDesc.h |
Structs
| Name | Remarks |
|---|---|
| FContainerInstance |
Enums
Public
| Name | Remarks |
|---|---|
| EToStringMode |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FActorDescDeprecator | TFunction< void(FArchive &, FWorldPartitionActorDesc *)> | WorldPartition/WorldPartitionActorDesc.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Deprecators | TMap< TSubclassOf< AActor >, FActorDescDeprecator > | WorldPartition/WorldPartitionActorDesc.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| WorldPartition/WorldPartitionActorDesc.h | |||
virtual void CheckForErrors
(
const IWorldPartitionActorDescInstanceView* InActorDescView, |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual void CheckForErrors
(
IStreamingGenerationErrorHandler* ErrorHandler |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual bool Equals
(
const FWorldPartitionActorDesc* Other |
WorldPartition/WorldPartitionActorDesc.h | ||
AActor * GetActor
(
bool bEvenIfPendingKill, |
WorldPartition/WorldPartitionActorDesc.h | ||
bool GetActorIsEditorOnly() |
WorldPartition/WorldPartitionActorDesc.h | ||
bool GetActorIsEditorOnlyLoadedInPIE() |
WorldPartition/WorldPartitionActorDesc.h | ||
bool GetActorIsHLODRelevant() |
WorldPartition/WorldPartitionActorDesc.h | ||
bool GetActorIsRuntimeOnly() |
WorldPartition/WorldPartitionActorDesc.h | ||
FName GetActorLabel() |
WorldPartition/WorldPartitionActorDesc.h | ||
FName GetActorLabelOrName() |
WorldPartition/WorldPartitionActorDesc.h | ||
const FString & GetActorLabelString() |
WorldPartition/WorldPartitionActorDesc.h | ||
FName GetActorName() |
WorldPartition/WorldPartitionActorDesc.h | ||
const FString & GetActorNameString() |
Faster accessors for names as strings. | WorldPartition/WorldPartitionActorDesc.h | |
UClass * GetActorNativeClass() |
WorldPartition/WorldPartitionActorDesc.h | ||
FName GetActorPackage() |
WorldPartition/WorldPartitionActorDesc.h | ||
TWeakObjectPtr< AActor > * GetActorPtr
(
bool bEvenIfPendingKill, |
WorldPartition/WorldPartitionActorDesc.h | ||
FSoftObjectPath GetActorSoftPath() |
WorldPartition/WorldPartitionActorDesc.h | ||
const FTransform & GetActorTransform() |
WorldPartition/WorldPartitionActorDesc.h | ||
FTopLevelAssetPath GetBaseClass() |
WorldPartition/WorldPartitionActorDesc.h | ||
FBox GetBounds() |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual UActorDescContainer * GetChildContainer() |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual const FWorldPartitionActorFilter * GetChildContainerFilter() |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual EWorldPartitionActorFilterType GetChildContainerFilterType() |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual FString GetChildContainerName() |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual FName GetChildContainerPackage() |
WorldPartition/WorldPartitionActorDesc.h | ||
const TArray< TUniquePtr< FWorldPartitionComponentDesc > > & GetComponentDescs() |
WorldPartition/WorldPartitionActorDesc.h | ||
UActorDescContainer * GetContainer() |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual const FWorldPartitionActorFilter * GetContainerFilter() |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual EWorldPartitionActorFilterType GetContainerFilterType() |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual bool GetContainerInstance
(
FContainerInstance& OutContainerInstance |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual FName GetContainerPackage() |
WorldPartition/WorldPartitionActorDesc.h | ||
FGuid GetContentBundleGuid() |
WorldPartition/WorldPartitionActorDesc.h | ||
| WorldPartition/WorldPartitionActorDesc.h | |||
| WorldPartition/WorldPartitionActorDesc.h | |||
FName GetDisplayClassName() |
WorldPartition/WorldPartitionActorDesc.h | ||
const FString & GetDisplayClassNameString() |
WorldPartition/WorldPartitionActorDesc.h | ||
FBox GetEditorBounds() |
WorldPartition/WorldPartitionActorDesc.h | ||
| WorldPartition/WorldPartitionActorDesc.h | |||
FName GetExternalDataLayer() |
WorldPartition/WorldPartitionActorDesc.h | ||
const FSoftObjectPath & GetExternalDataLayerAsset() |
WorldPartition/WorldPartitionActorDesc.h | ||
const FGuid & GetFolderGuid() |
WorldPartition/WorldPartitionActorDesc.h | ||
FName GetFolderPath() |
WorldPartition/WorldPartitionActorDesc.h | ||
const FGuid & GetGuid() |
WorldPartition/WorldPartitionActorDesc.h | ||
FSoftObjectPath GetHLODLayer() |
WorldPartition/WorldPartitionActorDesc.h | ||
bool GetIsSpatiallyLoaded() |
WorldPartition/WorldPartitionActorDesc.h | ||
bool GetIsSpatiallyLoadedRaw() |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual FName GetLevelPackage() |
WorldPartition/WorldPartitionActorDesc.h | ||
FTopLevelAssetPath GetNativeClass() |
WorldPartition/WorldPartitionActorDesc.h | ||
PRAGMA_DISABLE_DEPRECATION_WARNINGSFVector GetOrigin() |
WorldPartition/WorldPartitionActorDesc.h | ||
const FGuid & GetParentActor() |
WorldPartition/WorldPartitionActorDesc.h | ||
| WorldPartition/WorldPartitionActorDesc.h | |||
| WorldPartition/WorldPartitionActorDesc.h | |||
FBox GetRuntimeBounds() |
WorldPartition/WorldPartitionActorDesc.h | ||
FName GetRuntimeGrid() |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual const FGuid & GetSceneOutlinerParent() |
WorldPartition/WorldPartitionActorDesc.h | ||
| WorldPartition/WorldPartitionActorDesc.h | |||
FText GetUnloadedReason() |
WorldPartition/WorldPartitionActorDesc.h | ||
bool HasProperty
(
FName PropertyName |
WorldPartition/WorldPartitionActorDesc.h | ||
bool HasResolvedDataLayerInstanceNames() |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual bool HasStandaloneHLOD() |
WorldPartition/WorldPartitionActorDesc.h | ||
| WorldPartition/WorldPartitionActorDesc.h | |||
virtual void Init
(
const FWorldPartitionActorDescInitData& DescData |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual bool IsChildContainerInstance() |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual bool IsContainerInstance() |
WorldPartition/WorldPartitionActorDesc.h | ||
bool IsDefaultActorDesc() |
WorldPartition/WorldPartitionActorDesc.h | ||
bool IsEditorOnlyReference
(
const FGuid& ReferenceGuid |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual bool IsEditorRelevant () |
WorldPartition/WorldPartitionActorDesc.h | ||
bool IsListedInSceneOutliner() |
WorldPartition/WorldPartitionActorDesc.h | ||
bool IsLoaded
(
bool bEvenIfPendingKill |
WorldPartition/WorldPartitionActorDesc.h | ||
bool IsMainWorldOnly() |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual bool IsResaveNeeded() |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual bool IsRuntimeRelevant
(
const FActorContainerID& InContainerID |
WorldPartition/WorldPartitionActorDesc.h | ||
bool IsUsingDataLayerAsset() |
WorldPartition/WorldPartitionActorDesc.h | ||
AActor * Load() |
WorldPartition/WorldPartitionActorDesc.h | ||
void SerializeTo
(
TArray< uint8 >& OutData, |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual void SetContainer
(
UActorDescContainer* InContainer, |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual void SetContainer
(
UActorDescContainer* InContainer |
WorldPartition/WorldPartitionActorDesc.h | ||
| WorldPartition/WorldPartitionActorDesc.h | |||
void SetIsSpatiallyLoadedRaw
(
bool bNewIsSpatiallyLoaded |
WorldPartition/WorldPartitionActorDesc.h | ||
void SetUnloadedReason
(
FText* InUnloadedReason |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual bool ShouldResave
(
const FWorldPartitionActorDesc* Other |
Returns true if resaving this actor will have an impact on streaming generation. | WorldPartition/WorldPartitionActorDesc.h | |
virtual bool ShouldValidateRuntimeGrid() |
WorldPartition/WorldPartitionActorDesc.h | ||
FString ToString
(
EToStringMode Mode |
WorldPartition/WorldPartitionActorDesc.h | ||
| WorldPartition/WorldPartitionActorDesc.h | |||
virtual void Unload() |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual void UpdateActorToWorld() |
WorldPartition/WorldPartitionActorDesc.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UActorDescContainerInstance * CreateChildContainerInstance
(
const FWorldPartitionActorDescInstance* InActorDescInstance |
WorldPartition/WorldPartitionActorDesc.h | ||
uint32 DecHardRefCount() |
WorldPartition/WorldPartitionActorDesc.h | ||
uint32 DecSoftRefCount() |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual bool GetChildContainerInstance
(
const FWorldPartitionActorDescInstance* InActorDescInstance, |
WorldPartition/WorldPartitionActorDesc.h | ||
uint32 GetHardRefCount() |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual UWorldPartition * GetLoadedChildWorldPartition
(
const FWorldPartitionActorDescInstance* InActorDescInstance |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual uint32 GetSizeOf() |
WorldPartition/WorldPartitionActorDesc.h | ||
uint32 GetSoftRefCount() |
WorldPartition/WorldPartitionActorDesc.h | ||
uint32 IncHardRefCount() |
WorldPartition/WorldPartitionActorDesc.h | ||
uint32 IncSoftRefCount() |
WorldPartition/WorldPartitionActorDesc.h | ||
void InitTransientProperties
(
const FWorldPartitionActorDescInitData& DescData |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual bool IsEditorRelevant
(
const FWorldPartitionActorDescInstance* InActorDescInstance |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual bool IsRuntimeRelevant
(
const FWorldPartitionActorDescInstance* InActorDescInstance |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual void Serialize
(
FArchive& Ar |
WorldPartition/WorldPartitionActorDesc.h | ||
void SetEditorBounds
(
const FBox& InEditorBounds |
WorldPartition/WorldPartitionActorDesc.h | ||
void SetRuntimeBounds
(
const FBox& InRuntimeBounds |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual void TransferFrom
(
const FWorldPartitionActorDesc* From |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual void TransferWorldData
(
const FWorldPartitionActorDesc* From |
WorldPartition/WorldPartitionActorDesc.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void Patch
(
const FWorldPartitionActorDescInitData& DescData, |
WorldPartition/WorldPartitionActorDesc.h | ||
static void RegisterActorDescDeprecator
(
TSubclassOf< AActor > ActorClass, |
WorldPartition/WorldPartitionActorDesc.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FWorldPartitionActorDesc& Other |
WorldPartition/WorldPartitionActorDesc.h |