MCPcopy Create free account
hub / github.com/ddnet/ddnet / SetBaseInfo

Method SetBaseInfo

src/engine/client/serverbrowser.cpp:85–99  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

83}
84
85void CServerBrowser::SetBaseInfo(class CNetClient *pClient, const char *pNetVersion)
86{
87 m_pNetClient = pClient;
88 str_copy(m_aNetVersion, pNetVersion);
89 m_pConsole = Kernel()->RequestInterface<IConsole>();
90 m_pConfigManager = Kernel()->RequestInterface<IConfigManager>();
91 m_pEngine = Kernel()->RequestInterface<IEngine>();
92 m_pFavorites = Kernel()->RequestInterface<IFavorites>();
93 m_pFriends = Kernel()->RequestInterface<IFriends>();
94 m_pStorage = Kernel()->RequestInterface<IStorage>();
95 m_pHttpClient = Kernel()->RequestInterface<IHttp>();
96 m_pPingCache = CreateServerBrowserPingCache(m_pConsole, m_pStorage);
97
98 RegisterCommands();
99}
100
101void CServerBrowser::OnInit()
102{

Callers 1

InitInterfacesMethod · 0.80

Calls 2

str_copyFunction · 0.50

Tested by

no test coverage detected