|
igraphic 0.2.0
Contrats graphiques chargeables : IGraphic2Module / IGraphic3Module
|
Loaded geometry (vertices/faces), independent of any IModel instance built from it - deleting every IModel built from a mesh does not delete the mesh, only deleteMesh() does. Many IModel instances (e.g. identical enemies) can share one mesh, each with its own position/rotation/size/animation state. More...
#include <IMesh.hpp>
Public Member Functions | |
| virtual | ~IMesh ()=default |
| virtual bool | isReady () const =0 |
| notice if the mesh is ready | |
Loaded geometry (vertices/faces), independent of any IModel instance built from it - deleting every IModel built from a mesh does not delete the mesh, only deleteMesh() does. Many IModel instances (e.g. identical enemies) can share one mesh, each with its own position/rotation/size/animation state.
|
virtualdefault |
|
pure virtual |
notice if the mesh is ready