Shell

A "shell" handles OS window management, input handling, and various other platform-dependent tasks.

Members

Functions

prod
void prod()

Wake event thread with a no-op event.

quit
void quit()

Request the event loop to stop. May be called from another thread.

run
void run()

Run the main loop.

setCaption
void setCaption(string caption)

Set window title.

Variables

audio
Audio audio;

Audio implementation.

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

Video implementation.

Meta