class

Godot::Timer

Inherits Godot::Node < Godot::Object < Reference < Object

Constructors

new(pointer : Pointer(Void) = Pointer(Void).null)
Source

Instance methods

autostart

Property autostart getter

Source
autostart=(val)

Property autostart setter

Source
autostart?
Source
get_time_left
Source
get_timer_process_callback
Source
get_wait_time
Source
has_autostart
Source
ignore_time_scale

Property ignore_time_scale getter

Source
ignore_time_scale=(val)

Property ignore_time_scale setter

Source
ignore_time_scale?
Source
is_ignoring_time_scale
Source
is_one_shot
Source
is_paused
Source
is_stopped
Source
one_shot

Property one_shot getter

Source
one_shot=(val)

Property one_shot setter

Source
one_shot?
Source
paused

Property paused getter

Source
paused=(val)

Property paused setter

Source
paused?
Source
process_callback

Property process_callback getter

Source
process_callback=(val : Int)

Property process_callback setter

Source
set_autostart(enable : Bool) : Void
Source
set_ignore_time_scale(ignore : Bool) : Void
Source
set_one_shot(enable : Bool) : Void
Source
set_paused(paused : Bool) : Void
Source
set_timer_process_callback(callback : Int64) : Void
Source
set_wait_time(time_sec : Float64) : Void
Source
start(time_sec : Float64) : Void
Source
stop
Source
time_left

Property time_left getter

Source
wait_time

Property wait_time getter

Source
wait_time=(val : Number)

Property wait_time setter

Source

Nested types