proc setTimeLeft*(self: SceneTreeTimer; time: float64) {.gcsafe, locks: 0.}
proc getTimeLeft*(self: SceneTreeTimer): float64 {.gcsafe, locks: 0.}