Module timer

Consts

TIMER_PROCESS_FIXED* = 0'i64
TIMER_PROCESS_IDLE* = 1'i64

Procs

proc processMode*(self: Timer): int64 {.
gcsafe, locks: 0
.}
proc `processMode =`*(self: Timer; val: int64) {.
gcsafe, locks: 0
.}
proc waitTime*(self: Timer): float64 {.
gcsafe, locks: 0
.}
proc `waitTime =`*(self: Timer; val: float64) {.
gcsafe, locks: 0
.}
proc oneShot*(self: Timer): bool {.
gcsafe, locks: 0
.}
proc `oneShot =`*(self: Timer; val: bool) {.
gcsafe, locks: 0
.}
proc autostart*(self: Timer): bool {.
gcsafe, locks: 0
.}
proc `autostart =`*(self: Timer; val: bool) {.
gcsafe, locks: 0
.}
proc start*(self: Timer) {.
gcsafe, locks: 0
.}
proc stop*(self: Timer) {.
gcsafe, locks: 0
.}
proc setPaused*(self: Timer; paused: bool) {.
gcsafe, locks: 0
.}
proc isPaused*(self: Timer): bool {.
gcsafe, locks: 0
.}
proc isStopped*(self: Timer): bool {.
gcsafe, locks: 0
.}
proc getTimeLeft*(self: Timer): float64 {.
gcsafe, locks: 0
.}