Clock class
Object for keeping track of time. This uses DateTime.now().millisecondsSinceEpoch.
Constructors
Properties
- autoStart ↔ bool
-
getter/setter pair
- elapsedTime ↔ double
-
getter/setter pair
- fps ↔ int
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- oldTime ↔ int
-
getter/setter pair
- running ↔ bool
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- startTime ↔ int
-
getter/setter pair
Methods
-
getDelta(
) → double - Get the seconds passed since the time oldTime was set and sets oldTime to the current time.
-
getElapsedTime(
) → double - Get the seconds passed since the clock started and sets oldTime to the current time.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
start(
) → void -
Starts clock. Also sets the startTime and oldTime to the
current time, sets elapsedTime to
0
and running totrue
. -
stop(
) → void -
Stops clock and sets
page:Clock.oldTime oldTime
to the current time. -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited