#include <Model.h>
Inheritance diagram for CSLModel::
|
Constructor
|
|
Adds a camera to the children list
|
|
Add a cluster to the cluster list
|
|
Add a constraint to the constraint list
Reimplemented from CSLConstrainableType. |
|
Adds a curve list to the children list
|
|
Adds a directional light to the children list
|
|
Adds an FX tree to the FX tree list
|
|
Adds a new GlobalMaterial to this model
|
|
Adds an IK Chain to the children list
|
|
Adds an infinite light to the children list
|
|
Adds an instance to the children list
|
|
Adds a mesh to the children list
|
|
Adds a model to the children list
|
|
Adds a null object to the children list
|
|
Adds a patch to the children list
|
|
Adds a point light to the children list
|
|
Adds a spot light to the children list
|
|
Adds a surface mesh to the children list
|
|
Deallocates all the children of the model
|
|
Removes all clusters from the internally-stored list and deallocate them
|
|
Removes all connections points from the FX tree list
|
|
Connects to an existing base position
|
|
Adds a reference to an existing cluster
|
|
Adds a reference to an existing envelope
|
|
Adds an exisiting FX tree to the FX tree list
|
|
Connects to an existing global material
|
|
Connects a mixer to the model
|
|
Connects to an existing model
|
|
Connects to an existing primitive
|
|
Connects to an existing transform
|
|
Connects to an existing visibility
|
|
Allocates and connects a new base position to the model
|
|
Allocates and connects a new mixer to the model
|
|
Deallocates the base position
|
|
Deallocates the mixer
|
|
Searches for a given FX tree
|
|
Fixes all problems in the model to ensure it is valid
Reimplemented from CSLTemplate. |
|
Returns the base position
|
|
Gets the number of children
|
|
Gets the children of the model
|
|
Gets the total number of clusters in the cluster list
|
|
Gets a pointer to the internally-stored cluster pointer list
|
|
Gets the total number of envelopes in the envelope list
|
|
Gets a pointer to the internally-stored envelope pointer list
|
|
Gets the total number of FXTrees
|
|
Gets a pointer to the internally-stored FX tree pointer list
|
|
Returns the primitive type of this model
|
|
Returns the global material
|
|
Returns the mixer
|
|
Gets a handle on one of this model's parameters by using its name
Reimplemented from CSLTemplate. |
|
Returns the parent of the model
|
|
Returns the primitive of the model
|
|
Removes a child
|
|
Removes a child
|
|
Removes a cluster from the cluster list
|
|
Removes a cluster from the cluster list
|
|
Removes an FX tree from the FX tree list
|
|
Removes an FX tree from the FX tree list
|
|
Sets a new parent for the model
|
|
Updates the template with information from this instance
Reimplemented from CSLConstrainableType. |
|
Returns the transform
|
|
Returns the type of this template: SI_Model
Reimplemented from CSLTemplate. |
|
Removes the reference to the specified envelope
|
|
Returns visibility \CSLVisibility Pointer to the visibility |
© Copyright 2001-2003 Avid Technology, Inc. All rights reserved.