Navigation
API > API/Plugins > API/Plugins/StateTreeModule > API/Plugins/StateTreeModule/FStateTreeNodeBase
Description
Execution runtime data is always valid between an FStateTreeExecutionContext::Start and FStateTreeExecutionContext::Stop. If the node is no longer active but the instance (FStateTreeInstanceData) is active, the data is still valid and will persist.
Be careful about UObject reference, the objects are garbage collected like normal references.
| Name | GetExecutionRuntimeDataType |
| Type | function |
| Header File | /Engine/Plugins/Runtime/StateTree/Source/StateTreeModule/Public/StateTreeNodeBase.h |
| Include Path | #include "StateTreeNodeBase.h" |
virtual const UStruct * GetExecutionRuntimeDataType() const
the struct that represents the persistent runtime data of the node.