Navigation
API > API/Plugins > API/Plugins/ControlFlows
Inheritance Hierarchy
- FSharedFromThisBase
- TSharedFromThis
- FControlFlowSubTaskBase
- FControlFlowTask_BranchLegacy
References
| Module | ControlFlows |
| Header | /Engine/Plugins/Experimental/ControlFlows/Source/ControlFlows/Public/ControlFlowTask.h |
| Include | #include "ControlFlowTask.h" |
Syntax
class FControlFlowTask_BranchLegacy : public FControlFlowSubTaskBase
Constructors
| Type | Name | Description | |
|---|---|---|---|
FControlFlowTask_BranchLegacy
(
FControlFlowBranchDecider_Legacy& BranchDecider, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedRef< FControlFlowTask_BranchLegacy > | QueueBranch
(
int32 BranchIndex, |
Adds a branch to your flow. | |
| FControlFlowPopulator & | QueueControlFlow
(
int32 BranchIndex, |
Allows you to break up your flow into Smaller Tasks to help organize your flow. | |
| FSimpleDelegate & | QueueFunction
(
int32 BranchIndex, |
Returns a delegate for easier syntax to bind a function for the flow to execute and then move on | |
| FControlFlowPopulator & | QueueLoop
(
int32 BranchIndex, |
Adds a Loop to your flow. | |
| void | |||
| FControlFlowWaitDelegate & | The flow will execute this function where the bound function takes in a ControlFlowNode. |