| 3001 | } |
| 3002 | |
| 3003 | void CClient::RegisterInterfaces() |
| 3004 | { |
| 3005 | Kernel()->RegisterInterface(static_cast<IDemoRecorder *>(&m_aDemoRecorder[RECORDER_MANUAL]), false); |
| 3006 | Kernel()->RegisterInterface(static_cast<IDemoPlayer *>(&m_DemoPlayer), false); |
| 3007 | Kernel()->RegisterInterface(static_cast<IGhostRecorder *>(&m_GhostRecorder), false); |
| 3008 | Kernel()->RegisterInterface(static_cast<IGhostLoader *>(&m_GhostLoader), false); |
| 3009 | Kernel()->RegisterInterface(static_cast<IServerBrowser *>(&m_ServerBrowser), false); |
| 3010 | #if defined(CONF_AUTOUPDATE) |
| 3011 | Kernel()->RegisterInterface(static_cast<IUpdater *>(&m_Updater), false); |
| 3012 | #endif |
| 3013 | Kernel()->RegisterInterface(static_cast<IFriends *>(&m_Friends), false); |
| 3014 | Kernel()->ReregisterInterface(static_cast<IFriends *>(&m_Foes)); |
| 3015 | Kernel()->RegisterInterface(static_cast<IHttp *>(&m_Http), false); |
| 3016 | } |
| 3017 | |
| 3018 | void CClient::InitInterfaces() |
| 3019 | { |
no test coverage detected