GLFX::Scene::MeshNode Class Reference

#include <glfxscene.h>

Inheritance diagram for GLFX::Scene::MeshNode:

GLFX::Scene::Node List of all members.

Public Member Functions

 MeshNode (const MeshNode &node)
virtual NodeClone ()
virtual int GetType ()
void SetMesh (IMesh *m)
IMeshGetMesh () const
void SetMaterialCount (int num)
int GetMaterialCount () const
void SetMaterial (int num, Material *material)
MaterialGetMaterial (int num) const

Constructor & Destructor Documentation

GLFX::Scene::MeshNode::MeshNode ( const MeshNode node  )  [inline]

Construct mesh node from another one.


Member Function Documentation

virtual Node* GLFX::Scene::MeshNode::Clone (  )  [inline, virtual]

Clone this node.

Reimplemented from GLFX::Scene::Node.

virtual int GLFX::Scene::MeshNode::GetType (  )  [inline, virtual]

Get node type.

Reimplemented from GLFX::Scene::Node.

void GLFX::Scene::MeshNode::SetMesh ( IMesh m  )  [inline]

Sets node mesh.

IMesh* GLFX::Scene::MeshNode::GetMesh (  )  const [inline]

Gets node mesh.

void GLFX::Scene::MeshNode::SetMaterialCount ( int  num  )  [inline]

Sets material count.

int GLFX::Scene::MeshNode::GetMaterialCount (  )  const [inline]

Gets material count.

void GLFX::Scene::MeshNode::SetMaterial ( int  num,
Material material 
) [inline]

Sets material.

Material* GLFX::Scene::MeshNode::GetMaterial ( int  num  )  const [inline]

Gets material.


The documentation for this class was generated from the following file:
SourceForge.net Logo