23 #include "wavefrontloader.h"
59 Mesh *
createMesh(
const std::string & resource_name , Vector3fv vertices );
60 Mesh * createEmbeddedMesh(
const std::string & source );
74 void destroy( uint container_id );
85 #endif // MESHMANAGER_H
The MeshData - abstract class.
Definition: meshdata.h:32
void printInfoMessage(const std::string &resource_name)
printInfoMessage
Definition: MeshManager.cpp:26
The MeshManager class.
Definition: meshmanager.h:37
Mesh * getMesh(uint container_id)
getMesh
Definition: MeshManager.cpp:181
GLVertexArrayObject * createVertexArrayObject(const MeshData &mesh_data)
createVertexArrayObject
Definition: MeshManager.cpp:33
Mesh * createMesh(const std::string &resource_file)
createMesh
The Mesh class.
Definition: mesh.h:32
The GLVertexArrayObject class.
Definition: glvertexarrayobject.h:60
void destroy(uint container_id)
destroy
Definition: MeshManager.cpp:188