CSLCOLLADAMixer Class Reference

This class represents the mixed for COLLADA. More...

#include <COLLADAMixer.h>

Inheritance diagram for CSLCOLLADAMixer:

CSLMixer CSLTemplate CSIBCNode List of all members.

Public Member Functions

  CSLCOLLADAMixer (CSLScene *in_pScene, CSLModel *in_pModel, CdotXSITemplate *in_pTemplate)
virtual CSLAction AddAction ()

Detailed Description

This class represents the mixed for COLLADA.

The animation mixer provides high-level control over animation. The mixer contains a database of short animations called action sources (CSLAction). An action source can be instantiated in the form of an action clip (CSLActionClip) in tracks (CSLTrack) to compose complex animation. You can create an animation mixer with the CSLModel::CreateMixer method.

Note:
This template is not supported by SI3D.
See also:
CSLAction

CSLActionClip

CSLModel

CSLTrack


Constructor & Destructor Documentation

CSLCOLLADAMixer ( CSLScene in_pScene,
CSLModel in_pModel,
CdotXSITemplate in_pTemplate  
)

Constructor

Parameters:
in_pScene  Pointer to the scene containing the mixer
in_pModel  Pointer to the model containing the mixer
in_pTemplate  Pointer to the CdotXSITemplate containing the mixer


Member Function Documentation

virtual CSLAction* AddAction (  )  [virtual]

Adds a new action

Returns:
CSLAction Pointer to the newly added action

Reimplemented from CSLMixer.


The documentation for this class was generated from the following file: