Navigation
API > API/Runtime > API/Runtime/Engine
Actor base class for instance containers placed on a grid. See UActorPartitionSubsystem.
| Name | APartitionActor |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/ActorPartition/PartitionActor.h |
| Include Path | #include "ActorPartition/PartitionActor.h" |
Syntax
UCLASS (Abstract, MinimalAPI)
class APartitionActor : public AActor
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → APartitionActor
Derived Classes
APartitionActor derived class hierarchy
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
APartitionActor
(
const FObjectInitializer& ObjectInitializer |
ActorPartition/PartitionActor.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| GridSize | uint32 | The grid size this actors was generated for | ActorPartition/PartitionActor.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual uint32 GetDefaultGridSize
(
UWorld* InWorld |
ActorPartition/PartitionActor.h | ||
virtual FGuid GetGridGuid() |
ActorPartition/PartitionActor.h | ||
uint32 GetGridSize() |
ActorPartition/PartitionActor.h | ||
virtual bool IsPartitionActorNameAffectedByDataLayers() |
ActorPartition/PartitionActor.h | ||
void SetGridSize
(
uint32 InGridSize |
ActorPartition/PartitionActor.h | ||
virtual bool ShouldIncludeGridSizeInLabel() |
ActorPartition/PartitionActor.h | ||
virtual bool ShouldIncludeGridSizeInName
(
UWorld* InWorld, |
ActorPartition/PartitionActor.h |
Overridden from AActor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanChangeIsSpatiallyLoadedFlag() |
Returns true if this actor allows changing the spatially loaded flag. | ActorPartition/PartitionActor.h | |
virtual TUniquePtr< class FWorldPartitionActorDesc > CreateClassActorDesc() |
Creates an uninitialized actor descriptor from this actor. Meant to be called on the class CDO. | ActorPartition/PartitionActor.h | |
virtual bool IsUserManaged() |
Used to know if actor supports some editor operations. (Delete, Replace) | ActorPartition/PartitionActor.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FString GetActorName
(
UWorld* World, |
ActorPartition/PartitionActor.h | ||
static FString GetActorName
(
UWorld* World, |
ActorPartition/PartitionActor.h | ||
static void SetLabelForActor
(
APartitionActor* PartitionActor, |
ActorPartition/PartitionActor.h |