#ifndef _MODEL_H #define _MODEL_H #include "material.h" namespace Mauri { class Model { public: Model() = default; ~Model(); bool autosize = true; bool fullscreen = false; bool passthrough = false; vec2 cropoffset; f32 width; f32 height; static auto parse(Parser &pr, const std::string &path) -> Model *; auto load(Engine *engine, Object *object) -> void; private: Material *material = nullptr; }; } // namespace Mauri #endif // _MODEL_H