com.b3dgs.lionengine.utility
Class Timer

java.lang.Object
  extended by com.b3dgs.lionengine.utility.Timer

public class Timer
extends java.lang.Object

Handler timer operation, in millisecond.


Constructor Summary
Timer()
          Create a new timer.
 
Method Summary
 long elapsed()
          Get number of ms elapsed since start call.
 boolean elapsed(long time)
          Check if specific time has been elapsed.
 long get()
          Get timer value.
 void start()
          Start timer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Timer

public Timer()
Create a new timer.

Method Detail

start

public void start()
Start timer.


elapsed

public boolean elapsed(long time)
Check if specific time has been elapsed.

Parameters:
time - time to check in ms.
Returns:
true if timer elapsed this time.

elapsed

public long elapsed()
Get number of ms elapsed since start call.

Returns:
number of ms elapsed since start call.

get

public long get()
Get timer value.

Returns:
timer value.