v1.0.0
TG Engine
class
Clock
Properties
current
first
phases
game
phaseStartedAt
timer
P
Methods
move
jump
timeLeft
Search results
Types
Classes
Interfaces
Enums
Functions
Type aliases
Constants
Members
Properties
Methods
Getters
Setters
Enum members
Show privates
Other
In this module only
index
/
structures
/
phase
/
Clock
Class
Clock
Defined in Clock
Constructor
constructor
(
game
:
Game
class
Game
Game
,
data
:
{
phases
:
Array
external
Array
<
PhaseData
interface
PhaseData
structures/phase/
PhaseData
>
,
firstPhase
:
string
}
)
Properties
current
:
Phase
class
Phase
structures/phase/
Phase
[src]
first
:
Phase
class
Phase
structures/phase/
Phase
[src]
phases
:
Collection
class
Collection
utils/
Collection
<
Phase
class
Phase
structures/phase/
Phase
>
[src]
game
:
Game
class
Game
Game
[src]
phaseStartedAt
:
number
[src]
private
timer
:
Timeout
[src]
Methods
move
(
phase
?
:
Phase
class
Phase
structures/phase/
Phase
)
:
void
[src]
jump
(
phaseName
:
string
,
forceEnd
=
true
,
leftovers
?
:
number
)
:
void
[src]
timeLeft
()
:
{
seconds
:
number
,
minutes
:
number
}
[src]