Navigation
API > API/Plugins > API/Plugins/AvalancheTransition > API/Plugins/AvalancheTransition/Execution
Inheritance Hierarchy
- TSharedFromThis
- IAvaTransitionExecutor
References
| Module | AvalancheTransition |
| Header | /Engine/Plugins/Experimental/Avalanche/Source/AvalancheTransition/Public/Execution/IAvaTransitionExecutor.h |
| Include | #include "Execution/IAvaTransitionExecutor.h" |
Syntax
class IAvaTransitionExecutor : public TSharedFromThis< IAvaTransitionExecutor >
Remarks
Responsible for execution of Transition Behaviors and signaling when these Behaviors have completed. NOTE: The Executor shared reference should be kept alive until it completes the behaviors
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TArray< const FAvaTransitionBehaviorInstance * > | GetBehaviorInstances
(
const FAvaTransitionLayerComparator& InComparator |
Gets all the Behavior Instances matching the Layer Comparator | |
| void | Start () |
Start Transition. Should only be called once | |
| void | Stop () |
Stop the current Execution |