Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   Compound Members  

CSLBaseMaterial Class Reference

#include <Material.h>

Inheritance diagram for CSLBaseMaterial::

CSLTemplate CSIBCNode CSLMaterial CSLXSIMaterial List of all members.

Public Methods

Protected Methods


Detailed Description

CSLBaseMaterial Class

The CSLBaseMaterial defines a base material. From this base material, cast it in the overridden class either CSLMaterial or CSLXSIMaterial using GetType();


Constructor & Destructor Documentation

CSLBaseMaterial::CSLBaseMaterial CSLScene   in_pScene,
CSLModel   in_pModel,
CdotXSITemplate   in_pTemplate
[protected]
 

Constructor

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


Member Function Documentation

SI_Error CSLBaseMaterial::Synchronize   [virtual]
 

Synchronize will ensure that the animated parameter is up to date.

Returns:
SI_Error Error code

Reimplemented from CSLTemplate.

Reimplemented in CSLMaterial, and CSLXSIMaterial.


The documentation for this class was generated from the following files: © Copyright 2001-2003 Avid Technology, Inc. All rights reserved.

© Copyright 2001-2003 Avid Technology, Inc. All rights reserved.