|
Nebula
|
Classes | |
| class | GLFWDisplayDevice |
| class | GLFWGraphicsDisplayEventHandler |
| Handles DisplayEvents that are relevant for the graphics system. More... | |
| class | GLFWInputDisplayEventHandler |
| class | GLFWInputServer |
Functions | |
| __ImplementClass (GLFW::GLFWInputServer, 'GLIS', Base::InputServerBase) | |
| __ImplementSingleton (GLFW::GLFWInputServer) | |
| __ImplementClass (GLFW::GLFWDisplayDevice, 'O4WD', Base::DisplayDeviceBase) | |
| __ImplementSingleton (GLFW::GLFWDisplayDevice) | |
| bool | MatchPixelFormat (PixelFormat::Code format, const GLFWvidmode &mode) |
| void | KeyFunc (const CoreGraphics::WindowId &id, int key, int scancode, int action, int mods) |
| Keyboard callback. | |
| void | CharFunc (const CoreGraphics::WindowId &id, unsigned int key) |
| Character callback. | |
| void | MouseButtonFunc (const CoreGraphics::WindowId &id, int button, int action, int mods) |
| Mouse Button callback. | |
| void | MouseFunc (const CoreGraphics::WindowId &id, double xpos, double ypos) |
| Mouse callback. | |
| void | ScrollFunc (const CoreGraphics::WindowId &id, double xs, double ys) |
| Scroll callback. | |
| void | CloseFunc (const CoreGraphics::WindowId &id) |
| window close func | |
| void | FocusFunc (const CoreGraphics::WindowId &id, int focus) |
| window focus | |
| void | EnableCallbacks (const CoreGraphics::WindowId &id) |
| enables callbacks | |
| void | DisableCallbacks (const CoreGraphics::WindowId &id) |
| disables callbacks | |
| const WindowId | InternalSetupFunction (const WindowCreateInfo &info, const Util::Blob &windowData, bool embed) |
| internal setup function, either does embedding or ordinary opening | |
| void | ResizeFunc (const CoreGraphics::WindowId &id, int width, int height) |
| window resize | |
| void | staticKeyFunc (GLFWwindow *window, int key, int scancode, int action, int mods) |
| declare static key function as friend | |
| void | staticMouseButtonFunc (GLFWwindow *window, int button, int action, int mods) |
| declare static mouse button function as friend | |
| void | staticMouseFunc (GLFWwindow *window, double xpos, double ypos) |
| declare static mouse function as friend | |
| void | staticScrollFunc (GLFWwindow *window, double xs, double ys) |
| declare static scroll function as friend | |
| void | staticCloseFunc (GLFWwindow *window) |
| declare static close function as friend | |
| void | staticFocusFunc (GLFWwindow *window, int focus) |
| declare static focus function as friend | |
| void | staticSizeFunc (GLFWwindow *window, int width, int height) |
| declare static size function as friend | |
| void | staticCharFunc (GLFWwindow *window, unsigned int key) |
| declare static char function as friend | |
| __ImplementClass (GLFW::GLFWGraphicsDisplayEventHandler, 'WGEH', CoreGraphics::DisplayEventHandler) | |
| __ImplementClass (GLFW::GLFWInputDisplayEventHandler, 'WIEH', CoreGraphics::DisplayEventHandler) | |
| GLFW::__ImplementClass | ( | GLFW::GLFWDisplayDevice | , |
| 'O4WD' | , | ||
| Base::DisplayDeviceBase | ) |
| GLFW::__ImplementClass | ( | GLFW::GLFWGraphicsDisplayEventHandler | , |
| 'WGEH' | , | ||
| CoreGraphics::DisplayEventHandler | ) |
| GLFW::__ImplementClass | ( | GLFW::GLFWInputDisplayEventHandler | , |
| 'WIEH' | , | ||
| CoreGraphics::DisplayEventHandler | ) |
| GLFW::__ImplementClass | ( | GLFW::GLFWInputServer | , |
| 'GLIS' | , | ||
| Base::InputServerBase | ) |
| GLFW::__ImplementSingleton | ( | GLFW::GLFWDisplayDevice | ) |
| GLFW::__ImplementSingleton | ( | GLFW::GLFWInputServer | ) |
| void GLFW::CharFunc | ( | const CoreGraphics::WindowId & | id, |
| unsigned int | key ) |
Character callback.
| void GLFW::CloseFunc | ( | const CoreGraphics::WindowId & | id | ) |
window close func
| void GLFW::DisableCallbacks | ( | const CoreGraphics::WindowId & | id | ) |
disables callbacks
| void GLFW::EnableCallbacks | ( | const CoreGraphics::WindowId & | id | ) |
enables callbacks
| void GLFW::FocusFunc | ( | const CoreGraphics::WindowId & | id, |
| int | focus ) |
window focus
| const CoreGraphics::WindowId GLFW::InternalSetupFunction | ( | const WindowCreateInfo & | info, |
| const Util::Blob & | windowData, | ||
| bool | embed ) |
internal setup function, either does embedding or ordinary opening
| void GLFW::KeyFunc | ( | const CoreGraphics::WindowId & | id, |
| int | key, | ||
| int | scancode, | ||
| int | action, | ||
| int | mods ) |
Keyboard callback.
| bool GLFW::MatchPixelFormat | ( | PixelFormat::Code | format, |
| const GLFWvidmode & | mode ) |
| void GLFW::MouseButtonFunc | ( | const CoreGraphics::WindowId & | id, |
| int | button, | ||
| int | action, | ||
| int | mods ) |
Mouse Button callback.
| void GLFW::MouseFunc | ( | const CoreGraphics::WindowId & | id, |
| double | xpos, | ||
| double | ypos ) |
Mouse callback.
| void GLFW::ResizeFunc | ( | const CoreGraphics::WindowId & | id, |
| int | width, | ||
| int | height ) |
window resize
| void GLFW::ScrollFunc | ( | const CoreGraphics::WindowId & | id, |
| double | xs, | ||
| double | ys ) |
Scroll callback.
| void GLFW::staticCharFunc | ( | GLFWwindow * | window, |
| unsigned int | key ) |
declare static char function as friend
| void GLFW::staticCloseFunc | ( | GLFWwindow * | window | ) |
declare static close function as friend
| void GLFW::staticFocusFunc | ( | GLFWwindow * | window, |
| int | focus ) |
declare static focus function as friend
| void GLFW::staticKeyFunc | ( | GLFWwindow * | window, |
| int | key, | ||
| int | scancode, | ||
| int | action, | ||
| int | mods ) |
declare static key function as friend
| void GLFW::staticMouseButtonFunc | ( | GLFWwindow * | window, |
| int | button, | ||
| int | action, | ||
| int | mods ) |
declare static mouse button function as friend
| void GLFW::staticMouseFunc | ( | GLFWwindow * | window, |
| double | xpos, | ||
| double | ypos ) |
declare static mouse function as friend
| void GLFW::staticScrollFunc | ( | GLFWwindow * | window, |
| double | xs, | ||
| double | ys ) |
declare static scroll function as friend
| void GLFW::staticSizeFunc | ( | GLFWwindow * | window, |
| int | width, | ||
| int | height ) |
declare static size function as friend