aboutsummaryrefslogtreecommitdiff
path: root/src/render/window.h
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2018-05-17 19:10:57 +0800
committerchai <chaifix@163.com>2018-05-17 19:10:57 +0800
commit70cdd89e887641b7423e5d4d05928d14ee014aba (patch)
tree248b87ae35197a9e5941e65ef20eea359e87a5ed /src/render/window.h
parentdf4b054b8e8d00f7817daaa4cbf6961712cd0b75 (diff)
change file tree
Diffstat (limited to 'src/render/window.h')
-rw-r--r--src/render/window.h53
1 files changed, 0 insertions, 53 deletions
diff --git a/src/render/window.h b/src/render/window.h
deleted file mode 100644
index f29c82d..0000000
--- a/src/render/window.h
+++ /dev/null
@@ -1,53 +0,0 @@
-#ifndef __JIN_RENDER_WINDOW
-#define __JIN_RENDER_WINDOW
-#include "SDL2/SDL.h"
-namespace jin
-{
-namespace render
-{
- class Window
- {
- public:
-
- void init(int w, int h, const char* t);
-
- SDL_Window* getWnd();
-
- SDL_GLContext getCtx();
-
- static inline Window* get()
- {
- return (g_wnd ? g_wnd : (g_wnd = new Window()));
- }
-
- inline int Window::getW()
- {
- return w;
- }
-
- inline int Window::getH()
- {
- return h;
- }
-
- inline void Window::swapBuffers()
- {
- if (wnd)
- SDL_GL_SwapWindow(wnd);
- }
- private:
-
- Window();
- ~Window();
-
- static Window* g_wnd;
-
- SDL_Window* wnd;
-
- SDL_GLContext ctx;
-
- int w, h;
- };
-}
-}
-#endif \ No newline at end of file