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