unreal.RigUnit_CollectionLoop
¶
- class unreal.RigUnit_CollectionLoop(execute_context: ControlRigExecuteContext = [], collection: RigElementKeyCollection = Ellipsis, item: RigElementKey = Ellipsis, index: int = 0, count: int = 0, ratio: float = 0.0, completed: ControlRigExecuteContext = [])¶
Bases:
RigUnit_CollectionBaseMutable
Given a collection of items, execute iteratively across all items in a given collection
C++ Source:
Plugin: ControlRig
Module: ControlRig
File: RigUnit_Collection.h
Editor Properties: (see get_editor_property/set_editor_property)
collection
(RigElementKeyCollection): [Read-Write] Collectioncompleted
(ControlRigExecuteContext): [Read-Write] Completedcount
(int32): [Read-Write] Countexecute_context
(ControlRigExecuteContext): [Read-Write] Execute Context: * This property is used to chain multiple mutable units togetherindex
(int32): [Read-Write] Indexitem
(RigElementKey): [Read-Write] Itemratio
(float): [Read-Write] Ratio: Ranging from 0.0 (first item) and 1.0 (last item) This is useful to drive a consecutive node with a curve or an ease to distribute a value.
- property collection: RigElementKeyCollection¶
[Read-Write] Collection
- Type:
- property completed: ControlRigExecuteContext¶
[Read-Only] Completed
- Type:
- property item: RigElementKey¶
[Read-Only] Item
- Type: