|
|
PixelBullet
0.0.1
A C++ game engine
|
Public Member Functions | |
| virtual void | AcquireRuntime ()=0 |
| virtual void | ReleaseRuntime () noexcept=0 |
| virtual unsigned int | NextWindowId () noexcept=0 |
| virtual void | DefaultWindowHints ()=0 |
| virtual void | WindowHint (int hint, int value)=0 |
| virtual GLFWwindow * | CreateWindow (int width, int height, const char *title)=0 |
| virtual void | DestroyWindow (GLFWwindow *window)=0 |
| virtual void | SetWindowUserPointer (GLFWwindow *window, void *pointer)=0 |
| virtual WindowSnapshot | CaptureWindowSnapshot (GLFWwindow *window)=0 |
| virtual void | RegisterCallbacks (GLFWwindow *window)=0 |
| virtual void | PollEvents () noexcept=0 |
| virtual void | WaitEventsTimeout (double timeout_seconds) noexcept=0 |
| virtual void | SetWindowIcon (GLFWwindow *window, int count, const GLFWimage *images)=0 |
| virtual void | IconifyWindow (GLFWwindow *window) noexcept=0 |
| virtual void | MaximizeWindow (GLFWwindow *window) noexcept=0 |
| virtual void | RestoreWindow (GLFWwindow *window) noexcept=0 |
| virtual void | SetInputMode (GLFWwindow *window, int mode, int value) noexcept=0 |
| virtual void | SetClipboardString (GLFWwindow *window, const char *text) noexcept=0 |
| virtual const char * | GetClipboardString (GLFWwindow *window) const noexcept=0 |
| virtual int | GetWindowAttrib (GLFWwindow *window, int attrib) const noexcept=0 |
| virtual int | GetKey (GLFWwindow *window, int key) const noexcept=0 |
| virtual glm::vec2 | GetCursorPos (GLFWwindow *window) const noexcept=0 |