Navigation
API > API/Plugins > API/Plugins/StateTreeModule > API/Plugins/StateTreeModule/FStateTreeExecutionContext > API/Plugins/StateTreeModule/FStateTreeExecutionContext/RequestTransition
References
| Module | StateTreeModule |
| Header | /Engine/Plugins/Runtime/StateTree/Source/StateTreeModule/Public/StateTreeExecutionContext.h |
| Include | #include "StateTreeExecutionContext.h" |
| Source | /Engine/Plugins/Runtime/StateTree/Source/StateTreeModule/Private/StateTreeExecutionContext.cpp |
void RequestTransition
&40;
const FStateTreeTransitionRequest & Request
&41;
Remarks
Requests transition to a state. If called during during transition processing (e.g. from FStateTreeTaskBase::TriggerTransitions()) the transition is attempted to be activate immediately (it can fail e.g. because of preconditions on a target state). If called outside the transition handling, the request is buffered and handled at the beginning of next transition processing.
Parameters
| Name | Description |
|---|---|
| Request | The state to transition to. |