FWorldPartitionActorDesc

Represents a potentially unloaded actor (editor-only)

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/WorldPartition/WorldPartitionActorDesc.h

Include

#include "WorldPartition/WorldPartitionActorDesc.h"

Syntax

class FWorldPartitionActorDesc

Remarks

Represents a potentially unloaded actor (editor-only)

Variables

Name Description

Protected variable

UClass *

 

ActorClass

Protected variable

FName

 

ActorLabel

Protected variable

FName

 

ActorPackage

Protected variable

FName

 

ActorPath

Protected variable

TWeakObjectPtr<...

 

ActorPtr

Protected variable

bool

 

bActorIsEditorOnly

Protected variable

bool

 

bActorIsHLODRelevant

Protected variable

bool

 

bIsSpatiallyLoaded

Protected variable

bool

 

bLevelBoundsRelevant

Protected variable

FVector

 

BoundsExtent

Protected variable

FVector

 

BoundsLocation

Protected variable

FName

 

Class

Protected variable

UActorDescConta...

 

Container

Protected variable

TArray< FName >

 

DataLayers

Protected variable

FGuid

 

FolderGuid

Protected variable

FName

 

FolderPath

Protected variable

FGuid

 

Guid

Persistent.

Protected variable

uint32

 

HardRefCount

Protected variable

FName

 

HLODLayer

Protected variable

FGuid

 

ParentActor

Protected variable

TArray< FGuid >

 

References

Protected variable

FName

 

RuntimeGrid

Protected variable

uint32

 

SoftRefCount

Transient.

Public variable

uint32

 

Tag

Tagging.

Constructors

Name Description

Protected function

FWorldPartitionActorDesc()

Destructors

Name Description

Public function Virtual

~FWorldPartitionActorDesc()

Functions

Name Description

Protected function Const

uint32

 

DecHardRefCount()

Protected function Const

uint32

 

DecSoftRefCount()

Public function Virtual Const

bool

 

Equals

(
    const FWorldPartitionActorDesc*...
)

Public function Const

AActor *

 

GetActor

(
    bool bEvenIfPendingKill,
    bool bEvenIfUnreachable
)

Public function Const

UClass *

 

GetActorClass()

Public function Const

bool

 

GetActorIsEditorOnly()

Public function Const

bool

 

GetActorIsHLODRelevant()

Public function Const

FName

 

GetActorLabel()

Public function Const

FName

 

GetActorLabelOrName()

Public function Const

FName

 

GetActorName()

Public function Const

FName

 

GetActorPackage()

Public function Const

FName

 

GetActorPath()

Public function Const

FBox

 

GetBounds()

Public function Const

FName

 

GetClass()

Public function Const

UActorDescCo...

 

GetContainer()

Public function Virtual Const

bool

 

GetContainerInstance

(
    const UActorDescContainer*& Ou...,
    FTransform& OutLevelTransform,
    EContainerClusterMode& OutClusterM...
)

Public function Const

const TArray...

 

GetDataLayers()

Public function Const

const FGuid ...

 

GetFolderGuid()

Public function Const

FName

 

GetFolderPath()

Public function Const

const FGuid ...

 

GetGuid()

Protected function Const

uint32

 

GetHardRefCount()

Public function Const

FName

 

GetHLODLayer()

Public function Const

bool

 

GetIsSpatiallyLoaded()

Public function Const

bool

 

GetLevelBoundsRelevant()

Public function Const

FVector

 

GetOrigin()

Public function Const

const FGuid ...

 

GetParentActor()

Public function Const

const TArray...

 

GetReferences()

Public function Const

FName

 

GetRuntimeGrid()

Protected function Const

uint32

 

GetSoftRefCount()

Public function Const

UWorld *

 

GetWorld()

Protected function Const

uint32

 

IncHardRefCount()

Protected function Const

uint32

 

IncSoftRefCount()

Public function Virtual

void

 

Init

(
    const AActor* InActor
)

Public function Virtual

void

 

Init

(
    const FWorldPartitionActorDescInitD...
)

Public function Const

bool

 

IsLoaded

(
    bool bEvenIfPendingKill
)

Public function Const

AActor *

 

Load()

Protected function Virtual

void

 

OnRegister

(
    UWorld* InWorld
)

Protected function Virtual

void

 

OnUnregister()

Public function

void

 

RegisterActor()

Protected function Virtual

void

 

Serialize

(
    FArchive& Ar
)

Public function

void

 

SerializeTo

(
    TArray< uint8 >& OutData
)

Protected function

void

 

SetContainer

(
    UActorDescContainer* InContain...
)

Public function Virtual Const

bool

 

ShouldBeLoadedByEditorCells()

Public function Const

FString

 

ToString()

Protected function Virtual

void

 

TransferFrom

(
    const FWorldPartitionActorDesc*...
)

Protected function

void

 

TransformInstance

(
    const FString& From,
    const FString& To
)

Public function Virtual

void

 

Unload()

Public function

void

 

UnregisterActor()

Operators

Name Description

Public function Const

bool

 

operator==

(
    const FWorldPartitionActorDesc& Ot...
)

Constants

Name

Description

GlobalTag