Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
GameSpyConfigInterface Class Referenceabstract

#include <GSConfig.h>

Inherited by GameSpyConfig.

Public Member Functions

virtual ~GameSpyConfigInterface ()
 
virtual std::list< AsciiStringgetPingServers (void)=0
 
virtual Int getNumPingRepetitions (void)=0
 
virtual Int getPingTimeoutInMs (void)=0
 
virtual Int getPingCutoffGood (void)=0
 
virtual Int getPingCutoffBad (void)=0
 
virtual std::list< AsciiStringgetQMMaps (void)=0
 
virtual Int getQMBotID (void)=0
 
virtual Int getQMChannel (void)=0
 
virtual void setQMChannel (Int channel)=0
 
virtual Int getPointsForRank (Int rank)=0
 
virtual Bool isPlayerVIP (Int id)=0
 
virtual Bool getManglerLocation (Int index, AsciiString &host, UnsignedShort &port)=0
 
virtual AsciiString getLeftoverConfig (void)=0
 
virtual Bool restrictGamesToLobby ()=0
 

Static Public Member Functions

static GameSpyConfigInterfacecreate (AsciiString config)
 

Detailed Description

Definition at line 38 of file GSConfig.h.

Constructor & Destructor Documentation

◆ ~GameSpyConfigInterface()

virtual GameSpyConfigInterface::~GameSpyConfigInterface ( )
inlinevirtual

Definition at line 41 of file GSConfig.h.

Member Function Documentation

◆ create()

GameSpyConfigInterface * GameSpyConfigInterface::create ( AsciiString config)
static

Definition at line 120 of file GSConfig.cpp.

◆ getLeftoverConfig()

virtual AsciiString GameSpyConfigInterface::getLeftoverConfig ( void )
pure virtual

Implemented in GameSpyConfig.

◆ getManglerLocation()

virtual Bool GameSpyConfigInterface::getManglerLocation ( Int index,
AsciiString & host,
UnsignedShort & port )
pure virtual

Implemented in GameSpyConfig.

◆ getNumPingRepetitions()

virtual Int GameSpyConfigInterface::getNumPingRepetitions ( void )
pure virtual

Implemented in GameSpyConfig.

◆ getPingCutoffBad()

virtual Int GameSpyConfigInterface::getPingCutoffBad ( void )
pure virtual

Implemented in GameSpyConfig.

◆ getPingCutoffGood()

virtual Int GameSpyConfigInterface::getPingCutoffGood ( void )
pure virtual

Implemented in GameSpyConfig.

◆ getPingServers()

virtual std::list< AsciiString > GameSpyConfigInterface::getPingServers ( void )
pure virtual

Implemented in GameSpyConfig.

◆ getPingTimeoutInMs()

virtual Int GameSpyConfigInterface::getPingTimeoutInMs ( void )
pure virtual

Implemented in GameSpyConfig.

◆ getPointsForRank()

virtual Int GameSpyConfigInterface::getPointsForRank ( Int rank)
pure virtual

Implemented in GameSpyConfig.

◆ getQMBotID()

virtual Int GameSpyConfigInterface::getQMBotID ( void )
pure virtual

Implemented in GameSpyConfig.

◆ getQMChannel()

virtual Int GameSpyConfigInterface::getQMChannel ( void )
pure virtual

Implemented in GameSpyConfig.

◆ getQMMaps()

virtual std::list< AsciiString > GameSpyConfigInterface::getQMMaps ( void )
pure virtual

Implemented in GameSpyConfig.

◆ isPlayerVIP()

virtual Bool GameSpyConfigInterface::isPlayerVIP ( Int id)
pure virtual

Implemented in GameSpyConfig.

◆ restrictGamesToLobby()

virtual Bool GameSpyConfigInterface::restrictGamesToLobby ( )
pure virtual

Implemented in GameSpyConfig.

◆ setQMChannel()

virtual void GameSpyConfigInterface::setQMChannel ( Int channel)
pure virtual

Implemented in GameSpyConfig.


The documentation for this class was generated from the following files: