Scripting Interface |
The compositionOrder JavaScript global object. Extract timeline composition order. More...
Public Slots | |
QScriptValue | buildDefaultCompositionOrder () |
Returns an array of Composition objects using the current default composition order as used by the camera view or the timeline. More... | |
QScriptValue | buildCompositionOrderForDisplay (String &displayNode) |
Returns an array of Composition objects using the specified display name. More... | |
The compositionOrder JavaScript global object. Extract timeline composition order.
Scriptable interface for extracting the timeline composition order.
or
This builds the composition using the node_timeline internal service and return an JavaScript array of CompositionItem object.
The array returned is ordered. The first entry is the top most node in the composition order, or is a parent of nodes.
|
slot |
Returns an array of Composition objects using the specified display name.
This method is similar to buildDefaultCompositionOrder(), however, instead of working with the current display, it requires a display module. This method can be used to generate the composition order from any display module in the project.
displayNode | : The display module name to build the array of Composition objects from. |
|
slot |
Returns an array of Composition objects using the current default composition order as used by the camera view or the timeline.
Using the current display, return the tree-like composition as normally returned by the internal node_timeline service. This method return the "Display All" composite order.
The depth of each Composition can be used to find the parent-child. Top level nodes or parentless nodes have a depth at 0. Child of this node will have a depth 1 level greater.