#include <mesh.h>
Inheritance diagram for Mesh:
Public Member Functions | |
Mesh (const HashString &rstrName="", MeshPool *pkPool=0) | |
virtual | ~Mesh () |
const HashString & | GetName () const |
void | SetName (const HashString &rstrName) |
void | IncRef () |
void | DecRef () |
int | GetRefCount () const |
Public Attributes | |
std::vector< SubMesh * > | m_vpkSubMeshes |
Skeleton * | m_pkSkeleton |
Protected Attributes | |
MeshPool * | m_pkPool |
HashString | m_strName |
|
|
|
|
|
|
|
Set new name
|
|
Increase reference count |
|
Decrease reference count and garbage collect if 0 |
|
|
|
Owner pool |
|
Name |
|
Sub meshes |
|
Skeleton object |