Consts
NOTIFICATION_WM_MOUSE_ENTER* = 2'i64
NOTIFICATION_WM_MOUSE_EXIT* = 3'i64
NOTIFICATION_WM_FOCUS_IN* = 4'i64
NOTIFICATION_WM_FOCUS_OUT* = 5'i64
NOTIFICATION_WM_QUIT_REQUEST* = 6'i64
NOTIFICATION_WM_UNFOCUS_REQUEST* = 8'i64
NOTIFICATION_OS_MEMORY_WARNING* = 9'i64
NOTIFICATION_TRANSLATION_CHANGED* = 90'i64
NOTIFICATION_WM_ABOUT* = 91'i64
Procs
proc inputEventImpl*(self: MainLoop; ev: InputEvent) {.
gcsafe, locks: 0.}proc inputTextImpl*(self: MainLoop; text: string) {.
gcsafe, locks: 0.}proc init*(self: MainLoop) {.
gcsafe, locks: 0.}proc iterationImpl*(self: MainLoop; delta: float64): bool {.
gcsafe, locks: 0.}proc idleImpl*(self: MainLoop; delta: float64): bool {.
gcsafe, locks: 0.}proc finish*(self: MainLoop) {.
gcsafe, locks: 0.}
Methods
method inputEvent*(self: MainLoop; ev: InputEvent) {.
gcsafe, locks: 0, base.}method inputText*(self: MainLoop; text: string) {.
gcsafe, locks: 0, base.}method initialize*(self: MainLoop) {.
gcsafe, locks: 0, base.}method iteration*(self: MainLoop; delta: float64) {.
gcsafe, locks: 0, base.}method idle*(self: MainLoop; delta: float64) {.
gcsafe, locks: 0, base.}method dropFiles*(self: MainLoop; files: PoolStringArray; screen: int64) {.
gcsafe, locks: 0, base.}method finalize*(self: MainLoop) {.
gcsafe, locks: 0, base.}