## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# csApplicationFramework Member List

This is the complete list of members for csApplicationFramework, including all inherited members.

Application()=0 | csApplicationFramework | `[protected, pure virtual]`
CloseApplication(iObjectRegistry *) | csInitializer | `[static]`
CreateCommandLineParser(iObjectRegistry *, int argc, char const *const argv[]) | csInitializer | `[static]`
CreateConfigManager(iObjectRegistry *) | csInitializer | `[static]`
CreateEnvironment(int argc, char const *const argv[]) | csInitializer | `[static]`
CreateEventQueue(iObjectRegistry *) | csInitializer | `[static]`
CreateInputDrivers(iObjectRegistry *) | csInitializer | `[static]`
CreateObjectRegistry() | csInitializer | `[static]`
CreatePluginManager(iObjectRegistry *) | csInitializer | `[static]`
CreateStringSet(iObjectRegistry *) | csInitializer | `[static]`
CreateVerbosityManager(iObjectRegistry *) | csInitializer | `[static]`
CreateVirtualClock(iObjectRegistry *) | csInitializer | `[static]`
csApplicationFramework() | csApplicationFramework | `[protected]`
DestroyApplication(iObjectRegistry *) | csInitializer | `[static]`
DoRestart() | csApplicationFramework |
GetApplicationName() | csApplicationFramework | `[inline, static]`
GetDefaultAppID() | csInitializer | `[static]`
GetObjectRegistry() | csApplicationFramework | `[inline, static]`
InitializeSCF(int argc, char const *const argv[]) | csInitializer | `[static]`
Main(int argc, char *argv[]) | csApplicationFramework |
object_reg | csApplicationFramework | `[protected, static]`
OnCommandLineHelp() | csApplicationFramework | `[protected, virtual]`
OnExit() | csApplicationFramework | `[protected, virtual]`
OnInitialize(int argc, char *argv[])=0 | csApplicationFramework | `[protected, pure virtual]`
Open() | csApplicationFramework | `[inline]`
OpenApplication(iObjectRegistry *) | csInitializer | `[static]`
operator iObjectRegistry *() | csApplicationFramework | `[inline]`
Quit() | csApplicationFramework | `[static]`
ReportError(const char *description,...) | csApplicationFramework | `[inline, static]`
ReportInfo(const char *description,...) | csApplicationFramework | `[inline, static]`
ReportWarning(const char *description,...) | csApplicationFramework | `[inline, static]`
RequestPlugins(iObjectRegistry *,...) | csInitializer | `[static]`
RequestPlugins(iObjectRegistry *, csArray< csPluginRequest > const &) | csInitializer | `[static]`
RequestPluginsV(iObjectRegistry *, va_list) | csInitializer | `[static]`
Restart() | csApplicationFramework |
Run() | csApplicationFramework | `[inline, static]`
SetApplicationName(char *name) | csApplicationFramework | `[inline, static]`
SetupConfigManager(iObjectRegistry *object_reg, const char *configName) | csApplicationFramework | `[inline, protected, static]`
csInitializer::SetupConfigManager(iObjectRegistry *, const char *configName, const char *ApplicationID=0) | csInitializer | `[static]`
SetupEventHandler(iObjectRegistry *, iEventHandler *, const csEventID[]) | csInitializer | `[static]`
SetupEventHandler(iObjectRegistry *, csEventHandlerFunc, const csEventID events[]) | csInitializer | `[static]`
SetupEventHandler(iObjectRegistry *, csEventHandlerFunc) | csInitializer | `[static]`
SetupVFS(iObjectRegistry *objectReg, const char *pluginID="crystalspace.kernel.vfs") | csInitializer | `[static]`
~csApplicationFramework() | csApplicationFramework | `[virtual]`