Public Member Functions | |
| KClientGameManager (KUDPSocket *pSocket, KInterface *pInterface, KVERSION GameVersion) | |
| virtual | ~KClientGameManager () |
| virtual bool | Init (KRender *pRender, KInput *pInput) |
| virtual bool | End () |
| virtual bool | Manage () |
| virtual bool | Display () |
| virtual bool | MoveFrame () |
| bool | Send (KNetMsg &Msg, bool bGuaranteed=true) |
| virtual void | OnMessage (KGAMEMSGTYPE MsgType, KNetMsg &Msg) |
| virtual void | OnConnect () |
| virtual void | OnDisconnect () |
| virtual void | OnLoading () |
| virtual void | OnUnloading () |
| void | OnVersionChecked () |
| virtual bool | SetObjectPos (KHANDLE Handle, KVector &Pos, KVector &Rot) |
| KClientWorld * | GetpClientWorld () |
| const char * | GetpMapName () |
| KClientPlayer * | GetpMyPlayer () |
| void | OnCreatePlayer (KNetMsg &Msg) |
| void | OnDeletePlayer (KNetMsg &Msg) |
| void | OnFlushPlayers () |
| void | OnNotifyPlayer (KNetMsg &Msg) |
| void | OnAssignPlayer (KNetMsg &Msg) |
| void | OnGameInfos (KGameInfos *pGameInfos) |
| void | SendGetGameInfos () |
| void | SetClientState (KGAMECLIENTSTATE ClientState) |
| KGAMECLIENTSTATE | GetClientState () |
| bool | LoadWorld (char *pMapName) |
| bool | UnloadWorld () |
| KClientPlayer * | GetpFirstClientPlayer () |
| KClientPlayer * | GetpNextClientPlayer (KClientPlayer *pPlayer) |
| bool | SendChatText (char *pText) |
| bool | IsFlyMode () |
| void | ChangeName (KStr &sName) |
| float | GetLoadProgression () |
| bool | IsPlaying () |
Protected Member Functions | |
| virtual KPlayer * | CreatePlayer () |
| bool | AskWorld () |
| virtual void | OnSetClientState (KGAMECLIENTSTATE State) |
| virtual K3DObject * | AllocObject (KGAMEOBJECTTYPE Type) |
| virtual KClientWorld * | AllocWorld () |
| bool | IsWorldLoaded () |
| virtual void | CommandLoadMap (KStr &sMapName) |
Static Protected Member Functions | |
| static void | CommandMap (KStr Argument, void *pContext) |
| static void | CommandFly (KStr Argument, void *pContext) |
| static void | CommandPlayerName (KStr Argument, void *pContext) |
Protected Attributes | |
| KRender * | m_pRender |
| KInput * | m_pInput |
| const char * | m_pMapName |
| KTIME | m_LastSendPosTime |
| KClientPlayer * | m_pMyPlayer |
| KGAMECLIENTSTATE | m_ClientState |
| bool | m_bPlayConnected |
| KInterface * | m_pInterface |
| bool | m_bFlyMode |
| s32 | m_LoadProgression |
Definition at line 16 of file ClientGameManager.h.
1.5.1-p1