#include <MeshManager.h>
Public Member Functions | |
| MeshManager (void) | |
| ~MeshManager (void) | |
| VertexBuffer * | CreateVertexBuffer (unsigned count, unsigned stride, unsigned fvf, unsigned usage=D3DUSAGE_WRITEONLY, D3DPOOL pool=D3DPOOL_MANAGED) |
| IndexBuffer * | CreateIndexBuffer (unsigned count, D3DFORMAT format=D3DFMT_INDEX32, unsigned usage=D3DUSAGE_WRITEONLY, D3DPOOL pool=D3DPOOL_MANAGED) |
The class for managing meshes.
| xl7::direct3d::meshes::MeshManager::MeshManager | ( | void | ) |
Default constructor.
| xl7::direct3d::meshes::MeshManager::~MeshManager | ( | void | ) |
Destructor.
| IndexBuffer * xl7::direct3d::meshes::MeshManager::CreateIndexBuffer | ( | unsigned | count, | |
| D3DFORMAT | format = D3DFMT_INDEX32, |
|||
| unsigned | usage = D3DUSAGE_WRITEONLY, |
|||
| D3DPOOL | pool = D3DPOOL_MANAGED | |||
| ) |
Creates a new index buffer.
| VertexBuffer * xl7::direct3d::meshes::MeshManager::CreateVertexBuffer | ( | unsigned | count, | |
| unsigned | stride, | |||
| unsigned | fvf, | |||
| unsigned | usage = D3DUSAGE_WRITEONLY, |
|||
| D3DPOOL | pool = D3DPOOL_MANAGED | |||
| ) |
Creates a new vertex buffer.
1.7.1