SDL2Shell

Undocumented in source.

Constructors

this
this(Application application)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

handleEvent
void handleEvent(SDL_Event* event)
Undocumented in source. Be warned that the author may not have intended to support it.
prod
void prod()
Undocumented in source. Be warned that the author may not have intended to support it.
run
void run()
Undocumented in source. Be warned that the author may not have intended to support it.
setCaption
void setCaption(string caption)
Undocumented in source. Be warned that the author may not have intended to support it.
translateMouseButton
MouseButton translateMouseButton(ubyte sdlButton)
Undocumented in source. Be warned that the author may not have intended to support it.
translateMouseButtons
MouseButtons translateMouseButtons(uint sdlButtons)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

SDL_BUTTON_LAST
enum SDL_BUTTON_LAST;
Undocumented in source.

Variables

application
Application application;
Undocumented in source.
reinitPending
bool reinitPending;
Undocumented in source.
sdlVideo
SDL2CommonVideo sdlVideo;
Undocumented in source.

Inherited Members

From Shell

run
void run()
Undocumented in source.
setCaption
void setCaption(string caption)
Undocumented in source.
quit
void quit()
Undocumented in source. Be warned that the author may not have intended to support it.
prod
void prod()

Wake event thread with a no-op event.

video
Video video;
Undocumented in source.
audio
Audio audio;
Undocumented in source.
quitting
bool quitting;
Undocumented in source.

Meta