| _boundingBox | utility::graphic::Model | protected |
| _color | utility::graphic::Renderable | protected |
| _materialID | utility::graphic::Model | protected |
| _meshes | utility::graphic::Renderable | protected |
| _pose | utility::graphic::Renderable | protected |
| _type | utility::graphic::Model | protected |
| computeBoundingSize(void) | utility::graphic::Model | |
| getColor(void) const | utility::graphic::Renderable | |
| getLogger(void) | utility::logging::Loggable< Model, utility::logging::DefaultLogger > | inlineprotected |
| getLogger(void) const | utility::logging::Loggable< Model, utility::logging::DefaultLogger > | inlineprotected |
| getMaterialID(void) const | utility::graphic::Model | |
| getMeshes() const | utility::graphic::Renderable | |
| getModelMatrix(void) const | utility::graphic::Renderable | |
| getPose(void) const | utility::graphic::Renderable | |
| loadOBJ(std::shared_ptr< utility::File > modelAsset) | utility::graphic::Model | protected |
| Loggable(void) | utility::logging::Loggable< Model, utility::logging::DefaultLogger > | inlineexplicitprotected |
| Loggable(Loggable &&other) noexcept | utility::logging::Loggable< Model, utility::logging::DefaultLogger > | inlineprotected |
| Model(std::shared_ptr< utility::File > modelAsset, const PoseF &pose, uint32_t materialID) | utility::graphic::Model | |
| Model(std::shared_ptr< utility::File > modelAsset, ModelType type, const PoseF &pose, uint32_t materialID) | utility::graphic::Model | |
| ModelType enum name | utility::graphic::Model | |
| operator=(Loggable &&other) noexcept | utility::logging::Loggable< Model, utility::logging::DefaultLogger > | inlineprotected |
| Renderable(const PoseF &pose, const Color32Bit &color) | utility::graphic::Renderable | |
| setColor(const graphic::Color32Bit &color) | utility::graphic::Renderable | |
| setColor(graphic::Color32Bit &&color) | utility::graphic::Renderable | |
| setPose(const PoseF &pose) | utility::graphic::Renderable | |
| setPose(PoseF &&pose) | utility::graphic::Renderable | |
| type() const | utility::graphic::Model | |
| ~Loggable(void)=default | utility::logging::Loggable< Model, utility::logging::DefaultLogger > | protectedvirtual |
| ~Model()=default | utility::graphic::Model | |
| ~Renderable()=default | utility::graphic::Renderable | virtual |