|  | 
| void | GLFW::KeyFunc (const CoreGraphics::WindowId &id, int key, int scancode, int action, int mods) | 
|  | Keyboard callback. 
 | 
|  | 
| void | GLFW::CharFunc (const CoreGraphics::WindowId &id, unsigned int key) | 
|  | Character callback. 
 | 
|  | 
| 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::ScrollFunc (const CoreGraphics::WindowId &id, double xs, double ys) | 
|  | Scroll callback. 
 | 
|  | 
| void | GLFW::CloseFunc (const CoreGraphics::WindowId &id) | 
|  | window close func 
 | 
|  | 
| void | GLFW::FocusFunc (const CoreGraphics::WindowId &id, int focus) | 
|  | window focus 
 | 
|  | 
| void | GLFW::EnableCallbacks (const CoreGraphics::WindowId &id) | 
|  | enables callbacks 
 | 
|  | 
| void | GLFW::DisableCallbacks (const CoreGraphics::WindowId &id) | 
|  | disables callbacks 
 | 
|  | 
| const WindowId | GLFW::InternalSetupFunction (const WindowCreateInfo &info, const Util::Blob &windowData, bool embed) | 
|  | internal setup function, either does embedding or ordinary opening 
 | 
|  | 
| void | GLFW::ResizeFunc (const CoreGraphics::WindowId &id, int width, int height) | 
|  | window resize 
 | 
|  | 
| const WindowId | CoreGraphics::CreateWindow (const WindowCreateInfo &info) | 
|  | create new window 
 | 
|  | 
| const WindowId | CoreGraphics::EmbedWindow (const Util::Blob &windowData) | 
|  | embed window in another window 
 | 
|  | 
| void | CoreGraphics::DestroyWindow (const WindowId id) | 
|  | destroy window 
 | 
|  | 
| void | CoreGraphics::WindowResize (const WindowId id, SizeT newWidth, SizeT newHeight) | 
|  | resize window 
 | 
|  | 
| void | CoreGraphics::WindowSetTitle (const WindowId id, const Util::String &title) | 
|  | set title for window 
 | 
|  | 
| void | CoreGraphics::WindowApplyFullscreen (const WindowId id, Adapter::Code monitor, bool b) | 
|  | toggle fullscreen 
 | 
|  | 
| void | CoreGraphics::WindowSetCursorVisible (const WindowId id, bool b) | 
|  | set if the cursor should be visible 
 | 
|  | 
| void | CoreGraphics::WindowSetCursorLocked (const WindowId id, bool b) | 
|  | set if the cursor should be locked to the window 
 | 
|  | 
| void | CoreGraphics::WindowMakeCurrent (const WindowId id) | 
|  | make window 'current' 
 | 
|  | 
| void | CoreGraphics::WindowPresent (const WindowId id, const IndexT frameIndex) | 
|  | present window 
 | 
|  | 
| void | CoreGraphics::WindowPollEvents () | 
|  | poll events for window 
 | 
|  | 
| void | CoreGraphics::WindowNewFrame (const WindowId id) | 
|  | Do new frame stuff for window. 
 | 
|  | 
| const CoreGraphics::DisplayMode | CoreGraphics::WindowGetDisplayMode (const WindowId id) | 
|  | get display mode from window 
 | 
|  | 
| const CoreGraphics::AntiAliasQuality::Code | CoreGraphics::WindowGetAAQuality (const WindowId id) | 
|  | get display antialias quality 
 | 
|  | 
| const bool | CoreGraphics::WindowIsFullscreen (const WindowId id) | 
|  | get if fullscreen 
 | 
|  | 
| const bool | CoreGraphics::WindowIsDecorated (const WindowId id) | 
|  | get if window is modal 
 | 
|  | 
| const bool | CoreGraphics::WindowIsResizable (const WindowId id) | 
|  | get if we are allowed to switch the display mode 
 | 
|  | 
| const Util::StringAtom & | CoreGraphics::WindowGetTitle (const WindowId id) | 
|  | get window title 
 | 
|  | 
| const Util::StringAtom & | CoreGraphics::WindowGetIcon (const WindowId id) | 
|  | get window icon 
 | 
|  | 
| const CoreGraphics::SwapchainId | CoreGraphics::WindowGetSwapchain (const WindowId id) | 
|  | Get swapchain associated with this window. 
 | 
|  |