Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

BlitzMax/Modules/Events/Timers

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

Functions CreateTimer Function CreateTimer:TTimer( hertz#,event:TEvent=Null ) Description: Create a timer Returns: A new timer object Information: CreateTimer creates a timer object that 'ticks' hertz times per second. Each time the timer ticks, event will be emitted using EmitEvent. If event is Null, an event with an id equal to EVENT_TIMERTICK and source equal to the timer object will be emitted instead. TimerTicks Function TimerTicks( timer:TTimer ) Description: Get timer tick counter Returns: The number of times timer has ticked over WaitTimer Function WaitTimer( timer:TTimer ) Description: Wait until a timer ticks Returns: The number of ticks since the last call to WaitTimer Example: timer=CreateTimer( 10 ) Repeat Print "Ticks="+WaitTimer( timer ) Forever StopTimer Function StopTimer( timer:TTimer ) Description: Stop a timer Information: Once stopped, a timer can no longer be used.