1 #ifndef BLANK_INIT_HPP_
2 #define BLANK_INIT_HPP_
18 InitSDL(const InitSDL &) = delete;
19 InitSDL &operator =(const InitSDL &) = delete;
30 InitIMG(const InitIMG &) = delete;
31 InitIMG &operator =(const InitIMG &) = delete;
42 InitGL(const InitGL &) = delete;
43 InitGL &operator =(const InitGL &) = delete;
54 Window(const Window &) = delete;
55 Window &operator =(const Window &) = delete;
57 GLContext CreateContext();
70 explicit GLContext(SDL_Window *);
73 GLContext(GLContext &&);
74 GLContext &operator =(GLContext &&);
76 GLContext(const GLContext &) = delete;
77 GLContext &operator =(const GLContext &) = delete;
79 static void EnableVSync();
93 InitGLEW(const InitGLEW &) = delete;
94 InitGLEW &operator =(const InitGLEW &) = delete;