Navigation
API > API/Plugins > API/Plugins/PCG
| Name | APCGWorldActor |
| Type | class |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/PCGWorldActor.h |
| Include Path | #include "PCGWorldActor.h" |
Syntax
UCLASS (MinimalAPI, NotBlueprintable, NotPlaceable)
class APCGWorldActor : public AActor
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → APCGWorldActor
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
APCGWorldActor
(
const FObjectInitializer& ObjectInitializer |
PCGWorldActor.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| DefaultPartitionGridSize | uint32 | PCGWorldActor.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEnableWorldPartitionGenerationSources | bool | Allows World Partition streaming sources to act as Runtime Generation Sources. | PCGWorldActor.h |
|
| bTreatEditorViewportAsGenerationSource | bool | Allows any currently active editor viewport to act as a Runtime Generation Source. | PCGWorldActor.h |
|
| bTreatPlayerControllersAsGenerationSources | bool | Allows any player controller to be considered as a Runtime Generation Source. | PCGWorldActor.h |
|
| bUse2DGrid | bool | This property was moved to the UPCGGraph but we keep it around to fixup existing data | PCGWorldActor.h | |
| LandscapeCacheObject | TObjectPtr< UPCGLandscapeCache > | Contains all the PCG data required to query the landscape complete. | PCGWorldActor.h |
|
| PartitionGridSize | uint32 | Size of the PCG partition actor grid for non-hierarchical-generation graphs. | PCGWorldActor.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int64 BP_GetPCGGridSize() |
PCGWorldActor.h |
|
|
void MergeFrom
(
APCGWorldActor* OtherWorldActor |
PCGWorldActor.h |
Overridden from AActor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool ActorTypeSupportsDataLayer() |
PCGWorldActor.h | ||
virtual bool ActorTypeSupportsExternalDataLayer() |
PCGWorldActor.h | ||
virtual void BeginPlay() |
PCGWorldActor.h | ||
virtual bool CanChangeIsSpatiallyLoadedFlag() |
PCGWorldActor.h | ||
virtual void EndPlay
(
const EEndPlayReason::Type EndPlayReason |
PCGWorldActor.h | ||
virtual bool IsUserManaged() |
PCGWorldActor.h | ||
virtual bool ShouldExport() |
PCGWorldActor.h | ||
virtual bool ShouldImport
(
FStringView ActorPropString, |
PCGWorldActor.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginCacheForCookedPlatformData
(
const ITargetPlatform* TargetPlatform |
PCGWorldActor.h | ||
virtual void BeginDestroy() |
PCGWorldActor.h | ||
virtual bool CanEditChange
(
const FProperty* InProperty |
PCGWorldActor.h | ||
virtual bool IsEditorOnly() |
PCGWorldActor.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
PCGWorldActor.h | ||
virtual void PostInitProperties() |
PCGWorldActor.h | ||
virtual void PostLoad() |
PCGWorldActor.h | ||
virtual void Serialize
(
FArchive& Archive |
PCGWorldActor.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static APCGWorldActor * CreatePCGWorldActor
(
UWorld* InWorld |
PCGWorldActor.h |