Main Page | Class List | File List | Class Members | File Members

CountryFilter.h File Reference

#include "interface.h"
#include "filesystem.h"
#include "engine/iserverplugin.h"
#include "dlls/iplayerinfo.h"
#include "eiface.h"
#include "inetchannelinfo.h"
#include "igameevents.h"
#include "igamesystem.h"
#include "convar.h"
#include "Color.h"
#include "shake.h"
#include "IEffects.h"
#include "bitbuf.h"
#include "vstdlib/random.h"
#include "engine/IEngineTrace.h"
#include "engine/IEngineSound.h"
#include "KeyValues.h"
#include "tier1/utlvector.h"
#include "tier0/memdbgon.h"
#include "GeoIPWrapper.h"

Include dependency graph for CountryFilter.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CountryFilter
 Exported interface to the HL2 Engine. More...
class  CountryFilter::CPluginConVarAccessor

Defines

#define COUNTRYFILTER_PATH_SEPARATOR   "/"
#define COUNTRYFILTER_TMP_BUFFER_LENGTH   1024

Variables

CountryFilter g_CF
ConVar g_Version
ConVar g_AllowMessage
ConVar g_DenyMessage
ConVar g_MessageExcludeFrom
ConVar g_Order
ConVar g_AllowFrom
ConVar g_DenyFrom
ConVar g_CountryPrintMode
ConVar g_StatusCommandAlias
ConVar g_ForceChangeName
ConVar g_CountryTag


Define Documentation

#define COUNTRYFILTER_PATH_SEPARATOR   "/"
 

Definition at line 56 of file CountryFilter.h.

Referenced by CountryFilter::Load().

#define COUNTRYFILTER_TMP_BUFFER_LENGTH   1024
 

Definition at line 59 of file CountryFilter.h.

Referenced by CountryFilter::ClientConnect(), CountryFilter::FireGameEvent(), CountryFilter::handleCountryByAddrCommand(), CountryFilter::Load(), CountryFilter::printCountryStatus(), and CountryFilter::testGeoIP().


Variable Documentation

ConVar g_AllowFrom
 

Referenced by CountryFilter::isAllowConnect().

ConVar g_AllowMessage
 

Referenced by CountryFilter::ClientConnect().

CountryFilter g_CF
 

Definition at line 28 of file CountryFilter.cpp.

ConVar g_CountryPrintMode
 

Referenced by CountryFilter::idToCountry().

ConVar g_CountryTag
 

Referenced by CountryFilter::ClientConnect(), and CountryFilter::FireGameEvent().

ConVar g_DenyFrom
 

Referenced by CountryFilter::isAllowConnect().

ConVar g_DenyMessage
 

Referenced by CountryFilter::ClientConnect().

ConVar g_ForceChangeName
 

Referenced by CountryFilter::ClientConnect(), CountryFilter::ClientDisconnect(), and CountryFilter::FireGameEvent().

ConVar g_MessageExcludeFrom
 

Referenced by CountryFilter::isMessageExcludeFrom().

ConVar g_Order
 

Referenced by CountryFilter::isAllowConnect().

ConVar g_StatusCommandAlias
 

Referenced by CountryFilter::ClientCommand(), and CountryFilter::handlePlayerSayEvent().

ConVar g_Version
 


Generated on Tue Jun 28 01:09:08 2005 for CountryFilter by  doxygen 1.4.3-20050623