Navigation
API > API/Plugins > API/Plugins/PCG
| Name | FPCGDefaultActorExecutionState |
| Type | class |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/PCGDefaultActorExecutionSource.h |
| Include Path | #include "PCGDefaultActorExecutionSource.h" |
Syntax
class FPCGDefaultActorExecutionState : public FPCGDefaultWorldObjectExecutionState
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| PCGDefaultActorExecutionSource.h | |||
| PCGDefaultActorExecutionSource.h |
Functions
Public
Public Virtual
Overridden from IPCGGraphExecutionState
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ExecutePreGraph
(
FPCGContext* InContext |
Cache any data that is not thread safe or that needs to be computed only once for the whole execution | PCGDefaultActorExecutionSource.h | |
virtual FBox GetBounds() |
Returns the ExecutionState bounds if the ExecutionState is a spatial one. | PCGDefaultActorExecutionSource.h | |
virtual FString GetDebugName() |
Returns a Debug name that can be used for logging. | PCGDefaultActorExecutionSource.h | |
virtual FBox GetLocalSpaceBounds() |
Returns the ExecutionState's local bounds if this ExecutionState is a spatial one. | PCGDefaultActorExecutionSource.h | |
virtual UPCGData * GetSelfData() |
Returns a UPCGData representation of the ExecutionState. | PCGDefaultActorExecutionSource.h | |
virtual UObject * GetTarget() |
Returns the execution target for managed resources | PCGDefaultActorExecutionSource.h | |
virtual FTransform GetTransform() |
Returns a Transform if the ExecutionState is a spatial one. | PCGDefaultActorExecutionSource.h | |
virtual bool HasAuthority() |
Returns true if the ExecutionState has network authority | PCGDefaultActorExecutionSource.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UPCGDefaultActorExecutionSource * GetTypedSource() |
PCGDefaultActorExecutionSource.h |