20 const char* name =
nullptr;
25 virtual void Resize(uint32_t width, uint32_t height) = 0;
28 entt::registry& registry,
29 glm::mat4 projectionMatrix,
34 virtual uint16_t GetRenderModeCount()
const = 0;
35 virtual const RenderMode* GetRenderModes()
const = 0;
36 virtual void SetRenderMode(uint16_t mode) = 0;