1
0
mirror of https://github.com/alliedmodders/hl2sdk.git synced 2025-01-07 09:43:40 +08:00
hl2sdk/public/matchmaking/imatchsystem.h
Evgeniy Kazakov 1e7658ae33
Added headers for matchmaking library [L4D2] (#66)
* Added headers for matchmaking library

* Header for L4D differs from L4D2 one, despite both games using same interface name
2020-08-15 17:37:09 +00:00

29 lines
589 B
C++

//========= Copyright © 1996-2009, Valve Corporation, All rights reserved. ============//
#ifndef _IMATCHSYSTEM_H_
#define _IMATCHSYSTEM_H_
class IPlayerManager;
class IGameManager;
class IServerManager;
class ISearchManager;
class IMatchVoice;
class IDatacenter;
class IMatchSystem
{
public:
virtual ::IPlayerManager * GetPlayerManager() = 0;
virtual IMatchVoice * GetMatchVoice() = 0;
virtual IServerManager * GetUserGroupsServerManager() = 0;
virtual ISearchManager * CreateGameSearchManager( KeyValues *pParams ) = 0;
virtual IDatacenter * GetDatacenter() = 0;
};
#endif