Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CNetClient Member List

This is the complete list of members for CNetClient, including all inherited members.

Action typedefCFsm< CNetClient >private
AddTransition(unsigned int state, unsigned int eventType, unsigned int nextState, Action *pAction=nullptr, CNetClient *pContext=nullptr)CFsm< CNetClient >inline
CheckServerConnection()CNetClient
CNetClient(CGame *game)CNetClient
DestroyConnection()CNetClient
GetCurrState() constCFsm< CNetClient >inline
GetGUID() constCNetClientinline
GetNextState() constCFsm< CNetClient >inline
GetScriptInterface()CNetClient
GuiPoll(JS::MutableHandleValue)CNetClient
HandleConnect()CNetClient
HandleDisconnect(u32 reason)CNetClient
HandleGetServerDataFailed(const CStr &error)CNetClient
HandleMessage(CNetMessage *message)CNetClient
IsController() constCNetClientinline
IsDone() constCFsm< CNetClient >inline
IsFirstTime() constCFsm< CNetClient >inlineprivate
LoadFinished()CNetClient
m_ClientTurnManagerCNetClientprivate
m_ControllerSecretCNetClientprivate
m_CurrStateCFsm< CNetClient >private
m_DoneCFsm< CNetClient >private
m_FirstStateCFsm< CNetClient >private
m_GameCNetClientprivate
m_GUIDCNetClientprivate
m_GuiMessageQueueCNetClientprivate
m_HostIDCNetClientprivate
m_HostJIDCNetClientprivate
m_IsControllerCNetClientprivate
m_JoinSyncBufferCNetClientprivate
m_LastConnectionCheckCNetClientprivate
m_NextStateCFsm< CNetClient >private
m_PasswordCNetClientprivate
m_PlayerAssignmentsCNetClientprivate
m_PollingThreadCNetClientprivate
m_RejoinCNetClientprivate
m_ServerAddressCNetClientprivate
m_ServerPortCNetClientprivate
m_SessionCNetClientprivate
m_TransitionsCFsm< CNetClient >private
m_UserNameCNetClientprivate
m_UseSTUNCNetClientprivate
NONCOPYABLE(CNetClient)CNetClientprivate
OnAuthenticate(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnAuthenticateRequest(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnChat(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnClientPaused(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnClientPerformance(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnClientsLoading(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnClientTimeout(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnConnect(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnGameSetup(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnGameStart(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnHandshake(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnHandshakeResponse(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnInGame(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnJoinSyncEndCommandBatch(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnJoinSyncStart(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnKicked(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnLoadedGame(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnPlayerAssignment(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnReady(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
OnRejoined(CNetClient *client, CFsmEvent *event)CNetClientprivatestatic
Poll()CNetClient
PostPlayerAssignmentsToScript()CNetClientprivate
PushGuiMessage(Args const &... args)CNetClientinline
SendAssignPlayerMessage(const int playerID, const CStr &guid)CNetClient
SendAuthenticateMessage()CNetClientprivate
SendChatMessage(const std::wstring &text)CNetClient
SendClearAllReadyMessage()CNetClient
SendGameSetupMessage(JS::MutableHandleValue attrs, const ScriptInterface &scriptInterface)CNetClient
SendKickPlayerMessage(const CStrW &playerName, bool ban)CNetClient
SendMessage(const CNetMessage *message)CNetClient
SendPausedMessage(bool pause)CNetClient
SendReadyMessage(const int status)CNetClient
SendRejoinedMessage()CNetClient
SendStartGameMessage(const CStr &initAttribs)CNetClient
SetAndOwnSession(CNetClientSession *session)CNetClientprivate
SetControllerSecret(const std::string &secret)CNetClient
SetCurrState(unsigned int state)CFsm< CNetClient >inline
SetFirstState(unsigned int firstState)CFsm< CNetClient >inline
SetGamePassword(const CStr &hashedPassword)CNetClient
SetHostJID(const CStr &jid)CNetClient
SetNextState(unsigned int nextState)CFsm< CNetClient >inline
SetupConnection(ENetHost *enetClient)CNetClient
SetupConnectionViaLobby()CNetClient
SetupServerData(CStr address, u16 port, bool stun)CNetClient
SetUserName(const CStrW &username)CNetClient
ShouldShutdown() constCNetClient
TestReadGuiMessages()CNetClient
Trace(JSTracer *trc, void *data)CNetClientinlinestatic
TraceMember(JSTracer *trc)CNetClient
TransitionMap typedefCFsm< CNetClient >private
TryToConnect(const CStr &hostJID, bool localNetwork)CNetClient
Update(unsigned int eventType, void *pEventData)CFsm< CNetClient >inline
~CNetClient()CNetClientvirtual