ScreenManager
[
Front page
] [
New
|
Page list
|
Search
|
Recent changes
|
Help
|
Log in
]
Start:
* Class: ScreenManager
Singleton screen manager.~
Note: requestPush, requestSet and requestPop are all asyn...
** Constructors
- ''new ScreenManager''(): ScreenManager~
** Methods
- ''draw''(): void~
The draw function.~
~
- ''requestPopScreen''(): void~
Remove the top screen from the screen stack, previous scr...
~
- ''requestPushScreen''(newScreen: Screen, args: any): vo...
Pushes a new screen to the stack, throwing an error if th...
Note: The screen is pushed just after the onEnter method ...
-- ''newScreen'': The screen.~
-- ''args'': Arguments that are passed to the new screen ...
~
- ''requestSetScreen''(newScreen: Screen, args: any): void~
Set a new and unique screen to the stack (all screens are...
Note: The screen is pushed just after the onEnter method ...
-- ''newScreen'': The screen.~
-- ''args'': Arguments that are passed to the new screen ...
~
- ''update''(ts: number): void~
The update function.~
-- ''ts'': The timestep.~
End:
* Class: ScreenManager
Singleton screen manager.~
Note: requestPush, requestSet and requestPop are all asyn...
** Constructors
- ''new ScreenManager''(): ScreenManager~
** Methods
- ''draw''(): void~
The draw function.~
~
- ''requestPopScreen''(): void~
Remove the top screen from the screen stack, previous scr...
~
- ''requestPushScreen''(newScreen: Screen, args: any): vo...
Pushes a new screen to the stack, throwing an error if th...
Note: The screen is pushed just after the onEnter method ...
-- ''newScreen'': The screen.~
-- ''args'': Arguments that are passed to the new screen ...
~
- ''requestSetScreen''(newScreen: Screen, args: any): void~
Set a new and unique screen to the stack (all screens are...
Note: The screen is pushed just after the onEnter method ...
-- ''newScreen'': The screen.~
-- ''args'': Arguments that are passed to the new screen ...
~
- ''update''(ts: number): void~
The update function.~
-- ''ts'': The timestep.~
Page: