tida.game

A module for playing and organizing a game cycle with a scene manager.

Members

Classes

Game
class Game
Undocumented in source.

Properties

fps
FPSManager fps [@property getter]

FPS global object

listener
Listener listener [@property getter]

Listener global object

renderer
IRenderer renderer [@property getter]

Render global object.

window
IWindow window [@property getter]

Window global object.

Static variables

_fps
FPSManager _fps;
Undocumented in source.
_listener
Listener _listener;
Undocumented in source.
_renderer
IRenderer _renderer;
Undocumented in source.
_window
IWindow _window;
Undocumented in source.

Structs

ClosedThreadMessage
struct ClosedThreadMessage
Undocumented in source.
GameConfig
struct GameConfig

Game initialization information.

Templates

GameRun
template GameRun(GameConfig config, T...)

Game entry point template.

Lazy
template Lazy(T)
Undocumented in source.
LazyGroup
template LazyGroup(T...)
Undocumented in source.
isLazy
template isLazy(T)
Undocumented in source.
isLazyGroup
template isLazyGroup(T)
Undocumented in source.
lazyGroupScenes
template lazyGroupScenes(T)
Undocumented in source.
lazyScene
template lazyScene(T)
Undocumented in source.

Meta