Leviathan  0.8.0.0
Leviathan game engine
Pong::PongMasterServer Member List

This is the complete list of members for Pong::PongMasterServer, including all inherited members.

_EngineLeviathan::LeviathanApplicationprotected
_GetApplicationPacketHandler() overridePong::PongMasterServerprotectedvirtual
_InternalInit()Leviathan::LeviathanApplicationprotectedvirtual
_ShutdownApplicationPacketHandler() overridePong::PongMasterServerprotectedvirtual
ApplicationConfigurationLeviathan::LeviathanApplicationprotected
CheckGameConfigurationVariables(Lock &guard, GameConfiguration *configobj)Pong::PongMasterServerstatic
CheckGameKeyConfigVariables(Lock &guard, KeyConfiguration *keyconfigobj)Pong::PongMasterServerstatic
ClearTimers()Leviathan::LeviathanApplication
CommandLineStringSplitter(const char *str, std::vector< char * > &argcharstrings, bool addprogramname=true)Leviathan::LeviathanApplicationstatic
CurappLeviathan::LeviathanApplicationprotectedstatic
CustomizeEnginePostLoad() overridePong::PongMasterServervirtual
DummyGameConfigurationVariables(GameConfiguration *configobj)Leviathan::LeviathanApplicationstatic
DummyGameKeyConfigVariables(KeyConfiguration *keyconfigobj)Leviathan::LeviathanApplicationstatic
EnginePreShutdown() overridePong::PongMasterServervirtual
ExternalEngineInstanceLeviathan::LeviathanApplicationprotected
ForceRelease()Leviathan::LeviathanApplication
GenerateWindowTitle()Pong::PongMasterServerstatic
Get()Leviathan::LeviathanApplicationstatic
GetDefinition()Leviathan::LeviathanApplicationinline
GetEngine()Leviathan::LeviathanApplicationinline
GetGameWorld(int id)Leviathan::LeviathanApplicationvirtual
GetProgramNetType() const overrideLeviathan::MasterServerApplicationinlinevirtual
Initialize(AppDef *configuration)Leviathan::LeviathanApplicationvirtual
InitLoadCustomScriptTypes(asIScriptEngine *engine) overridePong::PongMasterServervirtual
LeviathanApplication()Leviathan::LeviathanApplication
LeviathanApplication(Engine *engine)Leviathan::LeviathanApplication
LockT typedefLeviathan::ThreadSafeGeneric< MutexType >
MarkAsClosing()Leviathan::LeviathanApplication
MasterInterfacePong::PongMasterServerprotected
MasterServerApplication()Leviathan::MasterServerApplication
ObjectsLockLeviathan::ThreadSafeGeneric< MutexType >mutableprotected
PassCommandLine(int argcount, char *args[]) overrideLeviathan::MasterServerApplicationvirtual
PongMasterServer()Pong::PongMasterServer
PreferSleepOverLoopAccuracyLeviathan::LeviathanApplicationprotected
PreFirstTick()Leviathan::LeviathanApplicationvirtual
QuitLeviathan::LeviathanApplicationprotected
QuitSometimeLeviathan::LeviathanApplicationprotected
Quitting()Leviathan::LeviathanApplicationinline
Release()Leviathan::LeviathanApplicationprotectedvirtual
RunMessageLoop()Leviathan::LeviathanApplicationvirtual
RunSingleUpdate()Leviathan::LeviathanApplicationvirtual
ShouldQuitLeviathan::LeviathanApplicationprotected
StartRelease()Leviathan::LeviathanApplicationvirtual
StartServerProcess(const std::string &processname, const std::string &commandline)Leviathan::LeviathanApplicationstatic
ThreadSafeGeneric()Leviathan::ThreadSafeGeneric< MutexType >inline
Tick(float elapsed) overridePong::PongMasterServervirtual
VerifyLock(RecursiveLock &guard) constLeviathan::ThreadSafeGeneric< MutexType >inline
VerifyLock(Lock &lockit) constLeviathan::ThreadSafeGeneric< MutexType >inline
~LeviathanApplication()Leviathan::LeviathanApplicationvirtual
~MasterServerApplication()Leviathan::MasterServerApplication
~PongMasterServer()Pong::PongMasterServer
~ThreadSafeGeneric()Leviathan::ThreadSafeGeneric< MutexType >inline