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 |