#ifndef OBJECT_HH_INCLUDED #define OBJECT_HH_INCLUDED #include "entity.hh" #include "model.hh" #include "material.hh" #include #include #include #include class Object : public Entity { public: Object(Model model, Material material, glm::vec3 position, glm::vec3 rotation, ACGL::OpenGL::SharedShaderProgram shader); Object(); ~Object(); void render(); private: Model model; Material material; ACGL::OpenGL::SharedShaderProgram shader; }; #endif