#ifndef OBJECT_HPP #define OBJECT_HPP #include #include #include #include #include class EngineObject { public: EngineObject(); int load_node(aiScene *scene, aiNode *node); int load_model(std::string filename); glm::vec4 position; glm::vec4 rotation; glm::vec4 scale; std::vector vertices; std::vector indices; bgfx::VertexLayout layout; bgfx::TextureHandle texture; bgfx::VertexBufferHandle vbh; bgfx::IndexBufferHandle ibh; }; #endif