#pragma once #include #include "resource_material.h" #include "resource_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