Public Member Functions | |
| KGameManager (KUDPSocket *pSocket, KVERSION GameVersion) | |
| virtual | ~KGameManager () |
| virtual bool | Init () |
| virtual bool | End () |
| virtual bool | Manage () |
| virtual void | OnMessage (KGAMEMSGTYPE MsgType, KNetMsg &Msg) |
| virtual bool | MoveFrame () |
| void | FlushPlayers () |
| K3DObject * | CreateObject (KGAMEOBJECTTYPE Type) |
| bool | DeleteObject (KHANDLE Handle) |
| bool | SetObjectPos (KHANDLE Handle, KVector &Pos, KVector &Rot) |
| KGameInfos * | GetpGameInfos () |
| void | SetpGameInfos (KGameInfos *pGameInfos) |
| KPlayer * | GetpPlayer (KHANDLE Handle) |
| void | DumpPlayers () |
| KTIME | GetLastFrameTime () |
| KTIME | GetCurrentFrameTime () |
| KPlayer * | GetpFirstPlayer () |
| KPlayer * | GetpNextPlayer (KPlayer *pPlayer) |
| u32 | GetnPlayers () |
| void | AddpPlayer (KPlayer *pPlayer) |
| void | RemovepPlayer (KPlayer *pPlayer) |
Static Public Member Functions | |
| static KNetMsg | CreateMsg (KGAMEMSGTYPE MsgType) |
Protected Member Functions | |
| virtual K3DObject * | AllocObject (KGAMEOBJECTTYPE Type) |
Static Protected Member Functions | |
| static void | CommandMaps (KStr Argument, void *pContext) |
Protected Attributes | |
| KWorld * | m_pWorld |
| KGameInfos * | m_pGameInfos |
| KUDPSocket * | m_pSocket |
| KVERSION | m_GameVersion |
| KTIME | m_LastFrameTime |
| KTIME | m_CurrentFrameTime |
Definition at line 28 of file GameManager.h.
1.5.1-p1