unreal.RigVMFunction_ControlFlowBranch

class unreal.RigVMFunction_ControlFlowBranch(execute_context: RigVMExecuteContext = [], condition: bool = False, true: RigVMExecuteContext = [], false: RigVMExecuteContext = [], completed: RigVMExecuteContext = [])

Bases: RigVMFunction_ControlFlowBase

Executes either the True or False branch based on the condition

C++ Source:

  • Plugin: RigVM

  • Module: RigVM

  • File: RigVMFunction_ControlFlow.h

Editor Properties: (see get_editor_property/set_editor_property)

  • completed (RigVMExecuteContext): [Read-Write]

  • condition (bool): [Read-Write]

  • execute_context (RigVMExecuteContext): [Read-Write]

  • false (RigVMExecuteContext): [Read-Write]

  • true (RigVMExecuteContext): [Read-Write]

property completed: RigVMExecuteContext

[Read-Only]

Type:

(RigVMExecuteContext)

property condition: bool

[Read-Write]

Type:

(bool)

property execute_context: RigVMExecuteContext

[Read-Write]

Type:

(RigVMExecuteContext)

property false: RigVMExecuteContext

[Read-Only]

Type:

(RigVMExecuteContext)

property true: RigVMExecuteContext

[Read-Only]

Type:

(RigVMExecuteContext)