Functions
Return the active Document node. |
|
Return the active document filename. |
|
|
Create the animation graph to make this channel animated in the layer. |
|
Return the animated channel connected to a layer. |
|
Return the animated plug, regarding the current layer. |
|
Return the animated plug in the specific layer. |
Get the channel plug (input of the rig) from an animation node (like an AnimCurveFloat node) |
|
|
Apply a pose. |
|
Get the first child node named name of this asset. |
|
Return true if the asset child has a manipulator. |
|
Get the manipulator associated to the asset child. |
|
Get the asset controllers. |
|
Return true if the asset contain a child named name. |
|
Return true if the asset contain the manipulator. |
|
Get the manipulator with the name manipulator name from this asset. |
|
Return the mirrored name using the asset mirroring rules. |
|
Return the mirrored node using the asset mirroring rules. |
Start the background evaluation engine. |
|
Wait for the baground evaluation engine. |
|
|
Bake the layer. |
|
Blend from pose to pose using weight factor. |
|
|
Check if it's possible to undo blend. |
|
|
Constrain the node to the constraint. |
|
Return the controller associated to a plug. |
|
Return a copy of the active key selection in a layer. |
|
Create a geometry node for tools, i-e, not in a document. |
Shortcut for the active document current frame. |
|
|
Log a debug message using the Rumba logger. |
|
Return the default value if available. |
Return the active node delegate selection. |
|
|
Delete properly the node animation graph. |
|
Reset the channels value in their target layer without removing the channel from the layer. |
|
Deserialize the nodes from a string. |
|
Deserialize the pose from a string. |
Return the system host id. |
|
Release the drm. |
|
Return the drm status. |
|
|
Duplicate the layer and its animation. |
Stop the interactive profiling session. |
|
|
Log an error message using the Rumba logger. |
|
Save the layer setup and plugs animation in a file. |
|
Save the plugs values in a file. |
|
Save workspace settings to a file. |
|
Extract a pose from a selection of plugs. |
|
Flatten a group layer. |
|
Flatten a layer into the previous one. |
Make sure all the observers have been called. |
|
|
Check if the animated plug has an animated channel. |
|
Check if the plug has an animated plug. |
|
Check if the plug has an animated plug in the layer. |
|
Test if a controller is associated to a plug. |
|
Check a tag exist in a comma separate tag list. |
|
Check if the plug has a layer that can receive the plug animation. |
|
Import an animation from a file. |
|
Import the plugs values from a file and apply them. |
|
Import workspace settings from a file. |
|
Log an informative message using the Rumba logger. |
|
Init the crash handler with the message to attach to the crash reports. |
When the Rumba Engine is embedded in an application, this function should be called before any Rumba API calls. |
|
Test if Rumba/Guerilla is in demo mode. |
|
|
Return true if the name is left using the asset mirroring rules. |
|
Test if the targeted channels are open to be modified by the clipboard in a layer. |
|
Return true if the name is right using the asset mirroring rules. |
|
Add a key frame on a layer. |
|
Import the animation pose from a file, in this case the value of the pose is not relevant. |
|
Open a new Rumba/Guerilla project. |
|
Load the content of a file into the project. |
|
Load all the Rumba plug-ins from directories. |
|
Import the plugs values from a file. |
|
Get the controller related to this manipulator. |
|
Return the best match between the channels to be pasted and the active selection. |
|
Return the best match between the channels to be pasted and the active selection. |
|
Match a pose to a set of channels. |
|
Begin a modification of the current document. |
End a modification of the current document. |
|
|
Re-order layers. |
|
A faster alternative to multiply a direction by a 4x4 matrix, ignoring the homogeneous normalization. |
|
A faster alternative to multiply a position by a 4x4 matrix, ignoring the homogeneous normalization. |
Close the current document and create a new one. |
|
|
Paste values onto matching channels in a targeted layer. |
|
Paste the curve keys into an animation curve node. |
Return the currently registered path variables. |
|
|
Get a plug node. |
Return the project directory. |
|
|
Reduce a file system path to a project file path. |
|
Make a redo step. |
|
Reference the content of a file into the project. |
|
When the Rumba Engine is embedded in an application, this function should be called before to leave the application. |
|
Remove the animation graph to remove this animated channel animated from the layer. |
|
Remove the active key selection in a layer. |
|
Move layers. |
|
Rig a matrix plug. |
|
Update the active selection with a list of nodes according to the selection mode. |
|
Update the active selection with a list of node paths according to the selection mode. |
|
Return the channels associated with the active key selection in a layer. |
Return the active selection. |
|
Return the paths of the active node delegate selection. |
|
|
Serialize the nodes in a string. |
|
Serialize the pose in a string. |
|
Set a value to plug, regarding the target layer and the current plug animation. |
|
set the current frame |
|
Register the path variables. |
|
Set the project directory. |
|
Set a setting value. |
|
Get a setting value. |
Start an interactive profiling session. |
|
|
Expand a document file path in a file system path. |
|
Return the layer receiving the plug animation. |
|
Time warp the active key selection using the selection rubberband. |
Return the active tool delegate selection. |
|
|
Transform the active key selection using the selection rubberband. |
|
Make a undo step. |
|
Set the undo blend factor of the last modification. |
|
Ungroup layer. |
|
Log a warning message using the Rumba logger. |
Return the workspace node. |