|
MxEngine
|
Public Member Functions | |
| Mesh (const MxString &path) | |
| Mesh (Mesh &)=delete | |
| Mesh (Mesh &&)=default | |
| Mesh & | operator= (const Mesh &)=delete |
| Mesh & | operator= (Mesh &&)=default |
| void | Load (const MxString &filepath) |
| SubmeshList & | GetSubmeshes () |
| const SubmeshList & | GetSubmeshes () const |
| const AABB & | GetAABB () const |
| void | SetAABB (const AABB &boundingBox) |
| void | UpdateAABB () |
| size_t | AddInstancedBuffer (GResource< VertexBuffer > vbo, GResource< VertexBufferLayout > vbl) |
| GResource< VertexBuffer > | GetBufferByIndex (size_t index) const |
| GResource< VertexBufferLayout > | GetBufferLayoutByIndex (size_t index) const |
| size_t | GetBufferCount () const |
| void | PopInstancedBuffer () |
1.8.12