Navigation
API > API/Plugins > API/Plugins/StateTreeModule
Task completion dispatcher entry compiled into the state tree asset. Maps a task node to a dispatcher that is broadcast when the task completes.
| Name | FTaskCompletionDispatcher |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/StateTree/Source/StateTreeModule/Public/StateTreeDelegate.h |
| Include Path | #include "StateTreeDelegate.h" |
Syntax
USTRUCT ()
struct FTaskCompletionDispatcher
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Condition | ETaskCompletionCondition | Condition for when to broadcast (Succeeds/Fails/Completes) | StateTreeDelegate.h | |
| Dispatcher | FStateTreeDelegateDispatcher | The dispatcher GUID to broadcast (auto-generated at compile time) | StateTreeDelegate.h | |
| TaskNodeIndex | FStateTreeIndex16 | Index of the task node in UStateTree::Nodes[] | StateTreeDelegate.h |
Functions
Public
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const UE::StateTree::FTaskCompletionDispatcher& |
StateTreeDelegate.h | ||
bool operator==
(
const UE::StateTree::FTaskCompletionDispatcher& |
StateTreeDelegate.h |