nuclear@8: #ifndef OBJECT_H_ nuclear@8: #define OBJECT_H_ nuclear@8: nuclear@8: #include nuclear@8: #include "mesh.h" nuclear@8: #include "material.h" nuclear@8: nuclear@8: class Object { nuclear@8: private: nuclear@8: Mesh *mesh; nuclear@8: nuclear@8: public: nuclear@8: Material mtl; nuclear@8: Matrix4x4 xform; nuclear@8: nuclear@8: Object(); nuclear@8: nuclear@8: void set_mesh(Mesh *m); nuclear@8: nuclear@8: void draw() const; nuclear@8: }; nuclear@8: nuclear@8: #endif /* OBJECT_H_ */