SDLApplication

Undocumented in source.

Members

Functions

addActivity
void addActivity(Activity act)
Undocumented in source.
addActivity
void addActivity(SDLActivity act)
Undocumented in source.
attachActivity
void attachActivity(string id)
Undocumented in source. Be warned that the author may not have intended to support it.
destroyActivity
void destroyActivity(string id)
Undocumented in source. Be warned that the author may not have intended to support it.
detachActivity
void detachActivity(string id)
Undocumented in source. Be warned that the author may not have intended to support it.
getActivity
SDLActivity getActivity(uint windowID)
Undocumented in source. Be warned that the author may not have intended to support it.
getActivity
SDLActivity getActivity(string id)
Undocumented in source. Be warned that the author may not have intended to support it.
getActivity
SDLActivity getActivity(SDL_Window* sdlWind)
Undocumented in source. Be warned that the author may not have intended to support it.
hasActivity
bool hasActivity(string id)
Undocumented in source. Be warned that the author may not have intended to support it.
initPopup
SDLPopupActivity initPopup(WebPreferences pref)
Undocumented in source. Be warned that the author may not have intended to support it.
newFactoryOf
auto newFactoryOf(WebPreferences pref)
Undocumented in source. Be warned that the author may not have intended to support it.
onDestroy
void onDestroy()
Undocumented in source. Be warned that the author may not have intended to support it.
onReceiveImmediateMessage
void onReceiveImmediateMessage(ImmediateMessage msg)
Undocumented in source. Be warned that the author may not have intended to support it.
onSDLEvent
void onSDLEvent(SDL_Event* event)
Undocumented in source. Be warned that the author may not have intended to support it.
opApplyActivities
int opApplyActivities(int delegate(Activity activity) dg)
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.
runAtNextFrame
void runAtNextFrame(void delegate() dg)
Undocumented in source. Be warned that the author may not have intended to support it.
shutdown
void shutdown()
Undocumented in source. Be warned that the author may not have intended to support it.
soundManager
shared(SoundManager) soundManager()
Undocumented in source. Be warned that the author may not have intended to support it.
timer
Timer timer()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

activities
auto activities [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isRunning
bool isRunning [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
popupActivity
SDLPopupActivity popupActivity [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

instance
SDLApplication instance()
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

savedDataFileName
auto savedDataFileName;
Undocumented in source.

Inherited Members

From Application

onDestroy
void onDestroy()
Undocumented in source. Be warned that the author may not have intended to support it.
savedData
ubyte[][string] savedData [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
addActivity
void addActivity(Activity activity)
Undocumented in source.
opOpAssign
void opOpAssign(Activity activity)
Undocumented in source. Be warned that the author may not have intended to support it.
hasActivity
bool hasActivity(string id)
Undocumented in source.
getActivity
Activity getActivity(string id)
Undocumented in source.
opIndex
Activity opIndex(string id)
Undocumented in source. Be warned that the author may not have intended to support it.
opApplyActivities
int opApplyActivities(int delegate(Activity activity) )
Undocumented in source.
attachActivity
void attachActivity(string id)
Undocumented in source.
detachActivity
void detachActivity(string id)
Undocumented in source.
destroyActivity
void destroyActivity(string id)
Undocumented in source.
runAtNextFrame
void runAtNextFrame(void delegate() )
Undocumented in source.
run
void run()
Undocumented in source.
isRunning
bool isRunning()
Undocumented in source.
shutdown
void shutdown()
Undocumented in source.
exeDir
string exeDir [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
sendMessage
void sendMessage(string fromId, string toId, string type, immutable(ubyte)[] data)
Undocumented in source. Be warned that the author may not have intended to support it.
onReceiveImmediateMessage
void onReceiveImmediateMessage(ImmediateMessage msg)
Undocumented in source.

Meta