Timer Module - LostShadowGD/lpp-3ds-docs GitHub Wiki

Timer.new

u32 Timer.new(void)

Create a new timer.

Sample usage:

timer = Timer.new()

Timer.getTime

u32 Timer.getTime(u32 timer)

Returns time in milliseconds of timer object.

Sample usage:

time = Timer.getTime(timer)

Timer.destroy

void Timer.destroy(u32 timer)

Free a timer object.

Sample usage:

Timer.destroy(timer)

Timer.reset

void Timer.reset(u32 timer)

Reset time of a timer object.

Sample usage:

Timer.reset(timer)

Timer.pause

void Timer.pause(u32 timer)

Pause a timer object.

Sample usage:

Timer.pause(timer)

Timer.resume

void Timer.resume(u32 timer)

Resume a timer object.

Sample usage:

Timer.resume(timer)

Timer.isPlaying

bool Timer.isPlaying(u32 timer)

Check if a timer is paused or not.

Sample usage:

if Timer.isPlaying(timer) then
  --