Navigation
API > API/Plugins > API/Plugins/StateTreeModule
References
| Module | StateTreeModule |
| Header | /Engine/Plugins/Runtime/StateTree/Source/StateTreeModule/Public/StateTreeTypes.h |
| Include | #include "StateTreeTypes.h" |
Syntax
enum EStateTreeDataSourceType
{
UMETA =(Hidden),
GlobalInstanceData,
GlobalInstanceDataObject,
ActiveInstanceData,
ActiveInstanceDataObject,
SharedInstanceData,
SharedInstanceDataObject,
ContextData,
ExternalData,
GlobalParameterData,
SubtreeParameterData,
StateParameterData,
}
Values
| Name | Description |
|---|---|
| UMETA | |
| GlobalInstanceData | Global Tasks, Evaluators |
| GlobalInstanceDataObject | Global Tasks, Evaluators |
| ActiveInstanceData | Active State Tasks |
| ActiveInstanceDataObject | Active State Tasks |
| SharedInstanceData | Conditions |
| SharedInstanceDataObject | Conditions |
| ContextData | Context Data, Tree Parameters |
| ExternalData | External Data required by the nodes. |
| GlobalParameterData | Global parameters |
| SubtreeParameterData | Parameters for subtree (may resolve to a linked state's parameters or default params) |
| StateParameterData | Parameters for regular and linked states |
Remarks
Data type the FStateTreeDataHandle is pointing at.