Navigation
API > API/Plugins > API/Plugins/PCG
| Name | FPCGDefaultWorldObjectExecutionState |
| Type | class |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/PCGDefaultWorldObjectExecutionSource.h |
| Include Path | #include "PCGDefaultWorldObjectExecutionSource.h" |
Syntax
class FPCGDefaultWorldObjectExecutionState : public FPCGDefaultExecutionState
Implements Interfaces
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| PCGDefaultWorldObjectExecutionSource.h | |||
| PCGDefaultWorldObjectExecutionSource.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bUseTransactions | bool | PCGDefaultWorldObjectExecutionSource.h |
Functions
Public
Public Virtual
Overridden from IPCGGraphExecutionState
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FString GetDebugName() |
Returns a Debug name that can be used for logging. | PCGDefaultWorldObjectExecutionSource.h | |
virtual FPCGManagedResourceContainer * GetManagedResourceContainer() |
PCGDefaultWorldObjectExecutionSource.h | ||
virtual FTransactionallySafeCriticalSection * GetManagedResourceContainerLock() |
PCGDefaultWorldObjectExecutionSource.h | ||
virtual UObject * GetTarget() |
Returns the execution target for managed resources | PCGDefaultWorldObjectExecutionSource.h | |
virtual UWorld * GetWorld() |
Returns a World, can be null | PCGDefaultWorldObjectExecutionSource.h | |
virtual bool IsCacheEnabled() |
Whether this execution source uses the graph cache. | PCGDefaultWorldObjectExecutionSource.h | |
virtual bool UseTransactions() |
Whether this execution source will create scoped transaction around operations that impact the world/data. | PCGDefaultWorldObjectExecutionSource.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UPCGDefaultWorldObjectExecutionSource * GetTypedSource() |
PCGDefaultWorldObjectExecutionSource.h | ||
UObject * GetWorldObject() |
PCGDefaultWorldObjectExecutionSource.h |