 |
FCompactStateTransition |
Runtime representation of a StateTree transition. |
|
 |
FCompactStateTreeParameters |
|
|
 |
FCompactStateTreeState |
Runtime representation of a StateTree state. |
|
 |
FStateTreeActiveStates |
Describes an array of active states in a State Tree. |
|
 |
FStateTreeAnyEnum |
Enum that can be any type in the UI. Helper class to deal with any enum in property binding. |
|
 |
FStateTreeBindableStructDesc |
Descriptor for a struct or class that can be a binding source or target. |
|
 |
FStateTreeConditionBase |
Base struct for all conditions. |
|
 |
FStateTreeConditionCommonBase |
Base class (namespace) for all common Conditions that are generally applicable. |
|
 |
FStateTreeCustomVersion |
Custom serialization version for StateTree Asset |
|
 |
FStateTreeDataView |
Short lived pointer to an UOBJECT() or USTRUCT(). |
|
 |
FStateTreeEvaluatorBase |
Base struct of StateTree Evaluators. |
|
 |
FStateTreeEvaluatorCommonBase |
Base class (namespace) for all common Evaluators that are generally applicable. |
|
 |
FStateTreeEvent |
StateTree event with payload. |
|
 |
FStateTreeEventQueue |
Event queue buffering all the events to be processed by a State Tree. |
|
 |
FStateTreeExecutionContext |
StateTree Execution Context is a helper that is used to update and access StateTree instance data. |
|
 |
FStateTreeExecutionState |
|
|
 |
FStateTreeExternalDataDesc |
Describes an external data. |
|
 |
FStateTreeExternalDataHandle |
Handle to access an external struct or object. Note: Use the templated version below. |
|
 |
FStateTreeIndex16 |
Uint16 index that can be invalid. |
|
 |
FStateTreeIndex8 |
Uint8 index that can be invalid. |
|
 |
FStateTreeInstanceData |
StateTree instance data is used to store the runtime state of a StateTree. |
|
 |
FStateTreeInstanceStorage |
State Tree instance data is used to store the runtime state of a State Tree. |
|
 |
FStateTreeLinker |
The StateTree linker is used to resolved references to various StateTree data at load time. |
|
 |
FStateTreeMemoryUsage |
Struct containing information about the StateTree runtime memory usage. |
|
 |
FStateTreeNodeBase |
Base struct of StateTree Conditions, Evaluators, and Tasks. |
|
 |
FStateTreeNodeIdToIndex |
Pair of node id and its associated node index created at compilation. |
|
 |
FStateTreePropertyBindings |
Runtime storage and execution of property bindings. |
|
 |
FStateTreePropertyCopy |
Used internally. |
|
 |
FStateTreePropertyCopyBatch |
Describes a batch of property copies from many sources to one target struct. |
|
 |
FStateTreePropertyIndirection |
Used internally. |
|
 |
FStateTreePropertyPath |
Representation of a property path used for property binding in StateTree. |
|
 |
FStateTreePropertyPathBinding |
Representation of a property binding in StateTree |
|
 |
FStateTreePropertyPathIndirection |
Struct describing an indirection at specific segment at path. |
|
 |
FStateTreePropertyPathSegment |
Struct describing a path segment in FStateTreePropertyPath. |
|
 |
FStateTreeRandomTimeDuration |
Time duration with random variance. |
|
 |
FStateTreeReference |
Struct to hold reference to a StateTree asset along with values to parameterized it. |
|
 |
FStateTreeStateHandle |
Handle to a StateTree state |
|
 |
FStateTreeStateIdToHandle |
Pair of state guid and its associated state handle created at compilation. |
|
 |
FStateTreeStateLink |
Link to another state in StateTree |
|
 |
FStateTreeStructRef |
StateTree struct ref allows to get a reference/pointer to a specified type via property binding. |
|
 |
FStateTreeTaskBase |
Base struct for StateTree Tasks. Tasks are logic executed in an active state. |
|
 |
FStateTreeTaskCommonBase |
Base class (namespace) for all common Tasks that are generally applicable. |
|
 |
FStateTreeTransitionDelayedState |
|
|
 |
FStateTreeTransitionIdToIndex |
Pair of transition id and its associated compact transition index created at compilation. |
|
 |
FStateTreeTransitionRequest |
Transition request |
|
 |
FStateTreeTransitionResult |
Describes a state tree transition. |
|
 |
FStateTreeTransitionSource |
Describes the origin of an applied transition. |
|
 |
IStateTreeBindingLookup |
Helper interface to reason about bound properties. The implementation is in the editor plugin. |
|
 |
IStateTreeModule |
The public interface to this module |
|
 |
TStateTreeExternalDataHandle |
Handle to access an external struct or object. |
|
 |
TStateTreeInstanceDataStructRef |
Stores indexed reference to a instance data struct. |
|
 |
UStateTree |
StateTree asset. Contains the StateTree definition in both editor and runtime (baked) formats. |
|
 |
UStateTreeSchema |
Schema describing which inputs, evaluators, and tasks a StateTree can contain. |
|
 |
UStateTreeSettings |
Default StateTree settings |
|