#pragma once #include #include "resources/material.h" #include "resources/mesh.h" namespace engine { struct MeshRenderableComponent { std::shared_ptr mesh; std::shared_ptr material; bool visible = true; // for static meshes, changes to this may require the static render list to be rebuilt }; } // namespace engine