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 | |||
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 | ||
FSoftObjectPath GetActorSoftPath() |
WorldPartition/WorldPartitionActorDesc.h | ||
const FTransform & GetActorTransform() |
WorldPartition/WorldPartitionActorDesc.h | ||
const FTransform & GetActorTransformRelative() |
WorldPartition/WorldPartitionActorDesc.h | ||
FTopLevelAssetPath GetBaseClass() |
WorldPartition/WorldPartitionActorDesc.h | ||
const TArray< TUniquePtr< FWorldPartitionComponentDesc > > & GetComponentDescs() |
WorldPartition/WorldPartitionActorDesc.h | ||
UActorDescContainer * GetContainer() |
WorldPartition/WorldPartitionActorDesc.h | ||
FGuid GetContentBundleGuid() |
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 | ||
FTopLevelAssetPath GetNativeClass() |
WorldPartition/WorldPartitionActorDesc.h | ||
| 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 | ||
| WorldPartition/WorldPartitionActorDesc.h | |||
bool HasProperty
(
FName PropertyName |
WorldPartition/WorldPartitionActorDesc.h | ||
bool IsDefaultActorDesc() |
WorldPartition/WorldPartitionActorDesc.h | ||
bool IsEditorOnlyReference
(
const FGuid& ReferenceGuid |
WorldPartition/WorldPartitionActorDesc.h | ||
bool IsListedInSceneOutliner() |
WorldPartition/WorldPartitionActorDesc.h | ||
bool IsMainWorldOnly() |
WorldPartition/WorldPartitionActorDesc.h | ||
bool IsUsingDataLayerAsset() |
WorldPartition/WorldPartitionActorDesc.h | ||
void SerializeTo
(
TArray< uint8 >& OutData, |
WorldPartition/WorldPartitionActorDesc.h | ||
void SetIsSpatiallyLoadedRaw
(
bool bNewIsSpatiallyLoaded |
WorldPartition/WorldPartitionActorDesc.h | ||
FString ToString
(
EToStringMode Mode |
WorldPartition/WorldPartitionActorDesc.h |
Public Virtual
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CheckForErrors
(
const IWorldPartitionActorDescInstanceView* InActorDescView, |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual bool Equals
(
const FWorldPartitionActorDesc* Other |
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 | ||
virtual const FGuid & GetSceneOutlinerParent() |
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 IsResaveNeeded() |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual void SetContainer
(
UActorDescContainer* InContainer |
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 void UpdateActorToWorld
(
FTransform* InParentTransform |
WorldPartition/WorldPartitionActorDesc.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void InitTransientProperties
(
const FWorldPartitionActorDescInitData& DescData |
WorldPartition/WorldPartitionActorDesc.h | ||
void SetEditorBounds
(
const FBox& InEditorBounds |
WorldPartition/WorldPartitionActorDesc.h | ||
void SetRuntimeBounds
(
const FBox& InRuntimeBounds |
WorldPartition/WorldPartitionActorDesc.h |
Protected Virtual
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UActorDescContainerInstance * CreateChildContainerInstance
(
const FWorldPartitionActorDescInstance* InActorDescInstance |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual bool GetChildContainerInstance
(
const FWorldPartitionActorDescInstance* InActorDescInstance, |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual UWorldPartition * GetLoadedChildWorldPartition
(
const FWorldPartitionActorDescInstance* InActorDescInstance |
WorldPartition/WorldPartitionActorDesc.h | ||
virtual uint32 GetSizeOf() |
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 | ||
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 |