CrystalSpace

Public API Reference

iAnimatedMeshFactorySubMesh Struct Reference
[Mesh plugins]

Sub mesh (part) of an animated mesh factory. More...

#include <imesh/animesh.h>

Inheritance diagram for iAnimatedMeshFactorySubMesh:

List of all members.

Public Member Functions

virtual const csArray
< unsigned int > & 
GetBoneIndices (size_t set)=0
 Get the bone indices used by a given index set.
virtual uint GetIndexSetCount () const =0
 Get the number of index sets.
virtual iRenderBufferGetIndices (size_t set)=0
 Get the index buffer for this submesh.
virtual iMaterialWrapperGetMaterial () const =0
 Get the material.
virtual const char * GetName () const =0
 Get the submesh name.
virtual void SetMaterial (iMaterialWrapper *material)=0
 Set the material, or 0 to use default.

Detailed Description

Sub mesh (part) of an animated mesh factory.

Definition at line 408 of file animesh.h.


Member Function Documentation

virtual const csArray<unsigned int>& iAnimatedMeshFactorySubMesh::GetBoneIndices ( size_t  set  )  [pure virtual]

Get the bone indices used by a given index set.

virtual uint iAnimatedMeshFactorySubMesh::GetIndexSetCount (  )  const [pure virtual]

Get the number of index sets.

virtual iRenderBuffer* iAnimatedMeshFactorySubMesh::GetIndices ( size_t  set  )  [pure virtual]

Get the index buffer for this submesh.

Defines a triangle list.

virtual iMaterialWrapper* iAnimatedMeshFactorySubMesh::GetMaterial (  )  const [pure virtual]

Get the material.

virtual const char* iAnimatedMeshFactorySubMesh::GetName (  )  const [pure virtual]

Get the submesh name.

virtual void iAnimatedMeshFactorySubMesh::SetMaterial ( iMaterialWrapper material  )  [pure virtual]

Set the material, or 0 to use default.


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

Generated for Crystal Space 1.4.1 by doxygen 1.7.1