Automation Toolkit Loop Types
Loop Object Types
UiName | info | containsiteration object | iteration objectType | input parameter objectType |
items in the project | the loop will run its automation lines on all the items in the project panel (Composition, Footage, Folders, Solids and more) | true | Item | none |
items in project folder | the loop will run its automation lines on all the items in a specified project folder (item object) | true | Item | Item |
layers in the active comp | the loop will run its automation lines on all the layers in the selected composition | true | Layer | none |
layers in other comp | the loop will run its automation lines on all the layers in a specified composition (item object) | true | Layer | Item |
properties in the layer | the loop will run its automation lines on all the properties of a specified layer (layer object) *not including the layer effects | true | Property/Effect | Layer |
effects in the layer | the loop will run its automation lines on all the effects in a specified layer (layer object) | true | Effect | Layer |
properties in the effect | the loop will run its automation lines on all the properties of a specified effect (effect object) | true | Property/Effect | Effect |
properties in property group | the loop will run its automation lines on all the sub-properties of a property group or a layer | true | Property/Effect | Layer,Property/Effect |
keyframes in property | the loop will run its automation lines on all the keyframes in a specified property (opacity, position, rotation and more) | true | Property/Effect | Layer,Property/Effect |
markers in layer/item | the loop will run its automation lines on all the markers in the specified layer/item (layer/item object) | true | Marker | Layer,Item |
items in the render queue | the loop will run its automation lines on all the items in the render queue panel | true | RQ Item | none |
output modules in render queue item | the loop will run its automation lines on all the outputs in a specified render queue item (rq item object) | true | Output-Module | RQ Item |
files in external folder | the loop will run its automation lines on all the computer files in a specified Folder (folder object) | true | File | Folder |
folders in external folder | the loop will run its automation lines on all the computer folders in a specified Folder (folder object) | true | Folder | Folder |
elements in collection | the loop will run its automation lines on all the elements in a specified collection, it will not affect the original collection | true | Unknown (based on the collection paraameter) | Collection |
custom amount of times | the loop will run its automation lines a custom amount of times by a specified number (number object) | true | Index | Number |
stop loop | the loop will stop another specified loop from running immediately, the loop will stop all other nested loops within the specified loop until the specified loop stops. (For javascript users this option mimics the "break" function) | false | Loop | none |
Last updated