17 #include <ht_platform.h> 18 #include <ht_singleton.h> 19 #include <ht_renderer.h> 25 class HT_API
Renderer :
public Core::Singleton<Renderer>
29 static bool Initialize(
const Graphics::RendererParams& params);
31 static void DeInitialize();
35 static void Present();
37 static void ResizeBuffers(uint32_t width, uint32_t height);
39 static Graphics::RendererType GetRendererType();
41 static Graphics::Renderer* GetRenderer();
44 Graphics::Renderer* m_renderer;
45 Graphics::RendererType m_rendererType;
Hatchit Engine Copyright(c) 2015-2016 Third-Degree.
Definition: ht_glfwkeyboard.h:21
Definition: ht_renderer_singleton.h:25