GlfwWindow

Undocumented in source.

Members

Functions

clipboardString
string clipboardString()
Undocumented in source. Be warned that the author may not have intended to support it.
clipboardString
void clipboardString(string newClipboardString)
Undocumented in source. Be warned that the author may not have intended to support it.
createSharedContext
ISharedContext createSharedContext()
Undocumented in source. Be warned that the author may not have intended to support it.
elapsedTime
double elapsedTime()
Undocumented in source. Be warned that the author may not have intended to support it.
framebufferSize
ivec2 framebufferSize()
Undocumented in source. Be warned that the author may not have intended to support it.
handle
GLFWwindow* handle()
Undocumented in source. Be warned that the author may not have intended to support it.
init
void init(WindowParams params)
Undocumented in source. Be warned that the author may not have intended to support it.
isCursorLocked
void isCursorLocked(bool locked)
Undocumented in source. Be warned that the author may not have intended to support it.
isCursorLocked
bool isCursorLocked()
Undocumented in source. Be warned that the author may not have intended to support it.
isKeyPressed
bool isKeyPressed(uint key)
Undocumented in source. Be warned that the author may not have intended to support it.
mousePosition
void mousePosition(ivec2 newPosition)
Undocumented in source. Be warned that the author may not have intended to support it.
mousePosition
ivec2 mousePosition()
Undocumented in source. Be warned that the author may not have intended to support it.
moveToCenter
void moveToCenter()
Undocumented in source. Be warned that the author may not have intended to support it.
pixelSize
ivec2 pixelSize()
Undocumented in source. Be warned that the author may not have intended to support it.
processEvents
void processEvents()
Undocumented in source. Be warned that the author may not have intended to support it.
releaseWindow
void releaseWindow()
Undocumented in source. Be warned that the author may not have intended to support it.
reshape
void reshape(ivec2 viewportSize)
Undocumented in source. Be warned that the author may not have intended to support it.
setCursorIcon
void setCursorIcon(CursorIcon icon)
Undocumented in source. Be warned that the author may not have intended to support it.
setVsync
void setVsync(bool value)
Undocumented in source. Be warned that the author may not have intended to support it.
size
void size(ivec2 newSize)
Undocumented in source. Be warned that the author may not have intended to support it.
size
ivec2 size()
Undocumented in source. Be warned that the author may not have intended to support it.
swapBuffers
void swapBuffers()
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From IWindow

init
void init(WindowParams )
Undocumented in source.
createSharedContext
ISharedContext createSharedContext()
Undocumented in source.
reshape
void reshape(ivec2 viewportSize)
Undocumented in source.
moveToCenter
void moveToCenter()
Undocumented in source.
processEvents
void processEvents()
Undocumented in source.
elapsedTime
double elapsedTime()
Undocumented in source.
swapBuffers
void swapBuffers()
Undocumented in source.
setVsync
void setVsync(bool )
Undocumented in source.
releaseWindow
void releaseWindow()
Undocumented in source.
mousePosition
void mousePosition(ivec2 newPosition)
Undocumented in source.
mousePosition
ivec2 mousePosition()
Undocumented in source.
size
ivec2 size()
Undocumented in source.
framebufferSize
ivec2 framebufferSize()
Undocumented in source.
size
void size(ivec2 newSize)
Undocumented in source.
isKeyPressed
bool isKeyPressed(uint key)
Undocumented in source.
clipboardString
string clipboardString()
Undocumented in source.
clipboardString
void clipboardString(string newClipboardString)
Undocumented in source.
isCursorLocked
void isCursorLocked(bool value)
Undocumented in source.
isCursorLocked
bool isCursorLocked()
Undocumented in source.
setCursorIcon
void setCursorIcon(CursorIcon icon)
Undocumented in source.
keyPressed
Signal!(KeyCode, uint) keyPressed;
Undocumented in source.
keyReleased
Signal!(KeyCode, uint) keyReleased;
Undocumented in source.
charEntered
Signal!dchar charEntered;
Undocumented in source.
mousePressed
Signal!(PointerButton, uint) mousePressed;
Undocumented in source.
mouseReleased
Signal!(PointerButton, uint) mouseReleased;
Undocumented in source.
mouseMoved
Signal!ivec2 mouseMoved;
Undocumented in source.
focusChanged
Signal!bool focusChanged;
Undocumented in source.
windowResized
Signal!ivec2 windowResized;
Undocumented in source.
windowMoved
Signal!ivec2 windowMoved;
Undocumented in source.
windowIconified
Signal!bool windowIconified;
Undocumented in source.
wheelScrolled
Signal!dvec2 wheelScrolled;
Undocumented in source.
closePressed
Signal!() closePressed;
Undocumented in source.
refresh
Signal!() refresh;
Undocumented in source.

Meta