- changeWindowState
void changeWindowState(int action, Atom firstProperty, Atom secondProperty)
Undocumented in source. Be warned that the author may not have intended to support it.
- close
void close()
- convertKeyCode
uint convertKeyCode(uint keyCode)
Undocumented in source. Be warned that the author may not have intended to support it.
- convertKeyFlags
uint convertKeyFlags(uint flags)
Undocumented in source. Be warned that the author may not have intended to support it.
- convertMouseButton
MouseButton convertMouseButton(uint button)
Undocumented in source. Be warned that the author may not have intended to support it.
- convertMouseFlags
ushort convertMouseFlags(uint flags, MouseButton btn, bool pressed)
Undocumented in source. Be warned that the author may not have intended to support it.
- drawUsingBitmap
void drawUsingBitmap()
Undocumented in source. Be warned that the author may not have intended to support it.
- drawUsingOpengl
void drawUsingOpengl()
Undocumented in source. Be warned that the author may not have intended to support it.
- handleTimer
bool handleTimer()
Undocumented in source. Be warned that the author may not have intended to support it.
- handleWindowActivityChange
void handleWindowActivityChange(bool isWindowActive)
Undocumented in source. Be warned that the author may not have intended to support it.
- handleWindowStateChange
void handleWindowStateChange(WindowState newState, Rect newWindowRect)
Undocumented in source. Be warned that the author may not have intended to support it.
- invalidate
void invalidate()
- postEvent
void postEvent(CustomEvent event)
post event to handle in UI thread (this method can be used from background thread)
- processKeyEvent
bool processKeyEvent(KeyAction action, uint keyCode, uint flagsX11)
Undocumented in source. Be warned that the author may not have intended to support it.
- processMouseEvent
void processMouseEvent(MouseAction action, uint button, uint state, int x, int y)
Undocumented in source. Be warned that the author may not have intended to support it.
- processTextInput
bool processTextInput(dstring ds, uint flags)
Undocumented in source. Be warned that the author may not have intended to support it.
- redraw
void redraw()
Undocumented in source. Be warned that the author may not have intended to support it.
- scheduleAnimation
void scheduleAnimation()
after drawing, call to schedule redraw if animation is active
- scheduleSystemTimer
void scheduleSystemTimer(long intervalMillis)
schedule timer for interval in milliseconds - call window.onTimer when finished
- setCursorType
void setCursorType(uint cursorType)
sets cursor type for window
- setWindowState
bool setWindowState(WindowState newState, bool activate, Rect newWindowRect)
Undocumented in source. Be warned that the author may not have intended to support it.
- show
void show()