|
| 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 |
| |
| virtual void | Connect (const char *pAddress, const char *pPassword=nullptr)=0 |
| |
| virtual void | Disconnect ()=0 |
| |
| virtual void | DummyDisconnect (const char *pReason)=0 |
| |
| virtual void | DummyConnect ()=0 |
| |
| virtual bool | DummyConnected () const =0 |
| |
| virtual bool | DummyConnecting () const =0 |
| |
| virtual bool | DummyConnectingDelayed () const =0 |
| |
| virtual bool | DummyAllowed () const =0 |
| |
| virtual void | Restart ()=0 |
| |
| virtual void | Quit ()=0 |
| |
| virtual const char * | DemoPlayer_Play (const char *pFilename, int StorageType)=0 |
| |
| virtual const char * | DemoPlayer_Render (const char *pFilename, int StorageType, const char *pVideoName, int SpeedIndex, bool StartPaused=false)=0 |
| |
| virtual void | DemoRecorder_Start (const char *pFilename, bool WithTimestamp, int Recorder, bool Verbose=false)=0 |
| |
| virtual void | DemoRecorder_HandleAutoStart ()=0 |
| |
| virtual void | DemoRecorder_UpdateReplayRecorder ()=0 |
| |
| virtual class IDemoRecorder * | DemoRecorder (int Recorder)=0 |
| |
| virtual void | AutoScreenshot_Start ()=0 |
| |
| virtual void | AutoStatScreenshot_Start ()=0 |
| |
| virtual void | AutoCSV_Start ()=0 |
| |
| virtual void | ServerBrowserUpdate ()=0 |
| |
| virtual void | Notify (const char *pTitle, const char *pMessage)=0 |
| |
| virtual void | OnWindowResize ()=0 |
| |
| virtual void | UpdateAndSwap ()=0 |
| |
| virtual void | EnterGame (int Conn)=0 |
| |
| virtual const NETADDR & | ServerAddress () const =0 |
| |
| virtual int | ConnectNetTypes () const =0 |
| |
| virtual const char * | ConnectAddressString () const =0 |
| |
| virtual const char * | MapDownloadName () const =0 |
| |
| virtual int | MapDownloadAmount () const =0 |
| |
| virtual int | MapDownloadTotalsize () const =0 |
| |
| virtual int * | GetInput (int Tick, int IsDummy=0) const =0 |
| |
| virtual void | RconAuth (const char *pUsername, const char *pPassword, bool Dummy)=0 |
| |
| virtual bool | RconAuthed () const =0 |
| |
| virtual bool | UseTempRconCommands () const =0 |
| |
| virtual void | Rcon (const char *pLine)=0 |
| |
| virtual bool | ReceivingRconCommands () const =0 |
| |
| virtual float | GotRconCommandsPercentage () const =0 |
| |
| virtual bool | ReceivingMaplist () const =0 |
| |
| virtual float | GotMaplistPercentage () const =0 |
| |
| virtual const std::vector< std::string > & | MaplistEntries () const =0 |
| |
| virtual void | GetServerInfo (class CServerInfo *pServerInfo) const =0 |
| |
| virtual bool | ServerCapAnyPlayerFlag () const =0 |
| |
| virtual int | GetPredictionTime ()=0 |
| |
| virtual int | GetPredictionTick ()=0 |
| |
| virtual int | SnapNumItems (int SnapId) const =0 |
| |
| virtual const void * | SnapFindItem (int SnapId, int Type, int Id) const =0 |
| |
| virtual CSnapItem | SnapGetItem (int SnapId, int Index) const =0 |
| |
| virtual void | SnapSetStaticsize (int ItemType, int Size)=0 |
| |
| virtual void | SnapSetStaticsize7 (int ItemType, int Size)=0 |
| |
| virtual int | SendMsg (int Conn, CMsgPacker *pMsg, int Flags)=0 |
| |
| virtual int | SendMsgActive (CMsgPacker *pMsg, int Flags)=0 |
| |
| 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) |
| |
| virtual const char * | PlayerName () const =0 |
| |
| virtual const char * | DummyName ()=0 |
| |
| virtual const char * | ErrorString () const =0 |
| |
| virtual const char * | LatestVersion () const =0 |
| |
| virtual bool | ConnectionProblems () const =0 |
| |
| virtual IGraphics::CTextureHandle | GetDebugFont () const =0 |
| |
| virtual const char * | GetCurrentMap () const =0 |
| |
| virtual const char * | GetCurrentMapPath () const =0 |
| |
| virtual SHA256_DIGEST | GetCurrentMapSha256 () const =0 |
| |
| virtual unsigned | GetCurrentMapCrc () const =0 |
| |
| const char * | News () const |
| |
| int | Points () const |
| |
| int64_t | ReconnectTime () const |
| |
| void | SetReconnectTime (int64_t ReconnectTime) |
| |
| virtual bool | IsSixup () const =0 |
| |
| virtual void | RaceRecord_Start (const char *pFilename)=0 |
| |
| virtual void | RaceRecord_Stop ()=0 |
| |
| virtual bool | RaceRecord_IsRecording ()=0 |
| |
| virtual void | DemoSliceBegin ()=0 |
| |
| virtual void | DemoSliceEnd ()=0 |
| |
| virtual void | DemoSlice (const char *pDstPath, CLIENTFUNC_FILTER pfnFilter, void *pUser)=0 |
| |
| virtual EInfoState | InfoState () const =0 |
| |
| virtual void | RequestDDNetInfo ()=0 |
| |
| virtual bool | EditorHasUnsavedData () const =0 |
| |
| virtual void | GenerateTimeoutSeed ()=0 |
| |
| virtual IFriends * | Foes ()=0 |
| |
| virtual void | GetSmoothTick (int *pSmoothTick, float *pSmoothIntraTick, float MixAmount)=0 |
| |
| virtual void | AddWarning (const SWarning &Warning)=0 |
| |
| virtual std::optional< SWarning > | CurrentWarning ()=0 |
| |
| virtual CChecksumData * | ChecksumData ()=0 |
| |
| virtual int | UdpConnectivity (int NetType)=0 |
| |
| virtual bool | ViewLink (const char *pLink)=0 |
| |
| virtual bool | ViewFile (const char *pFilename)=0 |
| |
| virtual std::optional< int > | ShowMessageBox (const IGraphics::CMessageBox &MessageBox)=0 |
| |
| virtual void | GetGpuInfoString (char(&aGpuInfo)[512])=0 |
| |
| | IInterface () |
| |
| virtual void | Shutdown () |
| |
| virtual | ~IInterface ()=default |
| |