Skip to content

FPTask_Parallel.h

File Info

FileName: FPTask_Parallel.h

EFlowParallelCompletionType

ValueDescription
AnySucceedSucceed when one child Succeeds
AllSucceedSucceed when all child Succeed
AnyFailSucceed when one child Fails
AllFailSucceed when all child Fail

UFPTask_Parallel

Parent Classes: [ UFlowPilotParent ]

Parallel Task

  • Run multiple Tasks in the same tick function.
  • They are run one by one, so not ‘really’ parallel.

Properties

// This defines what makes this Task succeed to continue flow.
UPROPERTY(EditDefaultsOnly, Category="FlowPilot")
EFlowParallelCompletionType DesiredCompletionType = EFlowParallelCompletionType::AllSucceed;