#ifndef O3D_OBJ3D_H #define O3D_OBJ3D_H #include "math/vector.h" #include "o3d/mesh.h" namespace engine::o3d { class Scene; class Object3D { public: Scene* scene = nullptr; Mesh mesh; engine::math::Vector3 loc; float scale; float rot_x, rot_y, rot_z; Object3D(Mesh mesh, engine::math::Vector3 loc, float scale, float rot_x, float rot_y, float rot_z); }; } #endif // O3D_OBJ3D_H