|
| IConfigManager * | ConfigManager () |
| CConfig * | Config () |
| IDiscord * | Discord () |
| IEngine * | Engine () |
| IGameClient * | GameClient () |
| IEngineGraphics * | Graphics () |
| IEngineInput * | Input () |
| IEngineSound * | Sound () |
| ISteam * | Steam () |
| INotifications * | Notifications () |
| IStorage * | Storage () |
| IEngineTextRender * | TextRender () |
| IUpdater * | Updater () |
| IHttp * | Http () |
| | CClient () |
| int | SendMsg (int Conn, CMsgPacker *pMsg, int Flags) override |
| int | SendMsgActive (CMsgPacker *pMsg, int Flags) override |
| void | SendInfo (int Conn) |
| void | SendEnterGame (int Conn) |
| void | SendReady (int Conn) |
| void | SendMapRequest () |
| bool | RconAuthed () const override |
| bool | UseTempRconCommands () const override |
| void | RconAuth (const char *pName, const char *pPassword, bool Dummy=g_Config.m_ClDummy) override |
| void | Rcon (const char *pCmd) override |
| bool | ReceivingRconCommands () const override |
| float | GotRconCommandsPercentage () const override |
| bool | ReceivingMaplist () const override |
| float | GotMaplistPercentage () const override |
| const std::vector< std::string > & | MaplistEntries () const override |
| bool | ConnectionProblems () const override |
| IGraphics::CTextureHandle | GetDebugFont () const override |
| void | SendInput () |
| int * | GetInput (int Tick, int IsDummy) const override |
| const char * | LatestVersion () const override |
| void | SetState (EClientState State) |
| void | OnEnterGame (bool Dummy) |
| void | EnterGame (int Conn) override |
| void | OnPostConnect (int Conn) |
| void | Connect (const char *pAddress, const char *pPassword=nullptr) override |
| void | DisconnectWithReason (const char *pReason) |
| void | Disconnect () override |
| void | DummyDisconnect (const char *pReason) override |
| void | DummyConnect () override |
| bool | DummyConnected () const override |
| bool | DummyConnecting () const override |
| bool | DummyConnectingDelayed () const override |
| bool | DummyAllowed () const override |
| void | GetServerInfo (CServerInfo *pServerInfo) const override |
| void | ServerInfoRequest () |
| void | LoadDebugFont () |
| int | GetPredictionTime () override |
| CSnapItem | SnapGetItem (int SnapId, int Index) const override |
| int | GetPredictionTick () override |
| const void * | SnapFindItem (int SnapId, int Type, int Id) const override |
| int | SnapNumItems (int SnapId) const override |
| void | SnapSetStaticsize (int ItemType, int Size) override |
| void | SnapSetStaticsize7 (int ItemType, int Size) override |
| void | Render () |
| void | RenderDebug () |
| void | RenderGraphs () |
| void | Restart () override |
| void | Quit () override |
| void | ResetSocket () |
| const char * | PlayerName () const override |
| const char * | DummyName () override |
| const char * | ErrorString () const override |
| const char * | LoadMap (const char *pName, const char *pFilename, const std::optional< SHA256_DIGEST > &WantedSha256, unsigned WantedCrc) |
| const char * | LoadMapSearch (const char *pMapName, const std::optional< SHA256_DIGEST > &WantedSha256, int WantedCrc) |
| int | TranslateSysMsg (int *pMsgId, bool System, CUnpacker *pUnpacker, CPacker *pPacker, CNetChunk *pPacket, bool *pIsExMsg) |
| void | PreprocessConnlessPacket7 (CNetChunk *pPacket) |
| void | ProcessConnlessPacket (CNetChunk *pPacket) |
| void | ProcessServerInfo (int Type, NETADDR *pFrom, const void *pData, int DataSize) |
| void | ProcessServerPacket (CNetChunk *pPacket, int Conn, bool Dummy) |
| int | UnpackAndValidateSnapshot (CSnapshot *pFrom, CSnapshot *pTo) |
| void | ResetMapDownload (bool ResetActive) |
| void | FinishMapDownload () |
| EInfoState | InfoState () const override |
| void | RequestDDNetInfo () override |
| void | ResetDDNetInfoTask () |
| void | LoadDDNetInfo () |
| bool | IsSixup () const override |
| const NETADDR & | ServerAddress () const override |
| int | ConnectNetTypes () const override |
| const char * | ConnectAddressString () const override |
| const char * | MapDownloadName () const override |
| int | MapDownloadAmount () const override |
| int | MapDownloadTotalsize () const override |
| void | PumpNetwork () |
| void | OnDemoPlayerSnapshot (void *pData, int Size) override |
| void | OnDemoPlayerMessage (void *pData, int Size) override |
| void | Update () |
| void | RegisterInterfaces () |
| void | InitInterfaces () |
| void | Run () |
| bool | InitNetworkClient (char *pError, size_t ErrorSize) |
| bool | InitNetworkClientImpl (NETADDR BindAddr, int Conn, char *pError, size_t ErrorSize) |
| bool | CtrlShiftKey (int Key, bool &Last) |
| void | StartVideo (const char *pFilename, bool WithTimestamp) |
| const char * | DemoPlayer_Render (const char *pFilename, int StorageType, const char *pVideoName, int SpeedIndex, bool StartPaused=false) override |
| void | RegisterCommands () |
| const char * | DemoPlayer_Play (const char *pFilename, int StorageType) override |
| void | DemoRecorder_Start (const char *pFilename, bool WithTimestamp, int Recorder) override |
| void | DemoRecorder_HandleAutoStart () override |
| void | DemoRecorder_UpdateReplayRecorder () override |
| void | DemoRecorder_AddDemoMarker (int Recorder) |
| IDemoRecorder * | DemoRecorder (int Recorder) override |
| void | AutoScreenshot_Start () override |
| void | AutoStatScreenshot_Start () override |
| void | AutoScreenshot_Cleanup () |
| void | AutoStatScreenshot_Cleanup () |
| void | AutoCSV_Start () override |
| void | AutoCSV_Cleanup () |
| void | ServerBrowserUpdate () override |
| void | HandleConnectAddress (const NETADDR *pAddr) |
| void | HandleConnectLink (const char *pLink) |
| void | HandleDemoPath (const char *pPath) |
| void | HandleMapPath (const char *pPath) |
| virtual void | InitChecksum () |
| virtual int | HandleChecksum (int Conn, CUuid Uuid, CUnpacker *pUnpacker) |
| void | Notify (const char *pTitle, const char *pMessage) override |
| void | OnWindowResize () override |
| void | BenchmarkQuit (int Seconds, const char *pFilename) |
| void | UpdateAndSwap () override |
| void | GenerateTimeoutSeed () override |
| void | GenerateTimeoutCodes (const NETADDR *pAddrs, int NumAddrs) |
| const char * | GetCurrentMap () const override |
| const char * | GetCurrentMapPath () const override |
| SHA256_DIGEST | GetCurrentMapSha256 () const override |
| unsigned | GetCurrentMapCrc () const override |
| void | RaceRecord_Start (const char *pFilename) override |
| void | RaceRecord_Stop () override |
| bool | RaceRecord_IsRecording () override |
| void | DemoSliceBegin () override |
| void | DemoSliceEnd () override |
| void | DemoSlice (const char *pDstPath, CLIENTFUNC_FILTER pfnFilter, void *pUser) override |
| virtual void | SaveReplay (int Length, const char *pFilename="") |
| bool | EditorHasUnsavedData () const override |
| IFriends * | Foes () override |
| void | GetSmoothTick (int *pSmoothTick, float *pSmoothIntraTick, float MixAmount) override |
| void | AddWarning (const SWarning &Warning) override |
| std::optional< SWarning > | CurrentWarning () override |
| std::vector< SWarning > && | QuittingWarnings () |
| CChecksumData * | ChecksumData () override |
| int | UdpConnectivity (int NetType) override |
| bool | ViewLink (const char *pLink) override |
| bool | ViewFile (const char *pFilename) override |
| std::optional< int > | ShowMessageBox (const IGraphics::CMessageBox &MessageBox) override |
| void | GetGpuInfoString (char(&aGpuInfo)[512]) override |
| void | SetLoggers (std::shared_ptr< ILogger > &&pFileLogger, std::shared_ptr< ILogger > &&pStdoutLogger) |
| EClientState | State () const |
| ELoadingStateDetail | LoadingStateDetail () const |
| int64_t | StateStartTime () const |
| void | SetLoadingStateDetail (ELoadingStateDetail LoadingStateDetail) |
| void | SetLoadingCallback (TLoadingCallback &&Func) |
| int | PrevGameTick (int Conn) const |
| int | GameTick (int Conn) const |
| int | PredGameTick (int Conn) const |
| float | IntraGameTick (int Conn) const |
| float | PredIntraGameTick (int Conn) const |
| float | IntraGameTickSincePrev (int Conn) const |
| float | GameTickTime (int Conn) const |
| int | GameTickSpeed () const |
| float | RenderFrameTime () const |
| float | LocalTime () const |
| float | GlobalTime () const |
| float | FrameTimeAverage () const |
| template<class T> |
| int | SendPackMsgActive (T *pMsg, int Flags, bool NoTranslate=false) |
| template<class T> |
| int | SendPackMsg (int Conn, T *pMsg, int Flags, bool NoTranslate=false) |
| const char * | News () const |
| int | Points () const |
| int64_t | ReconnectTime () const |
| void | SetReconnectTime (int64_t ReconnectTime) |
| | IInterface () |
| virtual void | Shutdown () |
| virtual | ~IInterface ()=default |
| virtual | ~IListener ()=default |
|
| static void | Con_Connect (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_Disconnect (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_DummyConnect (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_DummyDisconnect (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_DummyResetInput (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_Quit (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_Restart (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_DemoPlay (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_DemoSpeed (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_Minimize (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_Ping (IConsole::IResult *pResult, void *pUserData) |
| static void | ConNetReset (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_Screenshot (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_StartVideo (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_StopVideo (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_Rcon (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_RconAuth (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_RconLogin (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_BeginFavoriteGroup (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_EndFavoriteGroup (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_AddFavorite (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_RemoveFavorite (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_Play (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_Record (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_StopRecord (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_AddDemoMarker (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_BenchmarkQuit (IConsole::IResult *pResult, void *pUserData) |
| static void | ConchainServerBrowserUpdate (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
| static void | ConchainFullscreen (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
| static void | ConchainWindowBordered (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
| static void | ConchainWindowScreen (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
| static void | ConchainWindowVSync (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
| static void | ConchainWindowResize (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
| static void | ConchainTimeoutSeed (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
| static void | ConchainPassword (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
| static void | ConchainReplays (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
| static void | ConchainInputFifo (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
| static void | ConchainNetReset (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
| static void | ConchainLoglevel (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
| static void | ConchainStdoutOutputLevel (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
| static void | Con_DemoSlice (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_DemoSliceBegin (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_DemoSliceEnd (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_SaveReplay (IConsole::IResult *pResult, void *pUserData) |
| static const char * | InterfaceName () |