Constructors
constructor
Defined in game/core/core.ts:62
Parameters
Methods
destruct
Defined in game/core/core.ts:417
Returns void
draw
Defined in game/core/core.ts:605
Returns void
initExistingGame
initExistingGame( ) : boolean
Defined in game/core/core.ts:284
Returns boolean
initNewGame
Defined in game/core/core.ts:273
Returns void
initRenderLayers
Defined in game/core/core.ts:358
Returns void
initializeRoot
initializeRoot( parentState: any , savegame: any ) : void
Defined in game/core/core.ts:106
Parameters
parentState: any
savegame: any
Returns void
interfaceInitFactions
interfaceInitFactions( ) : void
Defined in game/core/core.ts:258
Returns void
interfaceMakeActionManager
Defined in game/core/core.ts:207
interfaceMakeGameRoot
Defined in game/core/core.ts:181
interfaceMakeGameTime
Defined in game/core/core.ts:199
interfaceMakeWaveManager
Defined in game/core/core.ts:190
internalInitCanvas
internalInitCanvas( ) : void
Defined in game/core/core.ts:308
Returns void
internalInitDifficulty
internalInitDifficulty( difficulty: any ) : void
Defined in game/core/core.ts:230
Parameters
Returns void
internalInitMapLayout
internalInitMapLayout( layout: any ) : void
Defined in game/core/core.ts:217
Parameters
Returns void
internalInitMatchmode
internalInitMatchmode( matchmode: any ) : void
Defined in game/core/core.ts:239
Parameters
Returns void
onMapThemeLoaded
Defined in game/core/core.ts:379
Returns void
postLoadHook
Defined in game/core/core.ts:577
Returns void
prepareGameOver
Defined in game/core/core.ts:431
Returns void
redrawBackgroundLayer
Defined in game/core/core.ts:388
Parameters
requireRoutingUpdate
requireRoutingUpdate( ) : void
Defined in game/core/core.ts:589
Returns void
resize
resize( w: any , h: any ) : void
Defined in game/core/core.ts:564
Parameters
Returns void
shouldRender
Defined in game/core/core.ts:494
Returns boolean
switchInteractionMode
switchInteractionMode( mode: any ) : void
Defined in game/core/core.ts:402
Parameters
Returns void
tick
tick( deltaMs: any ) : boolean
Defined in game/core/core.ts:443
Parameters
Returns boolean
updateLogic
Defined in game/core/core.ts:512
Returns boolean
Legend
Module
Object literal
Variable
Function
Function with type parameter
Index signature
Type alias
Enumeration
Enumeration member
Property
Method
Interface
Interface with type parameter
Constructor
Property
Method
Index signature
Class
Class with type parameter
Constructor
Property
Method
Accessor
Index signature
Inherited constructor
Inherited property
Inherited method
Inherited accessor
Protected property
Protected method
Protected accessor
Private property
Private method
Private accessor
Static property
Static method
The core manages the root and represents the whole game. It wraps the root, since the root class is just a data holder.