Room

Undocumented in source.

Constructors

this
this(EventManager em, RoomApplication app)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

addLayer
Layer addLayer(LayerType type)
Undocumented in source. Be warned that the author may not have intended to support it.
addLayer
Layer addLayer(Layer layer)
Undocumented in source. Be warned that the author may not have intended to support it.
free
void free()
Undocumented in source. Be warned that the author may not have intended to support it.
onEnter
void onEnter()
Undocumented in source. Be warned that the author may not have intended to support it.
onRedraw
void onRedraw()
Undocumented in source. Be warned that the author may not have intended to support it.
onResize
void onResize(int width, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
onUpdate
void onUpdate()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

app
RoomApplication app;
Undocumented in source.
layers
DynamicArray!Layer layers;
Undocumented in source.

Inherited Members

From EventListener

eventManager
EventManager eventManager;
Undocumented in source.
enabled
bool enabled;
Undocumented in source.
generateUserEvent
void generateUserEvent(int code)
Undocumented in source. Be warned that the author may not have intended to support it.
processEvents
void processEvents()
Undocumented in source. Be warned that the author may not have intended to support it.
processEvent
void processEvent(Event* e)
Undocumented in source. Be warned that the author may not have intended to support it.
onKeyDown
void onKeyDown(int key)
Undocumented in source. Be warned that the author may not have intended to support it.
onKeyUp
void onKeyUp(int key)
Undocumented in source. Be warned that the author may not have intended to support it.
onTextInput
void onTextInput(dchar code)
Undocumented in source. Be warned that the author may not have intended to support it.
onMouseButtonDown
void onMouseButtonDown(int button)
Undocumented in source. Be warned that the author may not have intended to support it.
onMouseButtonUp
void onMouseButtonUp(int button)
Undocumented in source. Be warned that the author may not have intended to support it.
onJoystickButtonDown
void onJoystickButtonDown(int button)
Undocumented in source. Be warned that the author may not have intended to support it.
onJoystickButtonUp
void onJoystickButtonUp(int button)
Undocumented in source. Be warned that the author may not have intended to support it.
onJoystickAxisMotion
void onJoystickAxisMotion(int axis, int value)
Undocumented in source. Be warned that the author may not have intended to support it.
onResize
void onResize(int width, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
onFocusLoss
void onFocusLoss()
Undocumented in source. Be warned that the author may not have intended to support it.
onFocusGain
void onFocusGain()
Undocumented in source. Be warned that the author may not have intended to support it.
onQuit
void onQuit()
Undocumented in source. Be warned that the author may not have intended to support it.
onUserEvent
void onUserEvent(int code)
Undocumented in source. Be warned that the author may not have intended to support it.
free
void free()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta