Leviathan  0.8.0.0
Leviathan game engine
Leviathan::ServerApplication Member List

This is the complete list of members for Leviathan::ServerApplication, including all inherited members.

_EngineLeviathan::LeviathanApplicationprotected
_GetApplicationPacketHandler()=0Leviathan::LeviathanApplicationprotectedpure virtual
_InternalInit()Leviathan::LeviathanApplicationprotectedvirtual
_ShutdownApplicationPacketHandler()=0Leviathan::LeviathanApplicationprotectedpure virtual
ApplicationConfigurationLeviathan::LeviathanApplicationprotected
ClearTimers()Leviathan::LeviathanApplication
CurappLeviathan::LeviathanApplicationprotectedstatic
CustomizeEnginePostLoad()Leviathan::LeviathanApplicationvirtual
DummyGameConfigurationVariables(GameConfiguration *configobj)Leviathan::LeviathanApplicationstatic
DummyGameKeyConfigVariables(KeyConfiguration *keyconfigobj)Leviathan::LeviathanApplicationstatic
EnginePreShutdown()Leviathan::LeviathanApplicationvirtual
ExternalEngineInstanceLeviathan::LeviathanApplicationprotected
ForceRelease()Leviathan::LeviathanApplication
Get()Leviathan::LeviathanApplicationstatic
GetDefinition()Leviathan::LeviathanApplicationinline
GetEngine()Leviathan::LeviathanApplicationinline
GetGameWorld(int id)Leviathan::LeviathanApplicationvirtual
GetProgramNetType() const overrideLeviathan::ServerApplicationinlinevirtual
Initialize(AppDef *configuration)Leviathan::LeviathanApplicationvirtual
InitLoadCustomScriptTypes(asIScriptEngine *engine)Leviathan::LeviathanApplicationvirtual
LeviathanApplication()Leviathan::LeviathanApplication
LeviathanApplication(Engine *engine)Leviathan::LeviathanApplication
LockT typedefLeviathan::ThreadSafeGeneric< MutexType >
MarkAsClosing()Leviathan::LeviathanApplication
ObjectsLockLeviathan::ThreadSafeGeneric< MutexType >mutableprotected
PassCommandLine(int argcount, char *args[]) overrideLeviathan::ServerApplicationvirtual
PreFirstTick()Leviathan::LeviathanApplicationvirtual
QuitLeviathan::LeviathanApplicationprotected
QuitSometimeLeviathan::LeviathanApplicationprotected
Quitting()Leviathan::LeviathanApplicationinline
Release()Leviathan::LeviathanApplicationprotectedvirtual
Render()Leviathan::LeviathanApplicationvirtual
RunMessageLoop()Leviathan::LeviathanApplicationvirtual
ServerApplication()Leviathan::ServerApplication
ShouldQuitLeviathan::LeviathanApplicationprotected
StartRelease()Leviathan::LeviathanApplicationvirtual
StartServerProcess(const std::string &processname, const std::string &commandline)Leviathan::LeviathanApplicationstatic
ThreadSafeGeneric()Leviathan::ThreadSafeGeneric< MutexType >inline
Tick(int mspassed)Leviathan::LeviathanApplicationvirtual
VerifyLock(RecursiveLock &guard) constLeviathan::ThreadSafeGeneric< MutexType >inline
VerifyLock(Lock &lockit) constLeviathan::ThreadSafeGeneric< MutexType >inline
~LeviathanApplication()Leviathan::LeviathanApplicationvirtual
~ServerApplication()Leviathan::ServerApplication
~ThreadSafeGeneric()Leviathan::ThreadSafeGeneric< MutexType >inline