FSMGraphProperty_Runtime¶
Module: SMSystem
#include <SMGraphProperty_Base.h>
Inherits from FSMGraphProperty_Base_Runtime
Description¶
Graph properties which represent a variable exposed on a node. Only for run-time use.
Public Functions¶
Name | |
---|---|
FSMGraphProperty_Runtime() |
Additional inherited members¶
Public Functions inherited from FSMGraphProperty_Base_Runtime
Name | |
---|---|
FSMGraphProperty_Base_Runtime() | |
virtual | ~FSMGraphProperty_Base_Runtime() =default |
virtual void | Initialize(FSMNode_Base * InOwningNode) |
virtual void | Execute(void * Params =nullptr) |
virtual uint8 * | GetResult() const |
virtual void | SetResult(uint8 * Value) |
virtual const FGuid & | SetGuid(const FGuid & NewGuid) |
const FGuid & | GetGuid() const |
virtual const FGuid & | SetOwnerGuid(const FGuid & NewGuid) |
const FGuid & | GetOwnerGuid() const |
void | SetIsDefaultValueOnly(bool bNewValue) |
bool | GetIsDefaultValueOnly() const |
virtual FName | GetResultPropertyName() const |
Public Attributes inherited from FSMGraphProperty_Base_Runtime
Name | |
---|---|
TArray< FSMExposedFunctionHandler > * | GraphEvaluator |
FSMGraphProperty_Base_Runtime * | LinkedProperty |
Protected Attributes inherited from FSMGraphProperty_Base_Runtime
Name | |
---|---|
FGuid | Guid |
FGuid | OwnerGuid |
uint8 | bIsDefaultValueOnly |
FSMNode_Base * | OwningNode |