gear::xsi::rig::component::control_01::Component Class Reference

The main component class. More...

Inherits gear::xsi::rig::component::MainComponent.

Public Member Functions

def initialHierarchy
 Build the initial hierarchy of the component.
def addObjects
 Add all the objects needed to create the component.
def addParameters
 Add parameters to the anim and setup properties to control the component.
def addLayout
 Define the layout of the anim and setup properties.
def addLogic
 Define the logic of the anim and setup properties.
def addOperators
 Apply operators, constraints, expressions to the hierarchy.
def postConnect
 Post connection action.

Data Fields

 root
 shd_org

Detailed Description

The main component class.


Member Function Documentation

def gear::xsi::rig::component::control_01::Component::initialHierarchy (   self  ) 

Build the initial hierarchy of the component.


Add the root and if needed the shadow root

Parameters:
self 

Reimplemented from gear::xsi::rig::component::MainComponent.

def gear::xsi::rig::component::control_01::Component::addObjects (   self  ) 

Add all the objects needed to create the component.

Parameters:
self 

Reimplemented from gear::xsi::rig::component::MainComponent.

def gear::xsi::rig::component::control_01::Component::addParameters (   self  ) 

Add parameters to the anim and setup properties to control the component.

Parameters:
self 

Reimplemented from gear::xsi::rig::component::MainComponent.

def gear::xsi::rig::component::control_01::Component::addLayout (   self  ) 

Define the layout of the anim and setup properties.

Parameters:
self 

Reimplemented from gear::xsi::rig::component::MainComponent.

def gear::xsi::rig::component::control_01::Component::addLogic (   self  ) 

Define the logic of the anim and setup properties.

Parameters:
self 

Reimplemented from gear::xsi::rig::component::MainComponent.

def gear::xsi::rig::component::control_01::Component::addOperators (   self  ) 

Apply operators, constraints, expressions to the hierarchy.


In order to keep the code clean and easier to debug, we shouldn't create any new object in this method.

Parameters:
self 

Reimplemented from gear::xsi::rig::component::MainComponent.

def gear::xsi::rig::component::control_01::Component::postConnect (   self  ) 

Post connection action.

Parameters:
self 

Reimplemented from gear::xsi::rig::component::MainComponent.


The documentation for this class was generated from the following file:
Generated by  doxygen 1.6.2-20100208