#include <WindowGLFW.h>
|
static void | errorCallback (int error, const char *desc) |
|
static void | sizeCallback (GLFWwindow *w, int width, int height) |
|
static void | cursorCallback (GLFWwindow *w, double xpos, double ypos) |
|
static void | keyCallback (GLFWwindow *w, int key, int scancode, int action, int mods) |
|
static void | buttonCallback (GLFWwindow *w, int button, int action, int mods) |
|
static void | scrollCallback (GLFWwindow *w, double xoffset, double yoffset) |
|
static KeyboardButton | convertAsciiButton (int key) |
|
Definition at line 15 of file WindowGLFW.h.
int WindowGLFW::initialize |
( |
| ) |
|
|
static |
void WindowGLFW::eventHandling |
( |
| ) |
|
|
static |
void WindowGLFW::swapBuffers |
( |
| ) |
|
|
static |
void WindowGLFW::shutdown |
( |
| ) |
|
|
static |
void WindowGLFW::setSize |
( |
glm::i32vec2 |
s | ) |
|
|
static |
static glm::i32vec2 WindowGLFW::getSize |
( |
| ) |
|
|
inlinestatic |
void WindowGLFW::setFullscreen |
( |
bool |
f | ) |
|
|
static |
static bool WindowGLFW::getFullscreen |
( |
| ) |
|
|
inlinestatic |
void WindowGLFW::setMousegrab |
( |
bool |
g | ) |
|
|
static |
static bool WindowGLFW::getMousegrab |
( |
| ) |
|
|
inlinestatic |
void WindowGLFW::setTextInput |
( |
bool |
t | ) |
|
|
static |
static bool WindowGLFW::getTextInput |
( |
| ) |
|
|
inlinestatic |
void WindowGLFW::setClipboard |
( |
const char * |
s | ) |
|
|
static |
const char * WindowGLFW::getClipboard |
( |
| ) |
|
|
static |
void WindowGLFW::inputPositionCallback |
( |
int |
x, |
|
|
int |
y |
|
) |
| |
|
static |
void WindowGLFW::errorCallback |
( |
int |
error, |
|
|
const char * |
desc |
|
) |
| |
|
staticprivate |
void WindowGLFW::sizeCallback |
( |
GLFWwindow * |
w, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
|
staticprivate |
void WindowGLFW::cursorCallback |
( |
GLFWwindow * |
w, |
|
|
double |
xpos, |
|
|
double |
ypos |
|
) |
| |
|
staticprivate |
void WindowGLFW::keyCallback |
( |
GLFWwindow * |
w, |
|
|
int |
key, |
|
|
int |
scancode, |
|
|
int |
action, |
|
|
int |
mods |
|
) |
| |
|
staticprivate |
void WindowGLFW::buttonCallback |
( |
GLFWwindow * |
w, |
|
|
int |
button, |
|
|
int |
action, |
|
|
int |
mods |
|
) |
| |
|
staticprivate |
void WindowGLFW::scrollCallback |
( |
GLFWwindow * |
w, |
|
|
double |
xoffset, |
|
|
double |
yoffset |
|
) |
| |
|
staticprivate |
glm::i32vec2 WindowGLFW::size |
|
staticprivate |
bool WindowGLFW::fullscreen = false |
|
staticprivate |
bool WindowGLFW::mousegrab = false |
|
staticprivate |
bool WindowGLFW::textinput = false |
|
staticprivate |
GLFWwindow * WindowGLFW::window = nullptr |
|
staticprivate |
int WindowGLFW::lastMouseX = 0 |
|
staticprivate |
int WindowGLFW::lastMouseY = 0 |
|
staticprivate |
bool WindowGLFW::modShift = false |
|
staticprivate |
bool WindowGLFW::modControl = false |
|
staticprivate |
bool WindowGLFW::modAlt = false |
|
staticprivate |
bool WindowGLFW::modSuper = false |
|
staticprivate |
The documentation for this class was generated from the following files: