Public Methods |
| | CLTServerShell () |
| | ~CLTServerShell () |
| | declare_interface (CLTServerShell) |
| LTRESULT | OnServerInitialized (LTGUID *pAppGuid) |
| void | OnServerTerm () |
| void | SRand (unsigned int uiRand) |
| void | PreStartWorld (bool bSwitchingWorlds) |
| void | CacheFiles () |
| void | PostStartWorld () |
| void | OnAddClient (HCLIENT hClient) |
| void | OnRemoveClient (HCLIENT hClient) |
| void | Update (LTFLOAT timeElapsed) |
| LPBASECLASS | OnClientEnterWorld (HCLIENT hClient, void *pClientData, uint32 nClientDataLen) |
| void | OnClientExitWorld (HCLIENT hClient) |
| LTRESULT | FileLoadNotify (const char *pFilename, LTRESULT status) |
| void | OnMessage (HCLIENT hSender, uint8 messageID, HMESSAGEREAD hMessage) |
| void | OnObjectMessage (LPBASECLASS pSender, uint32 messageID, ILTMessage *pMessage) |
| void | OnPlaybackFinish () |
| LTRESULT | ProcessPacket (char *pData, uint32 dataLen, uint8 senderAddr[4], uint16 senderPort) |
| LTRESULT | ServerAppMessageFn (const char *pMsg) |
| void | RegisterObject (CWorldPropSrvr *pWorldProp) |
| void | UnRegisterObject (CWorldPropSrvr *pWorldProp) |
Protected Attributes |
| uint32 | m_nNumClients |
| HCLIENT | m_aClients [MAX_CLIENTS] |
| CWorldPropSrvr * | m_pWorldProp |
| Simulation * | m_pSimulation |