# Functions
Get returns the IWindow singleton.
Init initializes the GlfwWindow singleton with the specified width, height, and title.
NewKeyState returns a new KeyState object.
# Constants
Standard cursors for G3N.
Standard cursors for G3N.
Cursor mode values.
Cursor mode values.
See Cursor mode values.
Standard cursors for G3N.
Cursor mode values.
Standard cursors for G3N.
Standard cursors for G3N.
Standard cursors for G3N.
Standard cursors for G3N.
Standard cursors for G3N.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Keycodes.
Modifier keys.
Modifier keys.
Modifier keys.
Modifier keys.
Mouse buttons.
Mouse buttons.
Mouse buttons.
Mouse buttons.
Mouse buttons.
Mouse buttons.
Mouse buttons.
Mouse buttons.
Mouse buttons.
Mouse buttons.
Mouse buttons.
Mouse buttons.
x | x |.
x | x |.
x | x |.
x | |.
x | x |.
x | x |.
x | x |.
x | x |.
x | |.
x | |.
Value can be either 1 or 0.
Value can be either 1 or 0.
Standard cursors for G3N.
# Structs
CharEvent describes a window char event.
CursorEvent describes a cursor position changed event.
GlfwWindow describes one glfw window.
KeyEvent describes a window key event.
KeyState keeps track of the state of all keys.
MouseEvent describes a mouse event over the window.
PosEvent describes a windows position changed event.
ScrollEvent describes a scroll event.
SizeEvent describers a window size changed event.
# Interfaces
IWindow is the interface for all windows.
# Type aliases
Cursor corresponds to a g3n standard or user-created cursor icon.
InputMode corresponds to an input mode.
InputMode corresponds to an input mode.
Key corresponds to a keyboard key.
ModifierKey corresponds to a set of modifier keys (bitmask).
MouseButton corresponds to a mouse button.