IND_3dMeshManager Class Reference
[IND_3dMeshManager]

List of all members.

Public Member Functions

bool Init (IND_Render *pRender)
void End ()
bool Add (IND_3dMesh *pNew3dMesh, char *pName, char *pPath)
bool Delete (IND_3dMesh *pMe)


Detailed Description

This class stores 3d meshes (IND_3dMesh) that can be inserted into a IND_Entity3d and rendered to the screen using IND_Entity3dManager::RenderEntities3d().

Member Function Documentation

bool IND_3dMeshManager::Init ( IND_Render pRender  ) 

Parameters:

Operation:

This function returns 1 (true) if the adminstrator is successfully initialized. Must be called before using any method.

void IND_3dMeshManager::End (  ) 

Operation:

This function frees the manager and all the objects that it contains.

bool IND_3dMeshManager::Add ( IND_3dMesh pNew3dMesh,
char *  pName,
char *  pPath 
)

Parameters:

Operation:

This function adds a 3d Mesh from a .x file. You can use IND_Entity3d in order to display the 3d mesh in the screen and to change its attributes.

bool IND_3dMeshManager::Delete ( IND_3dMesh pMe  ) 

Parameters:

Operation:

This function returns 1 (true) if the 3d Mesh object passed as parameter exists and it is deleted from the manager successfully.


The documentation for this class was generated from the following files:
Generated on Tue Apr 22 16:46:52 2008 for IndieLib by  doxygen 1.5.4