28 #ifndef WINTERMUTE_3D_MESH_H 29 #define WINTERMUTE_3D_MESH_H 31 #include "common/memstream.h" 33 #include "engines/wintermute/base/base_named_object.h" 34 #include "engines/wintermute/base/gfx/xmath.h" 35 #include "engines/wintermute/base/gfx/xbuffer.h" 36 #include "engines/wintermute/base/gfx/3dface.h" 37 #include "engines/wintermute/base/gfx/3dvertex.h" 41 #if defined(SCUMMVM_USE_PRAGMA_PACK) 51 #if defined(SCUMMVM_USE_PRAGMA_PACK) 58 bool createVertexBuffer();
59 void computeNormals();
63 virtual void fillVertexBuffer() = 0;
64 bool fillVertexBuffer(uint32 color);
65 virtual void render() = 0;
Definition: base_game.h:76
Definition: base_persistence_manager.h:56
Definition: 3dvertex.h:35
Definition: base_named_object.h:36
Definition: achievements_tables.h:27