DDraceNetwork Docs
IClient Member List

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

AddWarning(const SWarning &Warning)=0IClientpure virtual
AutoCSV_Start()=0IClientpure virtual
AutoScreenshot_Start()=0IClientpure virtual
AutoStatScreenshot_Start()=0IClientpure virtual
ChecksumData()=0IClientpure virtual
CONN_CONTACT enum valueIClient
CONN_DUMMY enum valueIClient
CONN_MAIN enum valueIClient
Connect(const char *pAddress, const char *pPassword=nullptr)=0IClientpure virtual
ConnectAddressString() const =0IClientpure virtual
ConnectionProblems() const =0IClientpure virtual
CONNECTIVITY_CHECKING enum valueIClient
CONNECTIVITY_DIFFERING_UDP_TCP_IP_ADDRESSES enum valueIClient
CONNECTIVITY_REACHABLE enum valueIClient
CONNECTIVITY_UNKNOWN enum valueIClient
CONNECTIVITY_UNREACHABLE enum valueIClient
ConnectNetTypes() const =0IClientpure virtual
DemoPlayer_Play(const char *pFilename, int StorageType)=0IClientpure virtual
DemoPlayer_Render(const char *pFilename, int StorageType, const char *pVideoName, int SpeedIndex, bool StartPaused=false)=0IClientpure virtual
DemoRecorder(int Recorder)=0IClientpure virtual
DemoRecorder_HandleAutoStart()=0IClientpure virtual
DemoRecorder_Start(const char *pFilename, bool WithTimestamp, int Recorder, bool Verbose=false)=0IClientpure virtual
DemoRecorder_UpdateReplayRecorder()=0IClientpure virtual
DemoSlice(const char *pDstPath, CLIENTFUNC_FILTER pfnFilter, void *pUser)=0IClientpure virtual
DemoSliceBegin()=0IClientpure virtual
DemoSliceEnd()=0IClientpure virtual
Disconnect()=0IClientpure virtual
DummyAllowed() const =0IClientpure virtual
DummyConnect()=0IClientpure virtual
DummyConnected() const =0IClientpure virtual
DummyConnecting() const =0IClientpure virtual
DummyConnectingDelayed() const =0IClientpure virtual
DummyDisconnect(const char *pReason)=0IClientpure virtual
DummyName()=0IClientpure virtual
EClientState enum nameIClient
EditorHasUnsavedData() const =0IClientpure virtual
ELoadingCallbackDetail enum nameIClient
ELoadingStateDetail enum nameIClient
EMessageBoxType enum nameIClient
EnterGame(int Conn)=0IClientpure virtual
ErrorString() const =0IClientpure virtual
Foes()=0IClientpure virtual
FrameTimeAvg() constIClientinline
GameTick(int Conn) constIClientinline
GameTickSpeed() constIClientinline
GameTickTime(int Conn) constIClientinline
GenerateTimeoutSeed()=0IClientpure virtual
GetCurrentMap() const =0IClientpure virtual
GetCurrentMapCrc() const =0IClientpure virtual
GetCurrentMapPath() const =0IClientpure virtual
GetCurrentMapSha256() const =0IClientpure virtual
GetCurWarning()=0IClientpure virtual
GetDebugFont() const =0IClientpure virtual
GetGpuInfoString(char(&aGpuInfo)[256])=0IClientpure virtual
GetInput(int Tick, int IsDummy=0) const =0IClientpure virtual
GetPredictionTime()=0IClientpure virtual
GetServerInfo(class CServerInfo *pServerInfo) const =0IClientpure virtual
GetSmoothTick(int *pSmoothTick, float *pSmoothIntraTick, float MixAmount)=0IClientpure virtual
GlobalTime() constIClientinline
GotRconCommandsPercentage() const =0IClientpure virtual
IInterface()IInterfaceinline
InterfaceName()IClientinlinestatic
IntraGameTick(int Conn) constIClientinline
IntraGameTickSincePrev(int Conn) constIClientinline
IsSixup() const =0IClientpure virtual
Kernel()IInterfaceinlineprotected
LatestVersion() const =0IClientpure virtual
LOADING_CALLBACK_DETAIL_DEMO enum valueIClient
LOADING_CALLBACK_DETAIL_MAP enum valueIClient
LOADING_STATE_DETAIL_GETTING_READY enum valueIClient
LOADING_STATE_DETAIL_INITIAL enum valueIClient
LOADING_STATE_DETAIL_LOADING_DEMO enum valueIClient
LOADING_STATE_DETAIL_LOADING_MAP enum valueIClient
LOADING_STATE_DETAIL_SENDING_READY enum valueIClient
LoadingStateDetail() constIClientinline
LocalTime() constIClientinline
m_aCurGameTickIClientprotected
m_aGameIntraTickIClientprotected
m_aGameIntraTickSincePrevIClientprotected
m_aGameTickTimeIClientprotected
m_aNewsIClientprotected
m_aPredIntraTickIClientprotected
m_aPredTickIClientprotected
m_aPrevGameTickIClientprotected
m_FrameTimeAvgIClientprotected
m_GlobalTimeIClientprotected
m_LoadingCallbackIClientprotected
m_LoadingStateDetailIClientprotected
m_LocalTimeIClientprotected
m_pKernelIInterfaceprivate
m_PointsIClientprotected
m_ReconnectTimeIClientprotected
m_RenderFrameTimeIClientprotected
m_StateIClientprotected
m_StateStartTimeIClientprotected
m_TranslationContextIClient
MapDownloadAmount() const =0IClientpure virtual
MapDownloadName() const =0IClientpure virtual
MapDownloadTotalsize() const =0IClientpure virtual
MESSAGE_BOX_TYPE_ERROR enum valueIClient
MESSAGE_BOX_TYPE_INFO enum valueIClient
MESSAGE_BOX_TYPE_WARNING enum valueIClient
News() constIClientinline
Notify(const char *pTitle, const char *pMessage)=0IClientpure virtual
NUM_CONNS enum valueIClient
NUM_SNAPSHOT_TYPES enum valueIClient
OnWindowResize()=0IClientpure virtual
PlayerName() const =0IClientpure virtual
Points() constIClientinline
PredGameTick(int Conn) constIClientinline
PredIntraGameTick(int Conn) constIClientinline
PrevGameTick(int Conn) constIClientinline
Quit()=0IClientpure virtual
RaceRecord_IsRecording()=0IClientpure virtual
RaceRecord_Start(const char *pFilename)=0IClientpure virtual
RaceRecord_Stop()=0IClientpure virtual
Rcon(const char *pLine)=0IClientpure virtual
RconAuth(const char *pUsername, const char *pPassword, bool Dummy)=0IClientpure virtual
RconAuthed() const =0IClientpure virtual
ReceivingRconCommands() const =0IClientpure virtual
ReconnectTime() constIClientinline
RenderFrameTime() constIClientinline
RequestDDNetInfo()=0IClientpure virtual
Restart()=0IClientpure virtual
SendMsg(int Conn, CMsgPacker *pMsg, int Flags)=0IClientpure virtual
SendMsgActive(CMsgPacker *pMsg, int Flags)=0IClientpure virtual
SendPackMsg(int Conn, T *pMsg, int Flags, bool NoTranslate=false)IClientinline
SendPackMsgActive(T *pMsg, int Flags, bool NoTranslate=false)IClientinline
ServerAddress() const =0IClientpure virtual
ServerBrowserUpdate()=0IClientpure virtual
ServerCapAnyPlayerFlag() const =0IClientpure virtual
SetLoadingCallback(TLoadingCallback &&Func)IClientinline
SetLoadingStateDetail(ELoadingStateDetail LoadingStateDetail)IClientinline
SetReconnectTime(int64_t ReconnectTime)IClientinline
SetWindowParams(int FullscreenMode, bool IsBorderless)=0IClientpure virtual
ShowMessageBox(const char *pTitle, const char *pMessage, EMessageBoxType Type=MESSAGE_BOX_TYPE_ERROR)=0IClientpure virtual
Shutdown()IInterfaceinlinevirtual
SNAP_CURRENT enum valueIClient
SNAP_PREV enum valueIClient
SnapFindItem(int SnapId, int Type, int Id) const =0IClientpure virtual
SnapGetItem(int SnapId, int Index) const =0IClientpure virtual
SnapNumItems(int SnapId) const =0IClientpure virtual
SnapSetStaticsize(int ItemType, int Size)=0IClientpure virtual
SnapSetStaticsize7(int ItemType, int Size)=0IClientpure virtual
State() constIClientinline
STATE_CONNECTING enum valueIClient
STATE_DEMOPLAYBACK enum valueIClient
STATE_LOADING enum valueIClient
STATE_OFFLINE enum valueIClient
STATE_ONLINE enum valueIClient
STATE_QUITTING enum valueIClient
STATE_RESTARTING enum valueIClient
StateStartTime() constIClientinline
SwitchWindowScreen(int Index)=0IClientpure virtual
TLoadingCallback typedefIClient
ToggleWindowVSync()=0IClientpure virtual
UdpConnectivity(int NetType)=0IClientpure virtual
UpdateAndSwap()=0IClientpure virtual
UseTempRconCommands() const =0IClientpure virtual
ViewFile(const char *pFilename)=0IClientpure virtual
ViewLink(const char *pLink)=0IClientpure virtual
~IInterface()IInterfaceinlinevirtual