#include <TriangleStripList.h>
Inheritance diagram for CSLTriangleStripList:

Public Member Functions |
|
| CSLTriangleStrip * | AddTriangleStrip () |
| SI_Int | GetTriangleStripCount () |
| CSLTriangleStrip ** | TriangleStrips () |
| SI_Error | RemoveTriangleStrip (SI_Int in_nIndex) |
| SI_Error | RemoveTriangleStrip (CSLTriangleStrip *in_pTriangleStrip) |
| SI_Error | ClearTriangleStrips () |
| CSLBaseMaterial * | GetMaterial () |
| SI_Void | SetMaterial (CSLBaseMaterial *in_pNewMaterial) |
| virtual ETemplateType | Type () |
| virtual SI_Error | Synchronize () |
| virtual CSLAnimatableType * | ParameterFromName (SI_Char *in_szName) |
| CSLTriangleStrip* AddTriangleStrip | ( | ) |
Add a new triangle strip to the list.
| SI_Int GetTriangleStripCount | ( | ) |
Returns the number of triangle strips in this list
| CSLTriangleStrip** TriangleStrips | ( | ) |
Returns the list of triangle strips in the object.
| SI_Error RemoveTriangleStrip | ( | SI_Int | in_nIndex | ) |
Remove a single triangle strip from the list.
| SI_Int | Index of the triangle strip to remove. |
| SI_Error RemoveTriangleStrip | ( | CSLTriangleStrip * | in_pTriangleStrip | ) |
Remove a single triangle strip from the list.
| CSLTriangleStripList* | Pointer to the triangle strip to remove. |
| SI_Error ClearTriangleStrips | ( | ) |
Clears the entire list of triangle strips
| CSLBaseMaterial* GetMaterial | ( | ) | [inline] |
Return the material object of the triangle strip list.
| SI_Void SetMaterial | ( | CSLBaseMaterial * | in_pNewMaterial | ) | [inline] |
Change the material object of the triangle strip list.
| CSLBaseMaterial* | New material object. |
| virtual ETemplateType Type | ( | ) | [inline, virtual] |
Indicate which dotXSI template this object describes.
Implements CSLTemplate.
| virtual SI_Error Synchronize | ( | ) | [virtual] |
Synchronize will ensure that the animated parameter is up to date.
Reimplemented from CSLTemplate.
| virtual CSLAnimatableType* ParameterFromName | ( | SI_Char * | in_szName | ) | [virtual] |
Return a proxy to the specified parameter.
| in_szName | Name of the parameter |
Reimplemented from CSLTemplate.