Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FWorldPartitionActorDescUtils |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/WorldPartition/WorldPartitionActorDescUtils.h |
| Include Path | #include "WorldPartition/WorldPartitionActorDescUtils.h" |
Syntax
struct FWorldPartitionActorDescUtils
Structs
| Name | Remarks |
|---|---|
| FActorDescInitParams |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FName ActorMetaDataClassTagName() |
WorldPartition/WorldPartitionActorDescUtils.h | ||
static FName ActorMetaDataTagName() |
WorldPartition/WorldPartitionActorDescUtils.h | ||
static void AppendAssetDataTagsFromActor
(
const AActor* InActor, |
Appends the actor's actor descriptor data into the provided asset registry tags. | WorldPartition/WorldPartitionActorDescUtils.h | |
static void AppendAssetDataTagsFromActor
(
const AActor* InActor, |
WorldPartition/WorldPartitionActorDescUtils.h | ||
static bool FixupRedirectedAssetPath
(
FName& InOutAssetPath |
WorldPartition/WorldPartitionActorDescUtils.h | ||
static TUniquePtr< FWorldPartitionActorDesc > GetActorDescriptorFromAssetData
(
const FAssetData& InAssetData |
Creates a valid actor descriptor from the provided asset data. | WorldPartition/WorldPartitionActorDescUtils.h | |
static TUniquePtr< FWorldPartitionActorDesc > GetActorDescriptorFromInitParams
(
const FActorDescInitParams& InActorDescInitParams, |
Creates a valid actor descriptor from the provided actor descriptor init params. | WorldPartition/WorldPartitionActorDescUtils.h | |
static UClass * GetActorNativeClassFromAssetData
(
const FAssetData& InAssetData |
Retrieve the actor's native class from the asset data. | WorldPartition/WorldPartitionActorDescUtils.h | |
static UClass * GetActorNativeClassFromString
(
const FString& InClassPath |
Retrieve the actor's native class from the string. | WorldPartition/WorldPartitionActorDescUtils.h | |
static FString GetAssetDataFromActorDescriptor
(
TUniquePtr< FWorldPartitionActorDesc >& InActorDesc |
Return the actor descriptor data. | WorldPartition/WorldPartitionActorDescUtils.h | |
static bool GetPatchedAssetDataFromAssetData
(
const FAssetData& InAssetData, |
Patches an actor descriptor's asset data | WorldPartition/WorldPartitionActorDescUtils.h | |
static bool IsValidActorDescriptorFromAssetData
(
const FAssetData& InAssetData |
Checks if the provided asset data contains a valid actor descriptor. | WorldPartition/WorldPartitionActorDescUtils.h | |
static void ReplaceActorDescriptorPointerFromActor
(
const AActor* InOldActor, |
Replaces the actor descriptor's actor pointer with the provided new actor pointer. | WorldPartition/WorldPartitionActorDescUtils.h | |
static void ReplaceActorDescriptorPointerFromActor
(
const AActor* InOldActor, |
WorldPartition/WorldPartitionActorDescUtils.h | ||
static void UpdateActorDescriptorFromActor
(
const AActor* InActor, |
Update an actor descriptor with new values coming from the provided actor. | WorldPartition/WorldPartitionActorDescUtils.h | |
static void UpdateActorDescriptorFromActorDescriptor
(
TUniquePtr< FWorldPartitionActorDesc >& InActorDesc, |
Update an actor descriptor with new values coming from the provided actor descriptor. | WorldPartition/WorldPartitionActorDescUtils.h |