Navigation
API > API/Plugins > API/Plugins/StateTreeModule > API/Plugins/StateTreeModule/FStateTreeExecutionContext
| Name | FSelectStateArguments |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/StateTree/Source/StateTreeModule/Public/StateTreeExecutionContext.h |
| Include Path | #include "StateTreeExecutionContext.h" |
Syntax
struct FSelectStateArguments
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActiveStates | TArrayView< const UE::StateTree::FActiveState > | The current list of active states. | StateTreeExecutionContext.h | |
| Behavior | ESelectStateBehavior | The type of selection. | StateTreeExecutionContext.h | |
| Fallback | EStateTreeSelectionFallback | Fallback selection behavior to execute if it fails to select the desired state. | StateTreeExecutionContext.h | |
| SelectionRules | EStateTreeStateSelectionRules | Rule to Selection state rules. | StateTreeExecutionContext.h | |
| SourceState | UE::StateTree::FActiveState | The state that requested the transition. | StateTreeExecutionContext.h | |
| TargetState | UE::StateTree::ExecutionContext::FStateHandleContext | The state that we want to select. | StateTreeExecutionContext.h | |
| TransitionEvent | FStateTreeSharedEvent | Transition event used by transition to trigger the state selection. | StateTreeExecutionContext.h |