!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted/
!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/darren@hiebert.com/
!_TAG_PROGRAM_NAME	Exuberant Ctags	//
!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/
!_TAG_PROGRAM_VERSION	4.0.3	//
ACID_DAMAGE	cbase.h	636;"	d
ACID_DURATION	cbase.h	635;"	d
ACTIVITY_H	activity.h	17;"	d
ACT_ARM	activity.h	/^	ACT_ARM,				\/\/ pull out gun, for instance$/;"	e
ACT_BARNACLE_CHEW	activity.h	/^	ACT_BARNACLE_CHEW,		\/\/ barnacle is holding the monster in its mouth ( loop )$/;"	e
ACT_BARNACLE_CHOMP	activity.h	/^	ACT_BARNACLE_CHOMP,		\/\/ barnacle latches on to the monster$/;"	e
ACT_BARNACLE_HIT	activity.h	/^	ACT_BARNACLE_HIT,		\/\/ barnacle tongue hits a monster$/;"	e
ACT_BARNACLE_PULL	activity.h	/^	ACT_BARNACLE_PULL,		\/\/ barnacle is lifting the monster ( loop )$/;"	e
ACT_BIG_FLINCH	activity.h	/^	ACT_BIG_FLINCH,$/;"	e
ACT_BITE	activity.h	/^	ACT_BITE,				\/\/ some large monsters can eat small things in one bite. This plays one time, EAT loops.$/;"	e
ACT_COMBAT_IDLE	activity.h	/^	ACT_COMBAT_IDLE,		\/\/ agitated idle.$/;"	e
ACT_COWER	activity.h	/^	ACT_COWER,$/;"	e
ACT_CROUCH	activity.h	/^	ACT_CROUCH,				\/\/ the act of crouching down from a standing position$/;"	e
ACT_CROUCHIDLE	activity.h	/^	ACT_CROUCHIDLE,			\/\/ holding body in crouched position (loops)$/;"	e
ACT_DETECT_SCENT	activity.h	/^	ACT_DETECT_SCENT,		\/\/ this means the monster smells a scent carried by the air$/;"	e
ACT_DIEBACKWARD	activity.h	/^	ACT_DIEBACKWARD,$/;"	e
ACT_DIEFORWARD	activity.h	/^	ACT_DIEFORWARD,$/;"	e
ACT_DIESIMPLE	activity.h	/^	ACT_DIESIMPLE,$/;"	e
ACT_DIEVIOLENT	activity.h	/^	ACT_DIEVIOLENT,$/;"	e
ACT_DIE_BACKSHOT	activity.h	/^	ACT_DIE_BACKSHOT,		\/\/ die, hit in back$/;"	e
ACT_DIE_CHESTSHOT	activity.h	/^	ACT_DIE_CHESTSHOT,		\/\/ die, hit in chest$/;"	e
ACT_DIE_GUTSHOT	activity.h	/^	ACT_DIE_GUTSHOT,		\/\/ die, hit in gut$/;"	e
ACT_DIE_HEADSHOT	activity.h	/^	ACT_DIE_HEADSHOT,		\/\/ die, hit in head. $/;"	e
ACT_DISARM	activity.h	/^	ACT_DISARM,				\/\/ reholster gun$/;"	e
ACT_EAT	activity.h	/^	ACT_EAT,				\/\/ monster chowing on a large food item (loop)$/;"	e
ACT_EXCITED	activity.h	/^	ACT_EXCITED,			\/\/ for some reason, monster is excited. Sees something he really likes to eat, or whatever.$/;"	e
ACT_FALL	activity.h	/^	ACT_FALL,$/;"	e
ACT_FEAR_DISPLAY	activity.h	/^	ACT_FEAR_DISPLAY,		\/\/ monster just saw something that it is afraid of$/;"	e
ACT_FLINCH_CHEST	activity.h	/^	ACT_FLINCH_CHEST,$/;"	e
ACT_FLINCH_HEAD	activity.h	/^	ACT_FLINCH_HEAD,$/;"	e
ACT_FLINCH_LEFTARM	activity.h	/^	ACT_FLINCH_LEFTARM,$/;"	e
ACT_FLINCH_LEFTLEG	activity.h	/^	ACT_FLINCH_LEFTLEG,$/;"	e
ACT_FLINCH_RIGHTARM	activity.h	/^	ACT_FLINCH_RIGHTARM,$/;"	e
ACT_FLINCH_RIGHTLEG	activity.h	/^	ACT_FLINCH_RIGHTLEG,$/;"	e
ACT_FLINCH_STOMACH	activity.h	/^	ACT_FLINCH_STOMACH,$/;"	e
ACT_FLY	activity.h	/^	ACT_FLY,				\/\/ Fly (and flap if appropriate)$/;"	e
ACT_FLY_LEFT	activity.h	/^	ACT_FLY_LEFT,			\/\/ Turn left in flight$/;"	e
ACT_FLY_RIGHT	activity.h	/^	ACT_FLY_RIGHT,			\/\/ Turn right in flight$/;"	e
ACT_GLIDE	activity.h	/^	ACT_GLIDE,				\/\/ Fly (don't flap)$/;"	e
ACT_GUARD	activity.h	/^	ACT_GUARD,$/;"	e
ACT_HOP	activity.h	/^	ACT_HOP,				\/\/ vertical jump$/;"	e
ACT_HOVER	activity.h	/^	ACT_HOVER,				\/\/ Idle while in flight$/;"	e
ACT_IDLE	activity.h	/^	ACT_IDLE = 1,$/;"	e
ACT_IDLE_ANGRY	activity.h	/^	ACT_IDLE_ANGRY,			\/\/ alternate idle animation in which the monster is clearly agitated. (loop)$/;"	e
ACT_INSPECT_FLOOR	activity.h	/^	ACT_INSPECT_FLOOR,		\/\/ for active idles, look at something on or near the floor$/;"	e
ACT_INSPECT_WALL	activity.h	/^	ACT_INSPECT_WALL,		\/\/ for active idles, look at something directly ahead of you ( doesn't HAVE to be a wall or on a wall )$/;"	e
ACT_LAND	activity.h	/^	ACT_LAND,$/;"	e
ACT_LEAP	activity.h	/^	ACT_LEAP,				\/\/ long forward jump$/;"	e
ACT_MELEE_ATTACK1	activity.h	/^	ACT_MELEE_ATTACK1,$/;"	e
ACT_MELEE_ATTACK2	activity.h	/^	ACT_MELEE_ATTACK2,$/;"	e
ACT_RANGE_ATTACK1	activity.h	/^	ACT_RANGE_ATTACK1,$/;"	e
ACT_RANGE_ATTACK2	activity.h	/^	ACT_RANGE_ATTACK2,$/;"	e
ACT_RELOAD	activity.h	/^	ACT_RELOAD,$/;"	e
ACT_RESET	activity.h	/^	ACT_RESET = 0,		\/\/ Set m_Activity to this invalid value to force a reset to m_IdealActivity$/;"	e
ACT_ROLL_LEFT	activity.h	/^	ACT_ROLL_LEFT,			\/\/ tuck and roll, left$/;"	e
ACT_ROLL_RIGHT	activity.h	/^	ACT_ROLL_RIGHT,			\/\/ tuck and roll, right$/;"	e
ACT_RUN	activity.h	/^	ACT_RUN,$/;"	e
ACT_RUN_HURT	activity.h	/^	ACT_RUN_HURT,			\/\/ limp  (loop)$/;"	e
ACT_RUN_SCARED	activity.h	/^	ACT_RUN_SCARED,$/;"	e
ACT_SIGNAL1	activity.h	/^	ACT_SIGNAL1,$/;"	e
ACT_SIGNAL2	activity.h	/^	ACT_SIGNAL2,$/;"	e
ACT_SIGNAL3	activity.h	/^	ACT_SIGNAL3,$/;"	e
ACT_SLEEP	activity.h	/^	ACT_SLEEP,$/;"	e
ACT_SMALL_FLINCH	activity.h	/^	ACT_SMALL_FLINCH,$/;"	e
ACT_SNIFF	activity.h	/^	ACT_SNIFF,				\/\/ this is the act of actually sniffing an item in front of the monster$/;"	e
ACT_SPECIAL_ATTACK1	activity.h	/^	ACT_SPECIAL_ATTACK1,	\/\/ very monster specific special attacks.$/;"	e
ACT_SPECIAL_ATTACK2	activity.h	/^	ACT_SPECIAL_ATTACK2,	$/;"	e
ACT_STAND	activity.h	/^	ACT_STAND,				\/\/ the act of standing from a crouched position$/;"	e
ACT_STRAFE_LEFT	activity.h	/^	ACT_STRAFE_LEFT,$/;"	e
ACT_STRAFE_RIGHT	activity.h	/^	ACT_STRAFE_RIGHT,$/;"	e
ACT_SWIM	activity.h	/^	ACT_SWIM,$/;"	e
ACT_THREAT_DISPLAY	activity.h	/^	ACT_THREAT_DISPLAY,		\/\/ without attacking, monster demonstrates that it is angry. (Yell, stick out chest, etc )$/;"	e
ACT_TURN_LEFT	activity.h	/^	ACT_TURN_LEFT,			\/\/ turn quickly left (stationary)$/;"	e
ACT_TURN_RIGHT	activity.h	/^	ACT_TURN_RIGHT,			\/\/ turn quickly right (stationary)$/;"	e
ACT_TWITCH	activity.h	/^	ACT_TWITCH,$/;"	e
ACT_USE	activity.h	/^	ACT_USE,$/;"	e
ACT_VICTORY_DANCE	activity.h	/^	ACT_VICTORY_DANCE,		\/\/ killed a player, do a victory dance.$/;"	e
ACT_WALK	activity.h	/^	ACT_WALK,$/;"	e
ACT_WALK_HURT	activity.h	/^	ACT_WALK_HURT,			\/\/ limp  (loop)$/;"	e
ACT_WALK_SCARED	activity.h	/^	ACT_WALK_SCARED,$/;"	e
ALERT	enginecallback.h	88;"	d
ALLOC_PRIVATE	enginecallback.h	90;"	d
ALLOC_STRING	enginecallback.h	100;"	d
AMBIENT_SOUND_EVERYWHERE	util.h	371;"	d
AMBIENT_SOUND_LARGERADIUS	util.h	374;"	d
AMBIENT_SOUND_MEDIUMRADIUS	util.h	373;"	d
AMBIENT_SOUND_NOT_LOOPING	util.h	376;"	d
AMBIENT_SOUND_SMALLRADIUS	util.h	372;"	d
AMBIENT_SOUND_START_SILENT	util.h	375;"	d
AMBIENT_SOUND_STATIC	util.h	370;"	d
ASSERT	util.h	348;"	d
ASSERT	util.h	351;"	d
ASSERTSZ	util.h	349;"	d
ASSERTSZ	util.h	352;"	d
Activate	cbase.h	/^	virtual void	Activate( void ) {}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
Activity	activity.h	/^} Activity;$/;"	t
AddPlayerItem	cbase.h	/^	virtual BOOL	AddPlayerItem( CBasePlayerItem *pItem ) { return 0; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
AddPoints	cbase.h	/^	virtual void	AddPoints( int score, BOOL bAllowNegativeScore ) {}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
AddPointsToTeam	cbase.h	/^	virtual void	AddPointsToTeam( int score, BOOL bAllowNegativeScore ) {}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
AddToFullPack	dll.cpp	/^int AddToFullPack( struct entity_state_s *state, int e, edict_t *ent, edict_t *host, int hostflags, int player, unsigned char *pSet )$/;"	f
AllowLagCompensation	dll.cpp	/^int AllowLagCompensation( void )$/;"	f
Ammo1	cbase.h	/^	BYTE	Ammo1;$/;"	m	struct:_SelAmmo	access:public
Ammo1Type	cbase.h	/^	BYTE	Ammo1Type;$/;"	m	struct:_SelAmmo	access:public
Ammo2	cbase.h	/^	BYTE	Ammo2;$/;"	m	struct:_SelAmmo	access:public
Ammo2Type	cbase.h	/^	BYTE	Ammo2Type;$/;"	m	struct:_SelAmmo	access:public
BAD_WEAPON	cbase.h	723;"	d
BASEMONSTER_H	basemonster.h	16;"	d
BASEPTR	cbase.h	/^typedef void (CBaseEntity::*BASEPTR)(void);$/;"	t
BLOOD_COLOR_GREEN	util.h	161;"	d
BLOOD_COLOR_RED	util.h	159;"	d
BLOOD_COLOR_YELLOW	util.h	160;"	d
BOOL	bot.h	/^typedef int BOOL;$/;"	t
BOOL	util.h	/^typedef int BOOL;$/;"	t
BOT_FUNC_H	bot_func.h	10;"	d
BOT_H	bot.h	10;"	d
BOT_NAME_LEN	bot.h	115;"	d
BOT_PITCH_SPEED	bot.h	67;"	d
BOT_SKIN_LEN	bot.h	114;"	d
BOT_WEAPONS_H	bot_weapons.h	10;"	d
BOT_YAW_SPEED	bot.h	68;"	d
BUILD_SOUND_MSG	enginecallback.h	51;"	d
BUTTON_ACTIVATE	cbase.h	/^	enum BUTTON_CODE { BUTTON_NOTHING, BUTTON_ACTIVATE, BUTTON_RETURN };$/;"	e	enum:CBaseButton::BUTTON_CODE
BUTTON_CODE	cbase.h	/^	enum BUTTON_CODE { BUTTON_NOTHING, BUTTON_ACTIVATE, BUTTON_RETURN };$/;"	g	class:CBaseButton	access:public
BUTTON_NOTHING	cbase.h	/^	enum BUTTON_CODE { BUTTON_NOTHING, BUTTON_ACTIVATE, BUTTON_RETURN };$/;"	e	enum:CBaseButton::BUTTON_CODE
BUTTON_RETURN	cbase.h	/^	enum BUTTON_CODE { BUTTON_NOTHING, BUTTON_ACTIVATE, BUTTON_RETURN };$/;"	e	enum:CBaseButton::BUTTON_CODE
BYTE	extdll.h	/^typedef unsigned char BYTE;$/;"	t
Blocked	cbase.h	/^	virtual void Blocked( CBaseEntity *pOther ) { if (m_pfnBlocked) (this->*m_pfnBlocked)( pOther ); };$/;"	f	class:CBaseEntity	implementation:virtual	access:public
BlockedSet	cbase.h	/^	ENTITYFUNCPTR	BlockedSet( ENTITYFUNCPTR func, char *name ) $/;"	f	class:CBaseEntity	access:public
BloodColor	cbase.h	/^	virtual int		BloodColor( void ) { return DONT_BLEED; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
BodyTarget	cbase.h	/^	virtual Vector BodyTarget( const Vector &posSrc ) { return Center( ); };		\/\/ position to shoot at$/;"	f	class:CBaseEntity	implementation:virtual	access:public
BotBodyTarget	bot_combat.cpp	/^Vector BotBodyTarget( edict_t *pBotEnemy, bot_t *pBot )$/;"	f
BotCanDuckUnder	bot_navigate.cpp	/^bool BotCanDuckUnder( bot_t *pBot )$/;"	f
BotCanJumpUp	bot_navigate.cpp	/^bool BotCanJumpUp( bot_t *pBot )$/;"	f
BotCantMoveForward	bot_navigate.cpp	/^bool BotCantMoveForward( bot_t *pBot, TraceResult *tr )$/;"	f
BotChangePitch	bot_navigate.cpp	/^float BotChangePitch( bot_t *pBot, float speed )$/;"	f
BotChangeYaw	bot_navigate.cpp	/^float BotChangeYaw( bot_t *pBot, float speed )$/;"	f
BotCheckTeamplay	bot_combat.cpp	/^void BotCheckTeamplay(void)$/;"	f
BotCheckWallOnLeft	bot_navigate.cpp	/^bool BotCheckWallOnLeft( bot_t *pBot )$/;"	f
BotCheckWallOnRight	bot_navigate.cpp	/^bool BotCheckWallOnRight( bot_t *pBot )$/;"	f
BotClient_CS_AmmoPickup	bot_client.cpp	/^void BotClient_CS_AmmoPickup(void *p, int bot_index)$/;"	f
BotClient_CS_AmmoX	bot_client.cpp	/^void BotClient_CS_AmmoX(void *p, int bot_index)$/;"	f
BotClient_CS_Battery	bot_client.cpp	/^void BotClient_CS_Battery(void *p, int bot_index)$/;"	f
BotClient_CS_CurrentWeapon	bot_client.cpp	/^void BotClient_CS_CurrentWeapon(void *p, int bot_index)$/;"	f
BotClient_CS_Damage	bot_client.cpp	/^void BotClient_CS_Damage(void *p, int bot_index)$/;"	f
BotClient_CS_DeathMsg	bot_client.cpp	/^void BotClient_CS_DeathMsg(void *p, int bot_index)$/;"	f
BotClient_CS_Health	bot_client.cpp	/^void BotClient_CS_Health(void *p, int bot_index)$/;"	f
BotClient_CS_ItemPickup	bot_client.cpp	/^void BotClient_CS_ItemPickup(void *p, int bot_index)$/;"	f
BotClient_CS_Money	bot_client.cpp	/^void BotClient_CS_Money(void *p, int bot_index)$/;"	f
BotClient_CS_ScreenFade	bot_client.cpp	/^void BotClient_CS_ScreenFade(void *p, int bot_index)$/;"	f
BotClient_CS_ShowMenu	bot_client.cpp	/^void BotClient_CS_ShowMenu(void *p, int bot_index)$/;"	f
BotClient_CS_VGUI	bot_client.cpp	/^void BotClient_CS_VGUI(void *p, int bot_index)$/;"	f
BotClient_CS_WeaponList	bot_client.cpp	/^void BotClient_CS_WeaponList(void *p, int bot_index)$/;"	f
BotClient_CS_WeaponPickup	bot_client.cpp	/^void BotClient_CS_WeaponPickup(void *p, int bot_index)$/;"	f
BotClient_FLF_AmmoPickup	bot_client.cpp	/^void BotClient_FLF_AmmoPickup(void *p, int bot_index)$/;"	f
BotClient_FLF_AmmoX	bot_client.cpp	/^void BotClient_FLF_AmmoX(void *p, int bot_index)$/;"	f
BotClient_FLF_Battery	bot_client.cpp	/^void BotClient_FLF_Battery(void *p, int bot_index)$/;"	f
BotClient_FLF_CurrentWeapon	bot_client.cpp	/^void BotClient_FLF_CurrentWeapon(void *p, int bot_index)$/;"	f
BotClient_FLF_Damage	bot_client.cpp	/^void BotClient_FLF_Damage(void *p, int bot_index)$/;"	f
BotClient_FLF_DeathMsg	bot_client.cpp	/^void BotClient_FLF_DeathMsg(void *p, int bot_index)$/;"	f
BotClient_FLF_Health	bot_client.cpp	/^void BotClient_FLF_Health(void *p, int bot_index)$/;"	f
BotClient_FLF_ItemPickup	bot_client.cpp	/^void BotClient_FLF_ItemPickup(void *p, int bot_index)$/;"	f
BotClient_FLF_ScreenFade	bot_client.cpp	/^void BotClient_FLF_ScreenFade(void *p, int bot_index)$/;"	f
BotClient_FLF_TempEntity	bot_client.cpp	/^void BotClient_FLF_TempEntity(void *p, int bot_index)$/;"	f
BotClient_FLF_TextMsg	bot_client.cpp	/^void BotClient_FLF_TextMsg(void *p, int bot_index)$/;"	f
BotClient_FLF_VGUI	bot_client.cpp	/^void BotClient_FLF_VGUI(void *p, int bot_index)$/;"	f
BotClient_FLF_WarmUp	bot_client.cpp	/^void BotClient_FLF_WarmUp(void *p, int bot_index)$/;"	f
BotClient_FLF_WarmUpAll	bot_client.cpp	/^void BotClient_FLF_WarmUpAll(void *p, int bot_index)$/;"	f
BotClient_FLF_WeaponList	bot_client.cpp	/^void BotClient_FLF_WeaponList(void *p, int bot_index)$/;"	f
BotClient_FLF_WeaponPickup	bot_client.cpp	/^void BotClient_FLF_WeaponPickup(void *p, int bot_index)$/;"	f
BotClient_FLF_WinMessage	bot_client.cpp	/^void BotClient_FLF_WinMessage(void *p, int bot_index)$/;"	f
BotClient_Gearbox_AmmoPickup	bot_client.cpp	/^void BotClient_Gearbox_AmmoPickup(void *p, int bot_index)$/;"	f
BotClient_Gearbox_AmmoX	bot_client.cpp	/^void BotClient_Gearbox_AmmoX(void *p, int bot_index)$/;"	f
BotClient_Gearbox_Battery	bot_client.cpp	/^void BotClient_Gearbox_Battery(void *p, int bot_index)$/;"	f
BotClient_Gearbox_CurrentWeapon	bot_client.cpp	/^void BotClient_Gearbox_CurrentWeapon(void *p, int bot_index)$/;"	f
BotClient_Gearbox_Damage	bot_client.cpp	/^void BotClient_Gearbox_Damage(void *p, int bot_index)$/;"	f
BotClient_Gearbox_DeathMsg	bot_client.cpp	/^void BotClient_Gearbox_DeathMsg(void *p, int bot_index)$/;"	f
BotClient_Gearbox_Health	bot_client.cpp	/^void BotClient_Gearbox_Health(void *p, int bot_index)$/;"	f
BotClient_Gearbox_ItemPickup	bot_client.cpp	/^void BotClient_Gearbox_ItemPickup(void *p, int bot_index)$/;"	f
BotClient_Gearbox_ScreenFade	bot_client.cpp	/^void BotClient_Gearbox_ScreenFade(void *p, int bot_index)$/;"	f
BotClient_Gearbox_VGUI	bot_client.cpp	/^void BotClient_Gearbox_VGUI(void *p, int bot_index)$/;"	f
BotClient_Gearbox_WeaponList	bot_client.cpp	/^void BotClient_Gearbox_WeaponList(void *p, int bot_index)$/;"	f
BotClient_Gearbox_WeaponPickup	bot_client.cpp	/^void BotClient_Gearbox_WeaponPickup(void *p, int bot_index)$/;"	f
BotClient_TFC_AmmoPickup	bot_client.cpp	/^void BotClient_TFC_AmmoPickup(void *p, int bot_index)$/;"	f
BotClient_TFC_AmmoX	bot_client.cpp	/^void BotClient_TFC_AmmoX(void *p, int bot_index)$/;"	f
BotClient_TFC_Battery	bot_client.cpp	/^void BotClient_TFC_Battery(void *p, int bot_index)$/;"	f
BotClient_TFC_CurrentWeapon	bot_client.cpp	/^void BotClient_TFC_CurrentWeapon(void *p, int bot_index)$/;"	f
BotClient_TFC_Damage	bot_client.cpp	/^void BotClient_TFC_Damage(void *p, int bot_index)$/;"	f
BotClient_TFC_DeathMsg	bot_client.cpp	/^void BotClient_TFC_DeathMsg(void *p, int bot_index)$/;"	f
BotClient_TFC_Health	bot_client.cpp	/^void BotClient_TFC_Health(void *p, int bot_index)$/;"	f
BotClient_TFC_ItemPickup	bot_client.cpp	/^void BotClient_TFC_ItemPickup(void *p, int bot_index)$/;"	f
BotClient_TFC_ScreenFade	bot_client.cpp	/^void BotClient_TFC_ScreenFade(void *p, int bot_index)$/;"	f
BotClient_TFC_VGUI	bot_client.cpp	/^void BotClient_TFC_VGUI(void *p, int bot_index)$/;"	f
BotClient_TFC_WeaponList	bot_client.cpp	/^void BotClient_TFC_WeaponList(void *p, int bot_index)$/;"	f
BotClient_TFC_WeaponPickup	bot_client.cpp	/^void BotClient_TFC_WeaponPickup(void *p, int bot_index)$/;"	f
BotClient_Valve_AmmoPickup	bot_client.cpp	/^void BotClient_Valve_AmmoPickup(void *p, int bot_index)$/;"	f
BotClient_Valve_AmmoX	bot_client.cpp	/^void BotClient_Valve_AmmoX(void *p, int bot_index)$/;"	f
BotClient_Valve_Battery	bot_client.cpp	/^void BotClient_Valve_Battery(void *p, int bot_index)$/;"	f
BotClient_Valve_CurrentWeapon	bot_client.cpp	/^void BotClient_Valve_CurrentWeapon(void *p, int bot_index)$/;"	f
BotClient_Valve_Damage	bot_client.cpp	/^void BotClient_Valve_Damage(void *p, int bot_index)$/;"	f
BotClient_Valve_DeathMsg	bot_client.cpp	/^void BotClient_Valve_DeathMsg(void *p, int bot_index)$/;"	f
BotClient_Valve_Health	bot_client.cpp	/^void BotClient_Valve_Health(void *p, int bot_index)$/;"	f
BotClient_Valve_ItemPickup	bot_client.cpp	/^void BotClient_Valve_ItemPickup(void *p, int bot_index)$/;"	f
BotClient_Valve_ScreenFade	bot_client.cpp	/^void BotClient_Valve_ScreenFade(void *p, int bot_index)$/;"	f
BotClient_Valve_WeaponList	bot_client.cpp	/^void BotClient_Valve_WeaponList(void *p, int bot_index)$/;"	f
BotClient_Valve_WeaponPickup	bot_client.cpp	/^void BotClient_Valve_WeaponPickup(void *p, int bot_index)$/;"	f
BotCreate	bot.cpp	/^void BotCreate( edict_t *pPlayer, const char *arg1, const char *arg2,$/;"	f
BotEntityIsVisible	bot.cpp	/^bool BotEntityIsVisible( bot_t *pBot, Vector dest )$/;"	f
BotFindEnemy	bot_combat.cpp	/^edict_t *BotFindEnemy( bot_t *pBot )$/;"	f
BotFindItem	bot.cpp	/^void BotFindItem( bot_t *pBot )$/;"	f
BotFindWaypoint	bot_navigate.cpp	/^bool BotFindWaypoint( bot_t *pBot )$/;"	f
BotFireWeapon	bot_combat.cpp	/^bool BotFireWeapon( Vector v_enemy, bot_t *pBot, int weapon_choice)$/;"	f
BotFixIdealPitch	bot_navigate.cpp	/^void BotFixIdealPitch(edict_t *pEdict)$/;"	f
BotFixIdealYaw	bot_navigate.cpp	/^void BotFixIdealYaw(edict_t *pEdict)$/;"	f
BotFollowUser	bot_navigate.cpp	/^bool BotFollowUser( bot_t *pBot )$/;"	f
BotHeadTowardWaypoint	bot_navigate.cpp	/^bool BotHeadTowardWaypoint( bot_t *pBot )$/;"	f
BotInFieldOfView	bot.cpp	/^int BotInFieldOfView(bot_t *pBot, Vector dest)$/;"	f
BotNameInit	bot.cpp	/^void BotNameInit( void )$/;"	f
BotOnLadder	bot_navigate.cpp	/^void BotOnLadder( bot_t *pBot, float moved_distance )$/;"	f
BotPickName	bot.cpp	/^void BotPickName( char *name_buffer )$/;"	f
BotRandomTurn	bot_navigate.cpp	/^void BotRandomTurn( bot_t *pBot )$/;"	f
BotShootAtEnemy	bot_combat.cpp	/^void BotShootAtEnemy( bot_t *pBot )$/;"	f
BotShootTripmine	bot_combat.cpp	/^bool BotShootTripmine( bot_t *pBot )$/;"	f
BotSpawnInit	bot.cpp	/^void BotSpawnInit( bot_t *pBot )$/;"	f
BotStartGame	bot_start.cpp	/^void BotStartGame( bot_t *pBot )$/;"	f
BotStuckInCorner	bot_navigate.cpp	/^bool BotStuckInCorner( bot_t *pBot )$/;"	f
BotThink	bot.cpp	/^void BotThink( bot_t *pBot )$/;"	f
BotTurnAtWall	bot_navigate.cpp	/^void BotTurnAtWall( bot_t *pBot, TraceResult *tr )$/;"	f
BotUnderWater	bot_navigate.cpp	/^void BotUnderWater( bot_t *pBot )$/;"	f
BotUseLift	bot_navigate.cpp	/^void BotUseLift( bot_t *pBot, float moved_distance )$/;"	f
CBSENTENCENAME_MAX	util.h	455;"	d
CBTEXTURENAMEMAX	util.h	478;"	d
CBaseAnimating	cbase.h	/^class CBaseAnimating : public CBaseDelay$/;"	c	inherits:CBaseDelay
CBaseAnimating::HandleAnimEvent	cbase.h	/^	virtual void HandleAnimEvent( MonsterEvent_t *pEvent ) { return; };$/;"	f	class:CBaseAnimating	implementation:virtual	access:public
CBaseAnimating::m_SaveData	cbase.h	/^	static	TYPEDESCRIPTION m_SaveData[];$/;"	m	class:CBaseAnimating	access:public
CBaseAnimating::m_fSequenceFinished	cbase.h	/^	BOOL				m_fSequenceFinished;\/\/ flag set when StudioAdvanceFrame moves across a frame boundry$/;"	m	class:CBaseAnimating	access:public
CBaseAnimating::m_fSequenceLoops	cbase.h	/^	BOOL				m_fSequenceLoops;	\/\/ true if the sequence loops$/;"	m	class:CBaseAnimating	access:public
CBaseAnimating::m_flFrameRate	cbase.h	/^	float				m_flFrameRate;		\/\/ computed FPS for current sequence$/;"	m	class:CBaseAnimating	access:public
CBaseAnimating::m_flGroundSpeed	cbase.h	/^	float				m_flGroundSpeed;	\/\/ computed linear movement rate for current sequence$/;"	m	class:CBaseAnimating	access:public
CBaseAnimating::m_flLastEventCheck	cbase.h	/^	float				m_flLastEventCheck;	\/\/ last time the event list was checked$/;"	m	class:CBaseAnimating	access:public
CBaseButton	cbase.h	/^class CBaseButton : public CBaseToggle$/;"	c	inherits:CBaseToggle
CBaseButton::BUTTON_CODE	cbase.h	/^	enum BUTTON_CODE { BUTTON_NOTHING, BUTTON_ACTIVATE, BUTTON_RETURN };$/;"	g	class:CBaseButton	access:public
CBaseButton::BUTTON_CODE::BUTTON_ACTIVATE	cbase.h	/^	enum BUTTON_CODE { BUTTON_NOTHING, BUTTON_ACTIVATE, BUTTON_RETURN };$/;"	e	enum:CBaseButton::BUTTON_CODE
CBaseButton::BUTTON_CODE::BUTTON_NOTHING	cbase.h	/^	enum BUTTON_CODE { BUTTON_NOTHING, BUTTON_ACTIVATE, BUTTON_RETURN };$/;"	e	enum:CBaseButton::BUTTON_CODE
CBaseButton::BUTTON_CODE::BUTTON_RETURN	cbase.h	/^	enum BUTTON_CODE { BUTTON_NOTHING, BUTTON_ACTIVATE, BUTTON_RETURN };$/;"	e	enum:CBaseButton::BUTTON_CODE
CBaseButton::ObjectCaps	cbase.h	/^	virtual int	ObjectCaps( void ) { return (CBaseToggle:: ObjectCaps() & ~FCAP_ACROSS_TRANSITION) | (pev->takedamage?0:FCAP_IMPULSE_USE); }$/;"	f	class:CBaseButton	implementation:virtual	access:public
CBaseButton::m_SaveData	cbase.h	/^	static	TYPEDESCRIPTION m_SaveData[];$/;"	m	class:CBaseButton	access:public
CBaseButton::m_bLockedSentence	cbase.h	/^	BYTE	m_bLockedSentence;	$/;"	m	class:CBaseButton	access:public
CBaseButton::m_bLockedSound	cbase.h	/^	BYTE	m_bLockedSound;		\/\/ ordinals from entity selection$/;"	m	class:CBaseButton	access:public
CBaseButton::m_bUnlockedSentence	cbase.h	/^	BYTE	m_bUnlockedSentence;$/;"	m	class:CBaseButton	access:public
CBaseButton::m_bUnlockedSound	cbase.h	/^	BYTE	m_bUnlockedSound;	$/;"	m	class:CBaseButton	access:public
CBaseButton::m_fRotating	cbase.h	/^	BOOL	m_fRotating;		\/\/ a rotating button?  default is a sliding button.$/;"	m	class:CBaseButton	access:public
CBaseButton::m_fStayPushed	cbase.h	/^	BOOL	m_fStayPushed;	\/\/ button stays pushed in until touched again?$/;"	m	class:CBaseButton	access:public
CBaseButton::m_ls	cbase.h	/^	locksound_t m_ls;			\/\/ door lock sounds$/;"	m	class:CBaseButton	access:public
CBaseButton::m_sounds	cbase.h	/^	int		m_sounds;$/;"	m	class:CBaseButton	access:public
CBaseButton::m_strChangeTarget	cbase.h	/^	string_t m_strChangeTarget;	\/\/ if this field is not null, this is an index into the engine string array.$/;"	m	class:CBaseButton	access:public
CBaseDelay	cbase.h	/^class CBaseDelay : public CBaseEntity$/;"	c	inherits:CBaseEntity
CBaseDelay::m_SaveData	cbase.h	/^	static	TYPEDESCRIPTION m_SaveData[];$/;"	m	class:CBaseDelay	access:public
CBaseDelay::m_flDelay	cbase.h	/^	float		m_flDelay;$/;"	m	class:CBaseDelay	access:public
CBaseDelay::m_iszKillTarget	cbase.h	/^	int			m_iszKillTarget;$/;"	m	class:CBaseDelay	access:public
CBaseEntity	cbase.h	/^class CBaseEntity $/;"	c
CBaseEntity::Activate	cbase.h	/^	virtual void	Activate( void ) {}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::AddPlayerItem	cbase.h	/^	virtual BOOL	AddPlayerItem( CBasePlayerItem *pItem ) { return 0; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::AddPoints	cbase.h	/^	virtual void	AddPoints( int score, BOOL bAllowNegativeScore ) {}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::AddPointsToTeam	cbase.h	/^	virtual void	AddPointsToTeam( int score, BOOL bAllowNegativeScore ) {}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::Blocked	cbase.h	/^	virtual void Blocked( CBaseEntity *pOther ) { if (m_pfnBlocked) (this->*m_pfnBlocked)( pOther ); };$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::BlockedSet	cbase.h	/^	ENTITYFUNCPTR	BlockedSet( ENTITYFUNCPTR func, char *name ) $/;"	f	class:CBaseEntity	access:public
CBaseEntity::BloodColor	cbase.h	/^	virtual int		BloodColor( void ) { return DONT_BLEED; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::BodyTarget	cbase.h	/^	virtual Vector BodyTarget( const Vector &posSrc ) { return Center( ); };		\/\/ position to shoot at$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::Center	cbase.h	/^	virtual Vector Center( ) { return (pev->absmax + pev->absmin) * 0.5; }; \/\/ center point of entity$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::Classify	cbase.h	/^	virtual int Classify ( void ) { return CLASS_NONE; };$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::DeathNotice	cbase.h	/^	virtual void DeathNotice ( entvars_t *pevChild ) {}\/\/ monster maker children use this to tell the monster maker that they have died.$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::EarPosition	cbase.h	/^	virtual Vector EarPosition( ) { return pev->origin + pev->view_ofs; };			\/\/ position of ears$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::EyePosition	cbase.h	/^	virtual Vector EyePosition( ) { return pev->origin + pev->view_ofs; };			\/\/ position of eyes$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::FBecomeProne	cbase.h	/^	virtual BOOL FBecomeProne( void ) {return FALSE;};$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::FunctionCheck	cbase.h	/^	void FunctionCheck( void *pFunction, char *name ) $/;"	f	class:CBaseEntity	access:public
CBaseEntity::GetDelay	cbase.h	/^	virtual float	GetDelay( void ) { return 0; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::GetMonsterPointer	cbase.h	/^	CBaseMonster *GetMonsterPointer( edict_t *pentMonster ) $/;"	f	class:CBaseEntity	access:public
CBaseEntity::GetMonsterPointer	cbase.h	/^	CBaseMonster *GetMonsterPointer( entvars_t *pevMonster ) $/;"	f	class:CBaseEntity	access:public
CBaseEntity::GetToggleState	cbase.h	/^	virtual	int		GetToggleState( void ) { return TS_AT_TOP; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::GiveAmmo	cbase.h	/^	virtual int 	GiveAmmo( int iAmount, char *szName, int iMax ) { return -1; };$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::HasTarget	cbase.h	/^	virtual BOOL	HasTarget( string_t targetname ) { return FStrEq(STRING(targetname), STRING(pev->targetname) ); }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::Illumination	cbase.h	/^	virtual int Illumination( ) { return GETENTITYILLUM( ENT( pev ) ); };$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::Instance	cbase.h	/^	static CBaseEntity *Instance( edict_t *pent ) $/;"	f	class:CBaseEntity	access:public
CBaseEntity::Instance	cbase.h	/^	static CBaseEntity *Instance( edict_t *pent )$/;"	f	class:CBaseEntity	access:public
CBaseEntity::Instance	cbase.h	/^	static CBaseEntity *Instance( entvars_t *pev ) { return Instance( ENT( pev ) ); }$/;"	f	class:CBaseEntity	access:public
CBaseEntity::Instance	cbase.h	/^	static CBaseEntity *Instance( int eoffset) { return Instance( ENT( eoffset) ); }$/;"	f	class:CBaseEntity	access:public
CBaseEntity::IsAlive	cbase.h	/^	virtual BOOL	IsAlive( void ) { return (pev->deadflag == DEAD_NO) && pev->health > 0; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::IsBSPModel	cbase.h	/^	virtual BOOL	IsBSPModel( void ) { return pev->solid == SOLID_BSP || pev->movetype == MOVETYPE_PUSHSTEP; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::IsLockedByMaster	cbase.h	/^	BOOL    IsLockedByMaster( void ) { return FALSE; }$/;"	f	class:CBaseEntity	access:public
CBaseEntity::IsMoving	cbase.h	/^	virtual int		IsMoving( void ) { return pev->velocity != g_vecZero; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::IsNetClient	cbase.h	/^	virtual BOOL	IsNetClient( void ) { return FALSE; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::IsPlayer	cbase.h	/^	virtual	BOOL	IsPlayer( void ) { return FALSE; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::IsSneaking	cbase.h	/^	virtual BOOL    IsSneaking( void ) { return FALSE; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::IsTriggered	cbase.h	/^	virtual BOOL    IsTriggered( CBaseEntity *pActivator ) {return TRUE;}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::KeyValue	cbase.h	/^	virtual void	KeyValue( KeyValueData* pkvd) { pkvd->fHandled = FALSE; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::MyMonsterPointer	cbase.h	/^	virtual CBaseMonster *MyMonsterPointer( void ) { return NULL;}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::MySquadMonsterPointer	cbase.h	/^	virtual CSquadMonster *MySquadMonsterPointer( void ) { return NULL;}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::ObjectCaps	cbase.h	/^	virtual int		ObjectCaps( void ) { return FCAP_ACROSS_TRANSITION; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::OnControls	cbase.h	/^	virtual BOOL	OnControls( entvars_t *pev ) { return FALSE; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::OverrideReset	cbase.h	/^	virtual void	OverrideReset( void ) {}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::Precache	cbase.h	/^	virtual void	Precache( void ) { return; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::ReflectGauss	cbase.h	/^	virtual BOOL	ReflectGauss( void ) { return ( IsBSPModel() && !pev->takedamage ); }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::RemovePlayerItem	cbase.h	/^	virtual BOOL	RemovePlayerItem( CBasePlayerItem *pItem ) { return 0; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::Respawn	cbase.h	/^	virtual CBaseEntity *Respawn( void ) { return NULL; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::SUB_CallUseToggle	cbase.h	/^	void EXPORT SUB_CallUseToggle( void ) { this->Use( this, this, USE_TOGGLE, 0 ); }$/;"	f	class:CBaseEntity	access:public
CBaseEntity::SetToggleState	cbase.h	/^	virtual void	SetToggleState( int state ) {}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::Spawn	cbase.h	/^	virtual void	Spawn( void ) { return; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::StartSneaking	cbase.h	/^	virtual void    StartSneaking( void ) {}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::StopSneaking	cbase.h	/^	virtual void    StopSneaking( void ) {}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::TeamID	cbase.h	/^	virtual const char *TeamID( void ) { return ""; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::Think	cbase.h	/^	virtual void Think( void ) { if (m_pfnThink) (this->*m_pfnThink)(); };$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::ThinkSet	cbase.h	/^	BASEPTR	ThinkSet( BASEPTR func, char *name ) $/;"	f	class:CBaseEntity	access:public
CBaseEntity::Touch	cbase.h	/^	virtual void Touch( CBaseEntity *pOther ) { if (m_pfnTouch) (this->*m_pfnTouch)( pOther ); };$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::TouchSet	cbase.h	/^	ENTITYFUNCPTR TouchSet( ENTITYFUNCPTR func, char *name ) $/;"	f	class:CBaseEntity	access:public
CBaseEntity::UpdateOwner	cbase.h	/^	virtual	void UpdateOwner( void ) { return; };$/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::Use	cbase.h	/^	virtual void Use( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYPE useType, float value ) $/;"	f	class:CBaseEntity	implementation:virtual	access:public
CBaseEntity::UseSet	cbase.h	/^	USEPTR	UseSet( USEPTR func, char *name ) $/;"	f	class:CBaseEntity	access:public
CBaseEntity::edict	cbase.h	/^	edict_t *edict() { return ENT( pev ); };$/;"	f	class:CBaseEntity	access:public
CBaseEntity::entindex	cbase.h	/^	int	  entindex( ) { return ENTINDEX( edict() ); };$/;"	f	class:CBaseEntity	access:public
CBaseEntity::eoffset	cbase.h	/^	EOFFSET eoffset( ) { return OFFSET( pev ); };$/;"	f	class:CBaseEntity	access:public
CBaseEntity::m_SaveData	cbase.h	/^	static	TYPEDESCRIPTION m_SaveData[];$/;"	m	class:CBaseEntity	access:public
CBaseEntity::m_pGoalEnt	cbase.h	/^	CBaseEntity			*m_pGoalEnt;\/\/ path corner we are heading towards$/;"	m	class:CBaseEntity	access:public
CBaseEntity::m_pLink	cbase.h	/^	CBaseEntity			*m_pLink;\/\/ used for temporary link-list operations. $/;"	m	class:CBaseEntity	access:public
CBaseEntity::m_pfnBlocked	cbase.h	/^	void (CBaseEntity ::*m_pfnBlocked)( CBaseEntity *pOther );$/;"	m	class:CBaseEntity	access:public
CBaseEntity::m_pfnThink	cbase.h	/^	void (CBaseEntity ::*m_pfnThink)(void);$/;"	m	class:CBaseEntity	access:public
CBaseEntity::m_pfnTouch	cbase.h	/^	void (CBaseEntity ::*m_pfnTouch)( CBaseEntity *pOther );$/;"	m	class:CBaseEntity	access:public
CBaseEntity::m_pfnUse	cbase.h	/^	void (CBaseEntity ::*m_pfnUse)( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYPE useType, float value );$/;"	m	class:CBaseEntity	access:public
CBaseEntity::operator delete	cbase.h	/^	void operator delete(void *pMem, entvars_t *pev)$/;"	f	class:CBaseEntity	access:public
CBaseEntity::operator new	cbase.h	/^    void *operator new( size_t stAllocateBlock, entvars_t *pev )$/;"	f	class:CBaseEntity	access:public
CBaseEntity::pev	cbase.h	/^	entvars_t *pev;		\/\/ Don't need to save\/restore this pointer, the engine resets it$/;"	m	class:CBaseEntity	access:public
CBaseMonster	basemonster.h	/^class CBaseMonster : public CBaseToggle$/;"	c	inherits:CBaseToggle
CBaseMonster::ClearConditions	basemonster.h	/^	inline void	ClearConditions( int iConditions ) { m_afConditions &= ~iConditions; }$/;"	f	class:CBaseMonster	access:public
CBaseMonster::Forget	basemonster.h	/^	inline void	Forget( int iMemory ) { m_afMemory &= ~iMemory; }$/;"	f	class:CBaseMonster	access:public
CBaseMonster::HasAllConditions	basemonster.h	/^	inline BOOL HasAllConditions( int iConditions ) { if ( (m_afConditions & iConditions) == iConditions ) return TRUE; return FALSE; }$/;"	f	class:CBaseMonster	access:public
CBaseMonster::HasAllMemories	basemonster.h	/^	inline BOOL HasAllMemories( int iMemory ) { if ( (m_afMemory & iMemory) == iMemory ) return TRUE; return FALSE; }$/;"	f	class:CBaseMonster	access:public
CBaseMonster::HasConditions	basemonster.h	/^	inline BOOL HasConditions( int iConditions ) { if ( m_afConditions & iConditions ) return TRUE; return FALSE; }$/;"	f	class:CBaseMonster	access:public
CBaseMonster::HasMemory	basemonster.h	/^	inline BOOL HasMemory( int iMemory ) { if ( m_afMemory & iMemory ) return TRUE; return FALSE; }$/;"	f	class:CBaseMonster	access:public
CBaseMonster::IsAlive	basemonster.h	/^	virtual BOOL	IsAlive( void ) { return (pev->deadflag != DEAD_DEAD); }$/;"	f	class:CBaseMonster	implementation:virtual	access:public
CBaseMonster::PainSound	basemonster.h	/^	virtual void PainSound ( void ) { return; };$/;"	f	class:CBaseMonster	implementation:virtual	access:public
CBaseMonster::Remember	basemonster.h	/^	inline void	Remember( int iMemory ) { m_afMemory |= iMemory; }$/;"	f	class:CBaseMonster	access:public
CBaseMonster::SetConditions	basemonster.h	/^	inline void	SetConditions( int iConditions ) { m_afConditions |= iConditions; }$/;"	f	class:CBaseMonster	access:public
CBaseMonster::StopAnimation	basemonster.h	/^	inline void StopAnimation( void ) { pev->framerate = 0; }$/;"	f	class:CBaseMonster	access:public
CBaseMonster::m_Activity	basemonster.h	/^	Activity			m_Activity;\/\/ what the monster is doing (animation)$/;"	m	class:CBaseMonster	access:public
CBaseMonster::m_HackedGunPos	basemonster.h	/^	Vector				m_HackedGunPos;	\/\/ HACK until we can query end of gun$/;"	m	class:CBaseMonster	access:public
CBaseMonster::m_IdealActivity	basemonster.h	/^	Activity			m_IdealActivity;\/\/ monster should switch to this activity$/;"	m	class:CBaseMonster	access:public
CBaseMonster::m_IdealMonsterState	basemonster.h	/^	MONSTERSTATE		m_IdealMonsterState;\/\/ monster should change to this state$/;"	m	class:CBaseMonster	access:public
CBaseMonster::m_LastHitGroup	basemonster.h	/^	int					m_LastHitGroup; \/\/ the last body region that took damage$/;"	m	class:CBaseMonster	access:public
CBaseMonster::m_MonsterState	basemonster.h	/^	MONSTERSTATE		m_MonsterState;\/\/ monster's current state$/;"	m	class:CBaseMonster	access:public
CBaseMonster::m_afConditions	basemonster.h	/^	int					m_afConditions;$/;"	m	class:CBaseMonster	access:public
CBaseMonster::m_afMemory	basemonster.h	/^	int					m_afMemory;$/;"	m	class:CBaseMonster	access:public
CBaseMonster::m_bitsDamageType	basemonster.h	/^	int					m_bitsDamageType;	\/\/ what types of damage has monster (player) taken$/;"	m	class:CBaseMonster	access:public
CBaseMonster::m_bloodColor	basemonster.h	/^	int					m_bloodColor;		\/\/ color of blood particless$/;"	m	class:CBaseMonster	access:public
CBaseMonster::m_flFieldOfView	basemonster.h	/^	float				m_flFieldOfView;\/\/ width of monster's field of view ( dot product )$/;"	m	class:CBaseMonster	access:public
CBaseMonster::m_flNextAttack	basemonster.h	/^	float				m_flNextAttack;		\/\/ cannot attack again until this time$/;"	m	class:CBaseMonster	access:public
CBaseMonster::m_hEnemy	basemonster.h	/^	EHANDLE				m_hEnemy;		 \/\/ the entity that the monster is fighting.$/;"	m	class:CBaseMonster	access:public
CBaseMonster::m_hTargetEnt	basemonster.h	/^	EHANDLE				m_hTargetEnt;	 \/\/ the entity that the monster is trying to reach$/;"	m	class:CBaseMonster	access:public
CBaseMonster::m_rgbTimeBasedDamage	basemonster.h	/^	BYTE				m_rgbTimeBasedDamage[CDMG_TIMEBASED];$/;"	m	class:CBaseMonster	access:public
CBaseMonster::m_vecEnemyLKP	basemonster.h	/^	Vector				m_vecEnemyLKP;\/\/ last known position of enemy. (enemy's origin)$/;"	m	class:CBaseMonster	access:public
CBaseToggle	cbase.h	/^class CBaseToggle : public CBaseAnimating$/;"	c	inherits:CBaseAnimating
CBaseToggle::GetDelay	cbase.h	/^	virtual float	GetDelay( void ) { return m_flWait; }$/;"	f	class:CBaseToggle	implementation:virtual	access:public
CBaseToggle::GetToggleState	cbase.h	/^	virtual int		GetToggleState( void ) { return m_toggle_state; }$/;"	f	class:CBaseToggle	implementation:virtual	access:public
CBaseToggle::m_SaveData	cbase.h	/^	static	TYPEDESCRIPTION m_SaveData[];$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_bitsDamageInflict	cbase.h	/^	int					m_bitsDamageInflict;	\/\/ DMG_ damage type that the door or tigger does$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_cTriggersLeft	cbase.h	/^	int					m_cTriggersLeft;		\/\/ trigger_counter only, # of activations remaining$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_flActivateFinished	cbase.h	/^	float				m_flActivateFinished;\/\/like attack_finished, but for doors$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_flHeight	cbase.h	/^	float				m_flHeight;$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_flLip	cbase.h	/^	float				m_flLip;$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_flMoveDistance	cbase.h	/^	float				m_flMoveDistance;\/\/ how far a door should slide or rotate$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_flTLength	cbase.h	/^	float				m_flTLength;\/\/ for plats$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_flTWidth	cbase.h	/^	float				m_flTWidth;\/\/ for plats$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_flWait	cbase.h	/^	float				m_flWait;$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_hActivator	cbase.h	/^	EHANDLE				m_hActivator;$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_pfnCallWhenMoveDone	cbase.h	/^	void (CBaseToggle::*m_pfnCallWhenMoveDone)(void);$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_sMaster	cbase.h	/^	string_t m_sMaster;		\/\/ If this button has a master switch, this is the targetname.$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_toggle_state	cbase.h	/^	TOGGLE_STATE		m_toggle_state;$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_vecAngle1	cbase.h	/^	Vector				m_vecAngle1;$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_vecAngle2	cbase.h	/^	Vector				m_vecAngle2;$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_vecFinalAngle	cbase.h	/^	Vector				m_vecFinalAngle;$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_vecFinalDest	cbase.h	/^	Vector				m_vecFinalDest;$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_vecPosition1	cbase.h	/^	Vector				m_vecPosition1;$/;"	m	class:CBaseToggle	access:public
CBaseToggle::m_vecPosition2	cbase.h	/^	Vector				m_vecPosition2;$/;"	m	class:CBaseToggle	access:public
CDLL_DLL_H	cdll_dll.h	21;"	d
CDMG_TIMEBASED	cbase.h	653;"	d
CGlobalState	saverestore.h	/^class CGlobalState$/;"	c
CGlobalState::EntityInTable	saverestore.h	/^	int				EntityInTable( string_t globalname ) { return (Find( globalname ) != NULL) ? 1 : 0; }$/;"	f	class:CGlobalState	access:public
CGlobalState::m_SaveData	saverestore.h	/^	static TYPEDESCRIPTION m_SaveData[];$/;"	m	class:CGlobalState	access:public
CGlobalState::m_listCount	saverestore.h	/^	int				m_listCount;$/;"	m	class:CGlobalState	access:private
CGlobalState::m_pList	saverestore.h	/^	globalentity_t	*m_pList;$/;"	m	class:CGlobalState	access:private
CHANGE_LEVEL	enginecallback.h	33;"	d
CHANGE_PITCH	enginecallback.h	40;"	d
CHAR_TEX_COMPUTER	util.h	488;"	d
CHAR_TEX_CONCRETE	util.h	480;"	d
CHAR_TEX_DIRT	util.h	482;"	d
CHAR_TEX_FLESH	util.h	490;"	d
CHAR_TEX_GLASS	util.h	489;"	d
CHAR_TEX_GRATE	util.h	484;"	d
CHAR_TEX_METAL	util.h	481;"	d
CHAR_TEX_SLOSH	util.h	486;"	d
CHAR_TEX_TILE	util.h	485;"	d
CHAR_TEX_VENT	util.h	483;"	d
CHAR_TEX_WOOD	util.h	487;"	d
CLASS_ALIEN_BIOWEAPON	cbase.h	105;"	d
CLASS_ALIEN_MILITARY	cbase.h	97;"	d
CLASS_ALIEN_MONSTER	cbase.h	99;"	d
CLASS_ALIEN_PASSIVE	cbase.h	98;"	d
CLASS_ALIEN_PREDATOR	cbase.h	101;"	d
CLASS_ALIEN_PREY	cbase.h	100;"	d
CLASS_BARNACLE	cbase.h	106;"	d
CLASS_HUMAN_MILITARY	cbase.h	96;"	d
CLASS_HUMAN_PASSIVE	cbase.h	95;"	d
CLASS_INSECT	cbase.h	102;"	d
CLASS_MACHINE	cbase.h	93;"	d
CLASS_NONE	cbase.h	92;"	d
CLASS_PLAYER	cbase.h	94;"	d
CLASS_PLAYER_ALLY	cbase.h	103;"	d
CLASS_PLAYER_BIOWEAPON	cbase.h	104;"	d
CLIENT_COMMAND	enginecallback.h	59;"	d
CLIENT_PRINTF	enginecallback.h	112;"	d
CMD_ARGC	enginecallback.h	114;"	d
CMD_ARGS	enginecallback.h	113;"	d
CMD_ARGV	enginecallback.h	115;"	d
CMultiSource	cbase.h	/^class CMultiSource : public CPointEntity$/;"	c	inherits:CPointEntity
CMultiSource::ObjectCaps	cbase.h	/^	int	ObjectCaps( void ) { return (CPointEntity::ObjectCaps() | FCAP_MASTER); }$/;"	f	class:CMultiSource	access:public
CMultiSource::m_SaveData	cbase.h	/^	static	TYPEDESCRIPTION m_SaveData[];$/;"	m	class:CMultiSource	access:public
CMultiSource::m_globalstate	cbase.h	/^	string_t	m_globalstate;$/;"	m	class:CMultiSource	access:public
CMultiSource::m_iTotal	cbase.h	/^	int			m_iTotal;$/;"	m	class:CMultiSource	access:public
CMultiSource::m_rgEntities	cbase.h	/^	EHANDLE		m_rgEntities[MS_MAX_TARGETS];$/;"	m	class:CMultiSource	access:public
CMultiSource::m_rgTriggered	cbase.h	/^	int			m_rgTriggered[MS_MAX_TARGETS];$/;"	m	class:CMultiSource	access:public
COMPARE_FILE_TIME	enginecallback.h	121;"	d
CONSTANT	util.h	70;"	d
CPointEntity	cbase.h	/^class CPointEntity : public CBaseEntity$/;"	c	inherits:CBaseEntity
CPointEntity::ObjectCaps	cbase.h	/^	virtual int	ObjectCaps( void ) { return CBaseEntity :: ObjectCaps() & ~FCAP_ACROSS_TRANSITION; }$/;"	f	class:CPointEntity	implementation:virtual	access:public
CRC32_FINAL	enginecallback.h	67;"	d
CRC32_INIT	enginecallback.h	64;"	d
CRC32_PROCESS_BUFFER	enginecallback.h	65;"	d
CRC32_PROCESS_BYTE	enginecallback.h	66;"	d
CREATE_ENTITY	enginecallback.h	42;"	d
CREATE_FAKE_CLIENT	bot.cpp	/^inline edict_t *CREATE_FAKE_CLIENT( const char *netname )$/;"	f
CREATE_NAMED_ENTITY	enginecallback.h	44;"	d
CRestore	saverestore.h	/^	CRestore( SAVERESTOREDATA *pdata ) : CSaveRestoreBuffer( pdata ) { m_global = 0; m_precache = TRUE; }$/;"	f	class:CRestore	access:public
CRestore	saverestore.h	/^class CRestore : public CSaveRestoreBuffer$/;"	c	inherits:CSaveRestoreBuffer
CRestore::CRestore	saverestore.h	/^	CRestore( SAVERESTOREDATA *pdata ) : CSaveRestoreBuffer( pdata ) { m_global = 0; m_precache = TRUE; }$/;"	f	class:CRestore	access:public
CRestore::Empty	saverestore.h	/^	int		Empty( void ) { return (m_pdata == NULL) || ((m_pdata->pCurrentData-m_pdata->pBaseData)>=m_pdata->bufferSize); }$/;"	f	class:CRestore	access:public
CRestore::PrecacheMode	saverestore.h	/^	void	PrecacheMode( BOOL mode ) { m_precache = mode; }$/;"	f	class:CRestore	access:public
CRestore::SetGlobalMode	saverestore.h	/^	inline	void SetGlobalMode( int global ) { m_global = global; }$/;"	f	class:CRestore	access:public
CRestore::m_global	saverestore.h	/^	int		m_global;		\/\/ Restoring a global entity?$/;"	m	class:CRestore	access:private
CRestore::m_precache	saverestore.h	/^	BOOL	m_precache;$/;"	m	class:CRestore	access:private
CSTRIKE_DLL	bot.h	41;"	d
CS_WEAPON_AK47	bot_weapons.h	87;"	d
CS_WEAPON_AUG	bot_weapons.h	67;"	d
CS_WEAPON_AWP	bot_weapons.h	77;"	d
CS_WEAPON_C4	bot_weapons.h	65;"	d
CS_WEAPON_DEAGLE	bot_weapons.h	85;"	d
CS_WEAPON_ELITE	bot_weapons.h	69;"	d
CS_WEAPON_FIVESEVEN	bot_weapons.h	70;"	d
CS_WEAPON_FLASHBANG	bot_weapons.h	84;"	d
CS_WEAPON_G3SG1	bot_weapons.h	83;"	d
CS_WEAPON_GLOCK18	bot_weapons.h	76;"	d
CS_WEAPON_HEGRENADE	bot_weapons.h	63;"	d
CS_WEAPON_KNIFE	bot_weapons.h	88;"	d
CS_WEAPON_M249	bot_weapons.h	79;"	d
CS_WEAPON_M3	bot_weapons.h	80;"	d
CS_WEAPON_M4A1	bot_weapons.h	81;"	d
CS_WEAPON_MAC10	bot_weapons.h	66;"	d
CS_WEAPON_MP5NAVY	bot_weapons.h	78;"	d
CS_WEAPON_P228	bot_weapons.h	60;"	d
CS_WEAPON_P90	bot_weapons.h	89;"	d
CS_WEAPON_SCOUT	bot_weapons.h	62;"	d
CS_WEAPON_SG550	bot_weapons.h	72;"	d
CS_WEAPON_SG552	bot_weapons.h	86;"	d
CS_WEAPON_SMOKEGRENADE	bot_weapons.h	68;"	d
CS_WEAPON_TMP	bot_weapons.h	82;"	d
CS_WEAPON_UMP45	bot_weapons.h	71;"	d
CS_WEAPON_UNKNOWN14	bot_weapons.h	73;"	d
CS_WEAPON_UNKNOWN15	bot_weapons.h	74;"	d
CS_WEAPON_UNKNOWN2	bot_weapons.h	61;"	d
CS_WEAPON_USP	bot_weapons.h	75;"	d
CS_WEAPON_XM1014	bot_weapons.h	64;"	d
CSave	saverestore.h	/^	CSave( SAVERESTOREDATA *pdata ) : CSaveRestoreBuffer( pdata ) {};$/;"	f	class:CSave	access:public
CSave	saverestore.h	/^class CSave : public CSaveRestoreBuffer$/;"	c	inherits:CSaveRestoreBuffer
CSave::CSave	saverestore.h	/^	CSave( SAVERESTOREDATA *pdata ) : CSaveRestoreBuffer( pdata ) {};$/;"	f	class:CSave	access:public
CSaveRestoreBuffer	saverestore.h	/^class CSaveRestoreBuffer$/;"	c
CSaveRestoreBuffer::EntityFlags	saverestore.h	/^	int			EntityFlags( int entityIndex, int flags ) { return EntityFlagsSet( entityIndex, 0 ); }$/;"	f	class:CSaveRestoreBuffer	access:public
CSaveRestoreBuffer::m_pdata	saverestore.h	/^	SAVERESTOREDATA		*m_pdata;$/;"	m	class:CSaveRestoreBuffer	access:protected
CVAR_GET_FLOAT	enginecallback.h	84;"	d
CVAR_GET_POINTER	enginecallback.h	127;"	d
CVAR_GET_STRING	enginecallback.h	85;"	d
CVAR_REGISTER	enginecallback.h	83;"	d
CVAR_SET_FLOAT	enginecallback.h	86;"	d
CVAR_SET_STRING	enginecallback.h	87;"	d
CVOXFILESENTENCEMAX	util.h	456;"	d
CWorld	cbase.h	/^class CWorld : public CBaseEntity$/;"	c	inherits:CBaseEntity
Center	cbase.h	/^	virtual Vector Center( ) { return (pev->absmax + pev->absmin) * 0.5; }; \/\/ center point of entity$/;"	f	class:CBaseEntity	implementation:virtual	access:public
Classify	cbase.h	/^	virtual int Classify ( void ) { return CLASS_NONE; };$/;"	f	class:CBaseEntity	implementation:virtual	access:public
ClearBits	util.h	61;"	d
ClearConditions	basemonster.h	/^	inline void	ClearConditions( int iConditions ) { m_afConditions &= ~iConditions; }$/;"	f	class:CBaseMonster	access:public
ClientCommand	dll.cpp	/^void ClientCommand( edict_t *pEntity )$/;"	f
ClientConnect	dll.cpp	/^BOOL ClientConnect( edict_t *pEntity, const char *pszName, const char *pszAddress, char szRejectReason[ 128 ]  )$/;"	f
ClientDisconnect	dll.cpp	/^void ClientDisconnect( edict_t *pEntity )$/;"	f
ClientKill	dll.cpp	/^void ClientKill( edict_t *pEntity )$/;"	f
ClientPrint	util.cpp	/^void ClientPrint( edict_t *pEntity, int msg_dest, const char *msg_name)$/;"	f
ClientPutInServer	dll.cpp	/^void ClientPutInServer( edict_t *pEntity )$/;"	f
ClientUserInfoChanged	dll.cpp	/^void ClientUserInfoChanged( edict_t *pEntity, char *infobuffer )$/;"	f
CmdEnd	dll.cpp	/^void CmdEnd ( const edict_t *player )$/;"	f
CmdStart	dll.cpp	/^void CmdStart( const edict_t *player, const struct usercmd_s *cmd, unsigned int random_seed )$/;"	f
Cmd_Argc	dll.cpp	/^int Cmd_Argc( void )$/;"	f
Cmd_Args	dll.cpp	/^const char *Cmd_Args( void )$/;"	f
Cmd_Argv	dll.cpp	/^const char *Cmd_Argv( int argc )$/;"	f
ConnectionlessPacket	dll.cpp	/^int ConnectionlessPacket( const struct netadr_s *net_from, const char *args, char *response_buffer, int *response_buffer_size )$/;"	f
CopyToArray	vector.h	/^	inline void CopyToArray(float* rgfl) const		{ rgfl[0] = x, rgfl[1] = y, rgfl[2] = z; }$/;"	f	class:Vector	access:public
CreateBaseline	dll.cpp	/^void CreateBaseline( int player, int eindex, struct entity_state_s *baseline, struct edict_s *entity, int playermodelindex, vec3_t player_mins, vec3_t player_maxs )$/;"	f
CreateInstancedBaselines	dll.cpp	/^void CreateInstancedBaselines( void )$/;"	f
CrossProduct	vector.h	/^inline Vector CrossProduct(const Vector& a, const Vector& b) { return Vector( a.y*b.z - a.z*b.y, a.z*b.x - a.x*b.z, a.x*b.y - a.y*b.x ); }$/;"	f
DBG_EntOfVars	util.cpp	/^edict_t *DBG_EntOfVars( const entvars_t *pev )$/;"	f
DEBUG	extdll.h	25;"	d
DECAL_INDEX	enginecallback.h	62;"	d
DECLARE_GLOBAL_METHOD	util.h	82;"	d
DELTA_ADDENCODER	enginecallback.h	139;"	d
DELTA_FINDFIELD	enginecallback.h	144;"	d
DELTA_SET	enginecallback.h	137;"	d
DELTA_SETBYINDEX	enginecallback.h	145;"	d
DELTA_UNSET	enginecallback.h	138;"	d
DELTA_UNSETBYINDEX	enginecallback.h	146;"	d
DLL_GLOBAL	util.h	66;"	d
DMG_ACID	cbase.h	610;"	d
DMG_ALWAYSGIB	cbase.h	600;"	d
DMG_BLAST	cbase.h	594;"	d
DMG_BULLET	cbase.h	589;"	d
DMG_BURN	cbase.h	591;"	d
DMG_CLUB	cbase.h	595;"	d
DMG_CRUSH	cbase.h	588;"	d
DMG_DROWN	cbase.h	601;"	d
DMG_DROWNRECOVER	cbase.h	609;"	d
DMG_ENERGYBEAM	cbase.h	598;"	d
DMG_FALL	cbase.h	593;"	d
DMG_FREEZE	cbase.h	592;"	d
DMG_GENERIC	cbase.h	587;"	d
DMG_GIB_CORPSE	cbase.h	616;"	d
DMG_MORTAR	cbase.h	613;"	d
DMG_NERVEGAS	cbase.h	606;"	d
DMG_NEVERGIB	cbase.h	599;"	d
DMG_PARALYZE	cbase.h	605;"	d
DMG_POISON	cbase.h	607;"	d
DMG_RADIATION	cbase.h	608;"	d
DMG_SHOCK	cbase.h	596;"	d
DMG_SHOWNHUD	cbase.h	619;"	d
DMG_SLASH	cbase.h	590;"	d
DMG_SLOWBURN	cbase.h	611;"	d
DMG_SLOWFREEZE	cbase.h	612;"	d
DMG_SONIC	cbase.h	597;"	d
DMG_TIMEBASED	cbase.h	603;"	d
DONT_BLEED	util.h	158;"	d
DROP_TO_FLOOR	enginecallback.h	47;"	d
DeathNotice	cbase.h	/^	virtual void DeathNotice ( entvars_t *pevChild ) {}\/\/ monster maker children use this to tell the monster maker that they have died.$/;"	f	class:CBaseEntity	implementation:virtual	access:public
DelayedUse	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(DelayedUse);$/;"	v
DispatchBlocked	dll.cpp	/^void DispatchBlocked( edict_t *pentBlocked, edict_t *pentOther )$/;"	f
DispatchKeyValue	dll.cpp	/^void DispatchKeyValue( edict_t *pentKeyvalue, KeyValueData *pkvd )$/;"	f
DispatchObjectCollsionBox	dll.cpp	/^void DispatchObjectCollsionBox( edict_t *pent )$/;"	f
DispatchRestore	dll.cpp	/^int DispatchRestore( edict_t *pent, SAVERESTOREDATA *pSaveData, int globalEntity )$/;"	f
DispatchSave	dll.cpp	/^void DispatchSave( edict_t *pent, SAVERESTOREDATA *pSaveData )$/;"	f
DispatchSpawn	dll.cpp	/^int DispatchSpawn( edict_t *pent )$/;"	f
DispatchThink	dll.cpp	/^void DispatchThink( edict_t *pent )$/;"	f
DispatchTouch	dll.cpp	/^void DispatchTouch( edict_t *pentTouched, edict_t *pentOther )$/;"	f
DispatchUse	dll.cpp	/^void DispatchUse( edict_t *pentUsed, edict_t *pentOther )$/;"	f
DllMain	h_export.cpp	/^BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)$/;"	f
DotProduct	vector.h	/^inline float DotProduct(const Vector& a, const Vector& b) { return(a.x*b.x+a.y*b.y+a.z*b.z); }$/;"	f
DotProduct	vector.h	/^inline float DotProduct(const Vector2D& a, const Vector2D& b) { return( a.x*b.x + a.y*b.y ); }$/;"	f
EHANDLE	cbase.h	/^class EHANDLE$/;"	c
EHANDLE::m_pent	cbase.h	/^	edict_t *m_pent;$/;"	m	class:EHANDLE	access:private
EHANDLE::m_serialnumber	cbase.h	/^	int		m_serialnumber;$/;"	m	class:EHANDLE	access:private
EMIT_AMBIENT_SOUND	enginecallback.h	105;"	d
EMIT_SOUND	util.h	/^inline void EMIT_SOUND(edict_t *entity, int channel, const char *sample, float volume, float attenuation)$/;"	f
EMIT_SOUND_ARRAY_DYN	util.h	519;"	d
EMIT_SOUND_DYN2	enginecallback.h	50;"	d
ENGINECALLBACK_H	enginecallback.h	16;"	d
ENGINE_CANSKIP	enginecallback.h	142;"	d
ENGINE_CHECK_VISIBILITY	enginecallback.h	135;"	d
ENGINE_CURRENT_PLAYER	enginecallback.h	140;"	d
ENGINE_FORCE_UNMODIFIED	enginecallback.h	154;"	d
ENGINE_FPRINTF	enginecallback.h	89;"	d
ENGINE_GETPHYSINFO	enginecallback.h	148;"	d
ENGINE_H	engine.h	10;"	d
ENGINE_INSTANCE_BASELINE	enginecallback.h	152;"	d
ENGINE_SETGROUPMASK	enginecallback.h	150;"	d
ENGINE_SET_PAS	enginecallback.h	133;"	d
ENGINE_SET_PVS	enginecallback.h	132;"	d
ENT	util.h	/^	inline edict_t *ENT(const entvars_t *pev)	{ return DBG_EntOfVars(pev); }$/;"	f
ENT	util.h	/^	inline edict_t *ENT(const entvars_t *pev)	{ return pev->pContainingEntity; }$/;"	f
ENT	util.h	/^inline edict_t *ENT(EOFFSET eoffset)			{ return (*g_engfuncs.pfnPEntityOfEntOffset)(eoffset); }$/;"	f
ENT	util.h	/^inline edict_t *ENT(edict_t *pent)		{ return pent; }$/;"	f
ENTINDEX	util.h	/^inline int	  ENTINDEX(edict_t *pEdict)			{ return (*g_engfuncs.pfnIndexOfEdict)(pEdict); }$/;"	f
ENTITYFUNCPTR	cbase.h	/^typedef void (CBaseEntity::*ENTITYFUNCPTR)(CBaseEntity *pOther );$/;"	t
ENT_IS_ON_FLOOR	enginecallback.h	46;"	d
EOFFSET	util.h	/^typedef int EOFFSET;$/;"	t
EVENT_CLIENT	monsterevent.h	27;"	d
EVENT_SCRIPTED	monsterevent.h	25;"	d
EVENT_SHARED	monsterevent.h	26;"	d
EVENT_SPECIFIC	monsterevent.h	24;"	d
EXPORT	cbase.h	56;"	d
EXPORT	cbase.h	58;"	d
EXPORT	cbase.h	61;"	d
EXTDLL_H	extdll.h	16;"	d
EarPosition	cbase.h	/^	virtual Vector EarPosition( ) { return pev->origin + pev->view_ofs; };			\/\/ position of ears$/;"	f	class:CBaseEntity	implementation:virtual	access:public
Empty	saverestore.h	/^	int		Empty( void ) { return (m_pdata == NULL) || ((m_pdata->pCurrentData-m_pdata->pBaseData)>=m_pdata->bufferSize); }$/;"	f	class:CRestore	access:public
EntityFlags	saverestore.h	/^	int			EntityFlags( int entityIndex, int flags ) { return EntityFlagsSet( entityIndex, 0 ); }$/;"	f	class:CSaveRestoreBuffer	access:public
EntityInTable	saverestore.h	/^	int				EntityInTable( string_t globalname ) { return (Find( globalname ) != NULL) ? 1 : 0; }$/;"	f	class:CGlobalState	access:public
EyePosition	cbase.h	/^	virtual Vector EyePosition( ) { return pev->origin + pev->view_ofs; };			\/\/ position of eyes$/;"	f	class:CBaseEntity	implementation:virtual	access:public
FALSE	extdll.h	60;"	d
FBecomeProne	cbase.h	/^	virtual BOOL FBecomeProne( void ) {return FALSE;};$/;"	f	class:CBaseEntity	implementation:virtual	access:public
FBitSet	util.h	62;"	d
FCAP_ACROSS_TRANSITION	cbase.h	33;"	d
FCAP_CONTINUOUS_USE	cbase.h	37;"	d
FCAP_CUSTOMSAVE	cbase.h	32;"	d
FCAP_DIRECTIONAL_USE	cbase.h	39;"	d
FCAP_DONT_SAVE	cbase.h	35;"	d
FCAP_FORCE_TRANSITION	cbase.h	43;"	d
FCAP_IMPULSE_USE	cbase.h	36;"	d
FCAP_MASTER	cbase.h	40;"	d
FCAP_MUST_SPAWN	cbase.h	34;"	d
FCAP_ONOFF_USE	cbase.h	38;"	d
FClassnameIs	util.h	/^inline BOOL FClassnameIs(edict_t* pent, const char* szClassname)$/;"	f
FClassnameIs	util.h	/^inline BOOL FClassnameIs(entvars_t* pev, const char* szClassname)$/;"	f
FILE_GLOBAL	util.h	65;"	d
FIND_CLIENT_IN_PVS	enginecallback.h	104;"	d
FIND_ENTITY_BY_CLASSNAME	util.h	/^inline edict_t *FIND_ENTITY_BY_CLASSNAME(edict_t *entStart, const char *pszName) $/;"	f
FIND_ENTITY_BY_STRING	enginecallback.h	101;"	d
FIND_ENTITY_BY_TARGET	util.h	/^inline edict_t *FIND_ENTITY_BY_TARGET(edict_t *entStart, const char *pszName) $/;"	f
FIND_ENTITY_BY_TARGETNAME	util.h	/^inline edict_t *FIND_ENTITY_BY_TARGETNAME(edict_t *entStart, const char *pszName) $/;"	f
FIND_ENTITY_IN_SPHERE	enginecallback.h	103;"	d
FInViewCone	util.cpp	/^bool FInViewCone(Vector *pOrigin, edict_t *pEdict)$/;"	f
FLAG_S	bot.h	/^} FLAG_S;$/;"	t
FLF_PLAYER_SEARCH_RADIUS	bot.cpp	47;"	d	file:
FLF_WEAPON_AK5	bot_weapons.h	121;"	d
FLF_WEAPON_BERETTA	bot_weapons.h	134;"	d
FLF_WEAPON_FAMAS	bot_weapons.h	139;"	d
FLF_WEAPON_FLASHBANG	bot_weapons.h	129;"	d
FLF_WEAPON_HEGRENADE	bot_weapons.h	130;"	d
FLF_WEAPON_HK21	bot_weapons.h	140;"	d
FLF_WEAPON_KNIFE	bot_weapons.h	135;"	d
FLF_WEAPON_M4	bot_weapons.h	128;"	d
FLF_WEAPON_MAC10	bot_weapons.h	136;"	d
FLF_WEAPON_MK23	bot_weapons.h	137;"	d
FLF_WEAPON_MP5A2	bot_weapons.h	131;"	d
FLF_WEAPON_MP5SD	bot_weapons.h	127;"	d
FLF_WEAPON_MSG90	bot_weapons.h	138;"	d
FLF_WEAPON_SPAS12	bot_weapons.h	133;"	d
FLF_WEAPON_UMP45	bot_weapons.h	132;"	d
FLF_WEAPON_UNKNOWN11	bot_weapons.h	122;"	d
FLF_WEAPON_UNKNOWN12	bot_weapons.h	123;"	d
FLF_WEAPON_UNKNOWN13	bot_weapons.h	124;"	d
FLF_WEAPON_UNKNOWN14	bot_weapons.h	125;"	d
FLF_WEAPON_UNKNOWN15	bot_weapons.h	126;"	d
FNullEnt	util.h	/^inline BOOL FNullEnt(EOFFSET eoffset)			{ return eoffset == 0; }$/;"	f
FNullEnt	util.h	/^inline BOOL FNullEnt(const edict_t* pent)	{ return pent == NULL || FNullEnt(OFFSET(pent)); }$/;"	f
FNullEnt	util.h	/^inline BOOL FNullEnt(entvars_t* pev)				{ return pev == NULL || FNullEnt(OFFSET(pev)); }$/;"	f
FREE_FILE	enginecallback.h	120;"	d
FREE_PRIVATE	enginecallback.h	98;"	d
FRONTLINE_DLL	bot.h	43;"	d
FStrEq	util.h	/^inline BOOL FStrEq(const char*sz1, const char*sz2)$/;"	f
FStringNull	util.h	/^inline BOOL FStringNull(int iString)			{ return iString == iStringNull; }$/;"	f
FUNCTION_FROM_NAME	enginecallback.h	109;"	d
FVisible	util.cpp	/^bool FVisible( const Vector &vecOrigin, edict_t *pEdict )$/;"	f
FakeClientCommand	dll.cpp	/^void FakeClientCommand(edict_t *pBot, char *arg1, char *arg2, char *arg3)$/;"	f
Forget	basemonster.h	/^	inline void	Forget( int iMemory ) { m_afMemory &= ~iMemory; }$/;"	f	class:CBaseMonster	access:public
FunctionCheck	cbase.h	/^	void FunctionCheck( void *pFunction, char *name ) $/;"	f	class:CBaseEntity	access:public
GEARBOX_DLL	bot.h	42;"	d
GEARBOX_MAX_SKINS	bot.cpp	61;"	d	file:
GEARBOX_WEAPON_CHAINGUN	bot_weapons.h	97;"	d
GEARBOX_WEAPON_CROSSBOW	bot_weapons.h	98;"	d
GEARBOX_WEAPON_CROWBAR	bot_weapons.h	93;"	d
GEARBOX_WEAPON_DISPLACER	bot_weapons.h	112;"	d
GEARBOX_WEAPON_EAGLE	bot_weapons.h	109;"	d
GEARBOX_WEAPON_EGON	bot_weapons.h	102;"	d
GEARBOX_WEAPON_GAUSS	bot_weapons.h	101;"	d
GEARBOX_WEAPON_GLOCK	bot_weapons.h	94;"	d
GEARBOX_WEAPON_GRAPPLE	bot_weapons.h	108;"	d
GEARBOX_WEAPON_HANDGRENADE	bot_weapons.h	104;"	d
GEARBOX_WEAPON_HORNETGUN	bot_weapons.h	103;"	d
GEARBOX_WEAPON_KNIFE	bot_weapons.h	117;"	d
GEARBOX_WEAPON_M249	bot_weapons.h	111;"	d
GEARBOX_WEAPON_MP5	bot_weapons.h	96;"	d
GEARBOX_WEAPON_PIPEWRENCH	bot_weapons.h	110;"	d
GEARBOX_WEAPON_PYTHON	bot_weapons.h	95;"	d
GEARBOX_WEAPON_RPG	bot_weapons.h	100;"	d
GEARBOX_WEAPON_SATCHEL	bot_weapons.h	106;"	d
GEARBOX_WEAPON_SHOCKRIFLE	bot_weapons.h	114;"	d
GEARBOX_WEAPON_SHOTGUN	bot_weapons.h	99;"	d
GEARBOX_WEAPON_SNARK	bot_weapons.h	107;"	d
GEARBOX_WEAPON_SNIPERRIFLE	bot_weapons.h	116;"	d
GEARBOX_WEAPON_SPORELAUNCHER	bot_weapons.h	115;"	d
GEARBOX_WEAPON_TRIPMINE	bot_weapons.h	105;"	d
GEARBOX_WEAPON_UNKNOWN21	bot_weapons.h	113;"	d
GETENTITYAPI	bot.h	/^typedef int (*GETENTITYAPI)(DLL_FUNCTIONS *, int);$/;"	t
GETENTITYAPI	bot.h	/^typedef int (FAR *GETENTITYAPI)(DLL_FUNCTIONS *, int);$/;"	t
GETENTITYILLUM	enginecallback.h	102;"	d
GETNEWDLLFUNCTIONS	bot.h	/^typedef int (*GETNEWDLLFUNCTIONS)(NEW_DLL_FUNCTIONS *, int *);$/;"	t
GETNEWDLLFUNCTIONS	bot.h	/^typedef int (FAR *GETNEWDLLFUNCTIONS)(NEW_DLL_FUNCTIONS *, int *);$/;"	t
GETPLAYERUSERID	enginecallback.h	25;"	d
GET_AIM_VECTOR	enginecallback.h	56;"	d
GET_ATTACHMENT	enginecallback.h	116;"	d
GET_BONE_POSITION	enginecallback.h	108;"	d
GET_GAME_DIR	enginecallback.h	122;"	d
GET_INFOBUFFER	bot.cpp	/^inline char *GET_INFOBUFFER( edict_t *e )$/;"	f
GET_INFO_KEY_VALUE	bot.cpp	/^inline char *GET_INFO_KEY_VALUE( char *infobuffer, char *key )$/;"	f
GET_MODEL_PTR	enginecallback.h	106;"	d
GET_PRIVATE	enginecallback.h	/^inline void *GET_PRIVATE( edict_t *pent )$/;"	f
GET_SPAWN_PARMS	enginecallback.h	34;"	d
GIB_ALWAYS	cbase.h	659;"	d
GIB_HEALTH_VALUE	cbase.h	557;"	d
GIB_NEVER	cbase.h	658;"	d
GIB_NORMAL	cbase.h	657;"	d
GIVEFNPTRSTODLL	bot.h	/^typedef void (*GIVEFNPTRSTODLL)(enginefuncs_t *, globalvars_t *);$/;"	t
GIVEFNPTRSTODLL	bot.h	/^typedef void (DLLEXPORT *GIVEFNPTRSTODLL)(enginefuncs_t *, globalvars_t *);$/;"	t
GLOBALESTATE	saverestore.h	/^typedef enum { GLOBAL_OFF = 0, GLOBAL_ON = 1, GLOBAL_DEAD = 2 } GLOBALESTATE;$/;"	t
GLOBAL_DEAD	saverestore.h	/^typedef enum { GLOBAL_OFF = 0, GLOBAL_ON = 1, GLOBAL_DEAD = 2 } GLOBALESTATE;$/;"	e
GLOBAL_METHOD	util.h	84;"	d
GLOBAL_OFF	saverestore.h	/^typedef enum { GLOBAL_OFF = 0, GLOBAL_ON = 1, GLOBAL_DEAD = 2 } GLOBALESTATE;$/;"	e
GLOBAL_ON	saverestore.h	/^typedef enum { GLOBAL_OFF = 0, GLOBAL_ON = 1, GLOBAL_DEAD = 2 } GLOBALESTATE;$/;"	e
GROUP_OP_AND	util.h	528;"	d
GROUP_OP_NAND	util.h	529;"	d
GameDLLInit	dll.cpp	/^void GameDLLInit( void )$/;"	f
GetClassPtr	cbase.h	/^template <class T> T * GetClassPtr( T *a )$/;"	f
GetDelay	cbase.h	/^	virtual float	GetDelay( void ) { return 0; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
GetDelay	cbase.h	/^	virtual float	GetDelay( void ) { return m_flWait; }$/;"	f	class:CBaseToggle	implementation:virtual	access:public
GetEngineFunctions	engine.cpp	/^int GetEngineFunctions(enginefuncs_t *pengfuncsFromEngine, int *interfaceVersion ) $/;"	f
GetEngineFunctions_Post	engine.cpp	/^int GetEngineFunctions_Post(enginefuncs_t *pengfuncsFromEngine, int *interfaceVersion ) $/;"	f
GetEntityAPI	dll.cpp	/^int EXPORT GetEntityAPI( DLL_FUNCTIONS *pFunctionTable, int interfaceVersion )$/;"	f
GetGameDescription	dll.cpp	/^const char *GetGameDescription( void )$/;"	f
GetGunPosition	util.cpp	/^Vector GetGunPosition(edict_t *pEdict)$/;"	f
GetHullBounds	dll.cpp	/^int GetHullBounds( int hullnumber, float *mins, float *maxs )$/;"	f
GetMonsterPointer	cbase.h	/^	CBaseMonster *GetMonsterPointer( edict_t *pentMonster ) $/;"	f	class:CBaseEntity	access:public
GetMonsterPointer	cbase.h	/^	CBaseMonster *GetMonsterPointer( entvars_t *pevMonster ) $/;"	f	class:CBaseEntity	access:public
GetNewDLLFunctions	dll.cpp	/^int EXPORT GetNewDLLFunctions( NEW_DLL_FUNCTIONS *pFunctionTable, int *interfaceVersion )$/;"	f
GetProcAddress	bot.h	24;"	d
GetToggleState	cbase.h	/^	virtual	int		GetToggleState( void ) { return TS_AT_TOP; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
GetToggleState	cbase.h	/^	virtual int		GetToggleState( void ) { return m_toggle_state; }$/;"	f	class:CBaseToggle	implementation:virtual	access:public
GetWeaponData	dll.cpp	/^int GetWeaponData( struct edict_s *player, struct weapon_data_s *info )$/;"	f
GiveAmmo	cbase.h	/^	virtual int 	GiveAmmo( int iAmount, char *szName, int iMax ) { return -1; };$/;"	f	class:CBaseEntity	implementation:virtual	access:public
GiveFnptrsToDll	h_export.cpp	/^extern "C" DLLEXPORT void EXPORT GiveFnptrsToDll(enginefuncs_t* pengfuncsFromEngine, globalvars_t *pGlobals)$/;"	f
HEADER	saverestore.h	/^} HEADER;$/;"	t
HIDEHUD_ALL	cdll_dll.h	32;"	d
HIDEHUD_FLASHLIGHT	cdll_dll.h	31;"	d
HIDEHUD_HEALTH	cdll_dll.h	33;"	d
HIDEHUD_WEAPONS	cdll_dll.h	30;"	d
HUD_PRINTCENTER	cdll_dll.h	41;"	d
HUD_PRINTCONSOLE	cdll_dll.h	39;"	d
HUD_PRINTNOTIFY	cdll_dll.h	38;"	d
HUD_PRINTTALK	cdll_dll.h	40;"	d
HandleAnimEvent	cbase.h	/^	virtual void HandleAnimEvent( MonsterEvent_t *pEvent ) { return; };$/;"	f	class:CBaseAnimating	implementation:virtual	access:public
HasAllConditions	basemonster.h	/^	inline BOOL HasAllConditions( int iConditions ) { if ( (m_afConditions & iConditions) == iConditions ) return TRUE; return FALSE; }$/;"	f	class:CBaseMonster	access:public
HasAllMemories	basemonster.h	/^	inline BOOL HasAllMemories( int iMemory ) { if ( (m_afMemory & iMemory) == iMemory ) return TRUE; return FALSE; }$/;"	f	class:CBaseMonster	access:public
HasConditions	basemonster.h	/^	inline BOOL HasConditions( int iConditions ) { if ( m_afConditions & iConditions ) return TRUE; return FALSE; }$/;"	f	class:CBaseMonster	access:public
HasMemory	basemonster.h	/^	inline BOOL HasMemory( int iMemory ) { if ( m_afMemory & iMemory ) return TRUE; return FALSE; }$/;"	f	class:CBaseMonster	access:public
HasTarget	cbase.h	/^	virtual BOOL	HasTarget( string_t targetname ) { return FStrEq(STRING(targetname), STRING(pev->targetname) ); }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
IGNORE_DAMAGE	bot_client.cpp	19;"	d	file:
IGNORE_GLASS	util.h	/^typedef enum { ignore_glass=1, dont_ignore_glass=0 } IGNORE_GLASS;$/;"	t
IGNORE_MONSTERS	util.h	/^typedef enum { ignore_monsters=1, dont_ignore_monsters=0, missile=2 } IGNORE_MONSTERS;$/;"	t
IMPLEMENT_SAVERESTORE	saverestore.h	115;"	d
INDEXENT	util.h	/^inline edict_t* INDEXENT( int iEdictNum )		{ return (*g_engfuncs.pfnPEntityOfEntIndex)(iEdictNum); }$/;"	f
IS_DEDICATED_SERVER	enginecallback.h	125;"	d
IS_MAP_VALID	enginecallback.h	123;"	d
Illumination	cbase.h	/^	virtual int Illumination( ) { return GETENTITYILLUM( ENT( pev ) ); };$/;"	f	class:CBaseEntity	implementation:virtual	access:public
InconsistentFile	dll.cpp	/^int InconsistentFile( const edict_t *player, const char *filename, char *disconnect_message )$/;"	f
Instance	cbase.h	/^	static CBaseEntity *Instance( edict_t *pent ) $/;"	f	class:CBaseEntity	access:public
Instance	cbase.h	/^	static CBaseEntity *Instance( edict_t *pent )$/;"	f	class:CBaseEntity	access:public
Instance	cbase.h	/^	static CBaseEntity *Instance( entvars_t *pev ) { return Instance( ENT( pev ) ); }$/;"	f	class:CBaseEntity	access:public
Instance	cbase.h	/^	static CBaseEntity *Instance( int eoffset) { return Instance( ENT( eoffset) ); }$/;"	f	class:CBaseEntity	access:public
IsAlive	basemonster.h	/^	virtual BOOL	IsAlive( void ) { return (pev->deadflag != DEAD_DEAD); }$/;"	f	class:CBaseMonster	implementation:virtual	access:public
IsAlive	cbase.h	/^	virtual BOOL	IsAlive( void ) { return (pev->deadflag == DEAD_NO) && pev->health > 0; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
IsAlive	util.cpp	/^bool IsAlive(edict_t *pEdict)$/;"	f
IsBSPModel	cbase.h	/^	virtual BOOL	IsBSPModel( void ) { return pev->solid == SOLID_BSP || pev->movetype == MOVETYPE_PUSHSTEP; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
IsLockedByMaster	cbase.h	/^	BOOL    IsLockedByMaster( void ) { return FALSE; }$/;"	f	class:CBaseEntity	access:public
IsMoving	cbase.h	/^	virtual int		IsMoving( void ) { return pev->velocity != g_vecZero; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
IsNetClient	cbase.h	/^	virtual BOOL	IsNetClient( void ) { return FALSE; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
IsPlayer	cbase.h	/^	virtual	BOOL	IsPlayer( void ) { return FALSE; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
IsSneaking	cbase.h	/^	virtual BOOL    IsSneaking( void ) { return FALSE; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
IsTriggered	cbase.h	/^	virtual BOOL    IsTriggered( CBaseEntity *pActivator ) {return TRUE;}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
KeyValue	cbase.h	/^	virtual void	KeyValue( KeyValueData* pkvd) { pkvd->fHandled = FALSE; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
LADDER_DOWN	bot.h	62;"	d
LADDER_UNKNOWN	bot.h	60;"	d
LADDER_UP	bot.h	61;"	d
LANGUAGE_BRITISH	util.h	366;"	d
LANGUAGE_ENGLISH	util.h	363;"	d
LANGUAGE_FRENCH	util.h	365;"	d
LANGUAGE_GERMAN	util.h	364;"	d
LFO_RANDOM	util.h	387;"	d
LFO_SQUARE	util.h	385;"	d
LFO_TRIANGLE	util.h	386;"	d
LIGHT_STYLE	enginecallback.h	61;"	d
LINK_ENTITY_FUNC	bot.h	/^typedef void (*LINK_ENTITY_FUNC)(entvars_t *);$/;"	t
LINK_ENTITY_FUNC	bot.h	/^typedef void (FAR *LINK_ENTITY_FUNC)(entvars_t *);$/;"	t
LINK_ENTITY_TO_CLASS	util.h	89;"	d
LINK_ENTITY_TO_FUNC	linkfunc.cpp	25;"	d	file:
LINK_ENTITY_TO_FUNC	linkfunc.cpp	40;"	d	file:
LOAD_FILE_FOR_ME	enginecallback.h	119;"	d
Length	vector.h	/^	inline float Length(void)						const	{ return sqrt(x*x + y*y );		}$/;"	f	class:Vector2D	access:public
Length	vector.h	/^	inline float Length(void) const					{ return sqrt(x*x + y*y + z*z); }$/;"	f	class:Vector	access:public
Length2D	vector.h	/^	inline float Length2D(void) const					{ return sqrt(x*x + y*y); }$/;"	f	class:Vector	access:public
MAKE_STATIC	enginecallback.h	45;"	d
MAKE_STRING	util.h	31;"	d
MAKE_VECTORS	enginecallback.h	41;"	d
MAX_AMMO_SLOTS	cdll_dll.h	36;"	d
MAX_AMMO_TYPES	cdll_dll.h	35;"	d
MAX_BOT_NAMES	bot.cpp	58;"	d	file:
MAX_BOT_WHINE	bot.h	117;"	d
MAX_ENTITYARRAY	saverestore.h	111;"	d
MAX_FLAGS	bot.h	248;"	d
MAX_ITEMS	cdll_dll.h	28;"	d
MAX_ITEM_TYPES	cdll_dll.h	26;"	d
MAX_MULTI_TARGETS	cbase.h	413;"	d
MAX_OLD_ENEMIES	cbase.h	560;"	d
MAX_PATH	extdll.h	58;"	d
MAX_PATH_INDEX	waypoint.h	65;"	d
MAX_PATH_SIZE	cbase.h	29;"	d
MAX_TEAMNAME_LENGTH	bot.h	245;"	d
MAX_TEAMS	bot.h	244;"	d
MAX_WAYPOINTS	waypoint.h	14;"	d
MAX_WEAPONS	cdll_dll.h	23;"	d
MAX_WEAPON_SLOTS	cdll_dll.h	25;"	d
MENU_1	dll.cpp	26;"	d	file:
MENU_2	dll.cpp	27;"	d	file:
MENU_3	dll.cpp	28;"	d	file:
MENU_NONE	dll.cpp	25;"	d	file:
MESSAGE_BEGIN	enginecallback.h	/^inline void MESSAGE_BEGIN( int msg_dest, int msg_type, const float *pOrigin = NULL, edict_t *ed = NULL ) {$/;"	f
MESSAGE_BEGIN	util.h	/^inline void MESSAGE_BEGIN( int msg_dest, int msg_type, const float *pOrigin, entvars_t *ent ) {$/;"	f
MESSAGE_END	enginecallback.h	74;"	d
MODEL_FRAMES	enginecallback.h	31;"	d
MODEL_INDEX	enginecallback.h	30;"	d
MONSTEREVENT_H	monsterevent.h	16;"	d
MONSTERSTATE	util.h	/^} MONSTERSTATE;$/;"	t
MONSTERSTATE_ALERT	util.h	/^	MONSTERSTATE_ALERT,$/;"	e
MONSTERSTATE_COMBAT	util.h	/^	MONSTERSTATE_COMBAT,$/;"	e
MONSTERSTATE_DEAD	util.h	/^	MONSTERSTATE_DEAD$/;"	e
MONSTERSTATE_HUNT	util.h	/^	MONSTERSTATE_HUNT,$/;"	e
MONSTERSTATE_IDLE	util.h	/^	MONSTERSTATE_IDLE,$/;"	e
MONSTERSTATE_NONE	util.h	/^	MONSTERSTATE_NONE = 0,$/;"	e
MONSTERSTATE_PLAYDEAD	util.h	/^	MONSTERSTATE_PLAYDEAD,$/;"	e
MONSTERSTATE_PRONE	util.h	/^	MONSTERSTATE_PRONE,$/;"	e
MONSTERSTATE_SCRIPT	util.h	/^	MONSTERSTATE_SCRIPT,$/;"	e
MONSTER_EVENT_BODYDROP_HEAVY	monsterevent.h	30;"	d
MONSTER_EVENT_BODYDROP_LIGHT	monsterevent.h	29;"	d
MONSTER_EVENT_SWISHSOUND	monsterevent.h	32;"	d
MOVE_TO_ORIGIN	enginecallback.h	38;"	d
MSG_CS_CT_SELECT	bot.h	82;"	d
MSG_CS_IDLE	bot.h	80;"	d
MSG_CS_TEAM_SELECT	bot.h	81;"	d
MSG_CS_T_SELECT	bot.h	83;"	d
MSG_FLF_CLASS_SELECT	bot.h	93;"	d
MSG_FLF_HEAVYWEAPONS_SELECT	bot.h	99;"	d
MSG_FLF_IDLE	bot.h	91;"	d
MSG_FLF_PISTOL_SELECT	bot.h	94;"	d
MSG_FLF_RIFLE_SELECT	bot.h	96;"	d
MSG_FLF_SHOTGUN_SELECT	bot.h	97;"	d
MSG_FLF_SUBMACHINE_SELECT	bot.h	98;"	d
MSG_FLF_TEAM_SELECT	bot.h	92;"	d
MSG_FLF_WEAPON_SELECT	bot.h	95;"	d
MSG_OPFOR_CLASS_SELECT	bot.h	88;"	d
MSG_OPFOR_IDLE	bot.h	86;"	d
MSG_OPFOR_TEAM_SELECT	bot.h	87;"	d
MSG_TFC_CLASS_SELECT	bot.h	77;"	d
MSG_TFC_IDLE	bot.h	75;"	d
MSG_TFC_TEAM_SELECT	bot.h	76;"	d
MS_MAX_TARGETS	cbase.h	414;"	d
M_PI	util.h	79;"	d
Make2D	vector.h	/^	inline Vector2D Make2D ( void ) const$/;"	f	class:Vector	access:public
Meta_Attach	dll.cpp	/^int Meta_Attach(PLUG_LOADTIME now, META_FUNCTIONS *pFunctionTable, meta_globals_t *pMGlobals, gamedll_funcs_t *pGamedllFuncs) {$/;"	f
Meta_Attach	meta_api.cpp	/^int Meta_Attach(PLUG_LOADTIME now, META_FUNCTIONS *pFunctionTable, meta_globals_t *pMGlobals, gamedll_funcs_t *pGamedllFuncs) {$/;"	f
Meta_Detach	dll.cpp	/^int Meta_Detach(PLUG_LOADTIME now, PL_UNLOAD_REASON reason) {$/;"	f
Meta_Detach	meta_api.cpp	/^int Meta_Detach(PLUG_LOADTIME now, PL_UNLOAD_REASON reason) {$/;"	f
Meta_Query	dll.cpp	/^int Meta_Query(char *ifvers, plugin_info_t **pPlugInfo) {$/;"	f
Meta_Query	meta_api.cpp	/^int Meta_Query(char *ifvers, plugin_info_t **pPlugInfo) {$/;"	f
MonsterEvent_t	monsterevent.h	/^} MonsterEvent_t;$/;"	t
MyMonsterPointer	cbase.h	/^	virtual CBaseMonster *MyMonsterPointer( void ) { return NULL;}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
MySquadMonsterPointer	cbase.h	/^	virtual CSquadMonster *MySquadMonsterPointer( void ) { return NULL;}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
NAME_FOR_FUNCTION	enginecallback.h	110;"	d
NERVEGAS_DAMAGE	cbase.h	627;"	d
NERVEGAS_DURATION	cbase.h	626;"	d
NOIME	extdll.h	41;"	d
NOMCX	extdll.h	40;"	d
NOSERVICE	extdll.h	39;"	d
NOWINRES	extdll.h	38;"	d
NUMBER_OF_ENTITIES	enginecallback.h	124;"	d
Normalize	vector.h	/^	inline Vector Normalize(void) const$/;"	f	class:Vector	access:public
Normalize	vector.h	/^	inline Vector2D Normalize ( void ) const$/;"	f	class:Vector2D	access:public
OFFSET	util.h	/^inline EOFFSET OFFSET(EOFFSET eoffset)			{ return eoffset; }$/;"	f
OFFSET	util.h	/^inline EOFFSET OFFSET(const edict_t *pent)	$/;"	f
OFFSET	util.h	/^inline EOFFSET OFFSET(entvars_t *pev)				$/;"	f
ObjectCaps	cbase.h	/^	int	ObjectCaps( void ) { return (CPointEntity::ObjectCaps() | FCAP_MASTER); }$/;"	f	class:CMultiSource	access:public
ObjectCaps	cbase.h	/^	virtual int		ObjectCaps( void ) { return FCAP_ACROSS_TRANSITION; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
ObjectCaps	cbase.h	/^	virtual int	ObjectCaps( void ) { return (CBaseToggle:: ObjectCaps() & ~FCAP_ACROSS_TRANSITION) | (pev->takedamage?0:FCAP_IMPULSE_USE); }$/;"	f	class:CBaseButton	implementation:virtual	access:public
ObjectCaps	cbase.h	/^	virtual int	ObjectCaps( void ) { return CBaseEntity :: ObjectCaps() & ~FCAP_ACROSS_TRANSITION; }$/;"	f	class:CPointEntity	implementation:virtual	access:public
OnControls	cbase.h	/^	virtual BOOL	OnControls( entvars_t *pev ) { return FALSE; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
OverrideReset	cbase.h	/^	virtual void	OverrideReset( void ) {}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
PARALYZE_DAMAGE	cbase.h	624;"	d
PARALYZE_DURATION	cbase.h	623;"	d
PARTICLE_EFFECT	enginecallback.h	60;"	d
PATH	waypoint.h	/^} PATH;$/;"	t
PLAYBACK_EVENT	util.h	525;"	d
PLAYBACK_EVENT_DELAY	util.h	526;"	d
PLAYBACK_EVENT_FULL	enginecallback.h	130;"	d
PLAYER_CNX_STATS	enginecallback.h	156;"	d
PLAYER_SEARCH_RADIUS	bot.cpp	46;"	d	file:
PM_FindTextureType	dll.cpp	/^char PM_FindTextureType( char *name )$/;"	f
PM_Init	dll.cpp	/^void PM_Init ( struct playermove_s *ppmove )$/;"	f
PM_Move	dll.cpp	/^void PM_Move ( struct playermove_s *ppmove, int server )$/;"	f
POINT_CONTENTS	enginecallback.h	63;"	d
POISON_DAMAGE	cbase.h	630;"	d
POISON_DURATION	cbase.h	629;"	d
PRECACHE_EVENT	enginecallback.h	129;"	d
PRECACHE_GENERIC	enginecallback.h	28;"	d
PRECACHE_MODEL	enginecallback.h	26;"	d
PRECACHE_SOUND	enginecallback.h	27;"	d
PRECACHE_SOUND_ARRAY	util.h	516;"	d
PUSH_BLOCK_ONLY_X	util.h	403;"	d
PUSH_BLOCK_ONLY_Y	util.h	404;"	d
PainSound	basemonster.h	/^	virtual void PainSound ( void ) { return; };$/;"	f	class:CBaseMonster	implementation:virtual	access:public
ParmsChangeLevel	dll.cpp	/^void ParmsChangeLevel( void )$/;"	f
ParmsNewLevel	dll.cpp	/^void ParmsNewLevel( void )$/;"	f
PlayerCustomization	dll.cpp	/^void PlayerCustomization( edict_t *pEntity, customization_t *pCust )$/;"	f
PlayerPostThink	dll.cpp	/^void PlayerPostThink( edict_t *pEntity )$/;"	f
PlayerPreThink	dll.cpp	/^void PlayerPreThink( edict_t *pEntity )$/;"	f
Plugin_info	dll.cpp	/^plugin_info_t Plugin_info = {$/;"	v
Plugin_info	meta_api.cpp	/^plugin_info_t Plugin_info = {$/;"	v
Precache	cbase.h	/^	virtual void	Precache( void ) { return; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
PrecacheMode	saverestore.h	/^	void	PrecacheMode( BOOL mode ) { m_precache = mode; }$/;"	f	class:CRestore	access:public
ProcessBotCfgFile	dll.cpp	/^void ProcessBotCfgFile(void)$/;"	f
RADIATION_DAMAGE	cbase.h	633;"	d
RADIATION_DURATION	cbase.h	632;"	d
RANDOM_FLOAT	enginecallback.h	69;"	d
RANDOM_LONG	enginecallback.h	68;"	d
RANDOM_SOUND_ARRAY	util.h	522;"	d
REACHABLE_RANGE	waypoint.h	16;"	d
REG_USER_MSG	enginecallback.h	107;"	d
REMOVE_ENTITY	enginecallback.h	43;"	d
RESPAWN_IDLE	bot.h	70;"	d
RESPAWN_IS_RESPAWNING	bot.h	72;"	d
RESPAWN_NEED_TO_RESPAWN	bot.h	71;"	d
ROUTE_SIZE	cbase.h	559;"	d
ReflectGauss	cbase.h	/^	virtual BOOL	ReflectGauss( void ) { return ( IsBSPModel() && !pev->takedamage ); }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
RegisterEncoders	dll.cpp	/^void RegisterEncoders( void )$/;"	f
Remember	basemonster.h	/^	inline void	Remember( int iMemory ) { m_afMemory |= iMemory; }$/;"	f	class:CBaseMonster	access:public
RemovePlayerItem	cbase.h	/^	virtual BOOL	RemovePlayerItem( CBasePlayerItem *pItem ) { return 0; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
ResetGlobalState	dll.cpp	/^void ResetGlobalState( void )$/;"	f
Respawn	cbase.h	/^	virtual CBaseEntity *Respawn( void ) { return NULL; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
RestoreGlobalState	dll.cpp	/^void RestoreGlobalState( SAVERESTOREDATA *pSaveData )$/;"	f
SAVERESTORE_H	saverestore.h	17;"	d
SAVE_SPAWN_PARMS	enginecallback.h	35;"	d
SCHEDULE_H	schedule.h	19;"	d
SDK_UTIL_H	dll.cpp	16;"	d	file:
SDK_UTIL_H	engine.cpp	13;"	d	file:
SERVER_COMMAND	enginecallback.h	57;"	d
SERVER_EXECUTE	enginecallback.h	58;"	d
SET_CLIENT_KEY_VALUE	bot.cpp	/^inline void SET_CLIENT_KEY_VALUE( int clientIndex, char *infobuffer,$/;"	f
SET_CROSSHAIRANGLE	enginecallback.h	118;"	d
SET_MODEL	enginecallback.h	29;"	d
SET_ORIGIN	enginecallback.h	49;"	d
SET_SIZE	enginecallback.h	32;"	d
SET_VIEW	enginecallback.h	117;"	d
SF_BREAK_CROWBAR	util.h	433;"	d
SF_BREAK_PRESSURE	util.h	432;"	d
SF_BREAK_TOUCH	util.h	431;"	d
SF_BREAK_TRIGGER_ONLY	util.h	430;"	d
SF_BRUSH_ROTATE_BACKWARDS	util.h	392;"	d
SF_BRUSH_ROTATE_INSTANT	util.h	391;"	d
SF_BRUSH_ROTATE_LARGERADIUS	util.h	401;"	d
SF_BRUSH_ROTATE_MEDIUMRADIUS	util.h	400;"	d
SF_BRUSH_ROTATE_SMALLRADIUS	util.h	399;"	d
SF_BRUSH_ROTATE_X_AXIS	util.h	394;"	d
SF_BRUSH_ROTATE_Y_AXIS	util.h	390;"	d
SF_BRUSH_ROTATE_Z_AXIS	util.h	393;"	d
SF_ITEM_USE_ONLY	cbase.h	499;"	d
SF_LIGHT_START_OFF	util.h	438;"	d
SF_NORESPAWN	cbase.h	114;"	d
SF_PENDULUM_AUTO_RETURN	util.h	395;"	d
SF_PENDULUM_PASSABLE	util.h	396;"	d
SF_PUSH_BREAKABLE	util.h	436;"	d
SF_TRIGGER_ALLOWMONSTERS	util.h	425;"	d
SF_TRIGGER_NOCLIENTS	util.h	426;"	d
SF_TRIGGER_PUSHABLES	util.h	427;"	d
SF_TRIG_PUSH_ONCE	util.h	449;"	d
SLOWBURN_DAMAGE	cbase.h	639;"	d
SLOWBURN_DURATION	cbase.h	638;"	d
SLOWFREEZE_DAMAGE	cbase.h	642;"	d
SLOWFREEZE_DURATION	cbase.h	641;"	d
SND_CHANGE_PITCH	util.h	383;"	d
SND_CHANGE_VOL	util.h	382;"	d
SND_SPAWNING	util.h	380;"	d
SND_STOP	util.h	381;"	d
SPAWNFLAG_DROIDONLY	util.h	442;"	d
SPAWNFLAG_NOMESSAGE	util.h	440;"	d
SPAWNFLAG_NOTOUCH	util.h	441;"	d
SPAWNFLAG_USEONLY	util.h	444;"	d
SPEAKER_START_SILENT	util.h	378;"	d
STOP_SOUND	util.h	/^inline void STOP_SOUND(edict_t *entity, int channel, const char *sample)$/;"	f
STRING	util.h	30;"	d
SUB_CallUseToggle	cbase.h	/^	void EXPORT SUB_CallUseToggle( void ) { this->Use( this, this, USE_TOGGLE, 0 ); }$/;"	f	class:CBaseEntity	access:public
SVC_CDTRACK	util.h	420;"	d
SVC_INTERMISSION	util.h	419;"	d
SVC_ROOMTYPE	util.h	422;"	d
SVC_TEMPENTITY	util.h	418;"	d
SVC_WEAPONANIM	util.h	421;"	d
SaveGlobalState	dll.cpp	/^void SaveGlobalState( SAVERESTOREDATA *pSaveData )$/;"	f
SaveReadFields	dll.cpp	/^void SaveReadFields( SAVERESTOREDATA *pSaveData, const char *pname, void *pBaseData, TYPEDESCRIPTION *pFields, int fieldCount )$/;"	f
SaveWriteFields	dll.cpp	/^void SaveWriteFields( SAVERESTOREDATA *pSaveData, const char *pname, void *pBaseData, TYPEDESCRIPTION *pFields, int fieldCount )$/;"	f
SelAmmo	cbase.h	/^} SelAmmo;$/;"	t
ServerActivate	dll.cpp	/^void ServerActivate( edict_t *pEdictList, int edictCount, int clientMax )$/;"	f
ServerDeactivate	dll.cpp	/^void ServerDeactivate( void )$/;"	f
SetBits	util.h	60;"	d
SetBlocked	cbase.h	370;"	d
SetBlocked	cbase.h	377;"	d
SetConditions	basemonster.h	/^	inline void	SetConditions( int iConditions ) { m_afConditions |= iConditions; }$/;"	f	class:CBaseMonster	access:public
SetGlobalMode	saverestore.h	/^	inline	void SetGlobalMode( int global ) { m_global = global; }$/;"	f	class:CRestore	access:public
SetMoveDone	cbase.h	553;"	d
SetThink	cbase.h	367;"	d
SetThink	cbase.h	374;"	d
SetToggleState	cbase.h	/^	virtual void	SetToggleState( int state ) {}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
SetTouch	cbase.h	368;"	d
SetTouch	cbase.h	375;"	d
SetUse	cbase.h	369;"	d
SetUse	cbase.h	376;"	d
SetupVisibility	dll.cpp	/^void SetupVisibility( edict_t *pViewEntity, edict_t *pClient, unsigned char **pvs, unsigned char **pas )$/;"	f
Spawn	cbase.h	/^	virtual void	Spawn( void ) { return; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
SpectatorConnect	dll.cpp	/^void SpectatorConnect( edict_t *pEntity )$/;"	f
SpectatorDisconnect	dll.cpp	/^void SpectatorDisconnect( edict_t *pEntity )$/;"	f
SpectatorThink	dll.cpp	/^void SpectatorThink( edict_t *pEntity )$/;"	f
StartFrame	dll.cpp	/^void StartFrame( void )$/;"	f
StartSneaking	cbase.h	/^	virtual void    StartSneaking( void ) {}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
StopAnimation	basemonster.h	/^	inline void StopAnimation( void ) { pev->framerate = 0; }$/;"	f	class:CBaseMonster	access:public
StopSneaking	cbase.h	/^	virtual void    StopSneaking( void ) {}$/;"	f	class:CBaseEntity	implementation:virtual	access:public
Sys_Error	dll.cpp	/^void Sys_Error( const char *error_string )$/;"	f
TELE_PLAYER_ONLY	util.h	446;"	d
TELE_SILENT	util.h	447;"	d
TFC_CLASS_CIVILIAN	bot.h	102;"	d
TFC_CLASS_DEMOMAN	bot.h	106;"	d
TFC_CLASS_ENGINEER	bot.h	111;"	d
TFC_CLASS_HWGUY	bot.h	108;"	d
TFC_CLASS_MEDIC	bot.h	107;"	d
TFC_CLASS_PYRO	bot.h	109;"	d
TFC_CLASS_SCOUT	bot.h	103;"	d
TFC_CLASS_SNIPER	bot.h	104;"	d
TFC_CLASS_SOLDIER	bot.h	105;"	d
TFC_CLASS_SPY	bot.h	110;"	d
TFC_DLL	bot.h	40;"	d
TF_WEAPON_AC	bot_weapons.h	50;"	d
TF_WEAPON_AUTORIFLE	bot_weapons.h	40;"	d
TF_WEAPON_AXE	bot_weapons.h	38;"	d
TF_WEAPON_FLAMETHROWER	bot_weapons.h	46;"	d
TF_WEAPON_GL	bot_weapons.h	45;"	d
TF_WEAPON_IC	bot_weapons.h	48;"	d
TF_WEAPON_KNIFE	bot_weapons.h	56;"	d
TF_WEAPON_MEDIKIT	bot_weapons.h	36;"	d
TF_WEAPON_NAILGUN	bot_weapons.h	43;"	d
TF_WEAPON_PL	bot_weapons.h	55;"	d
TF_WEAPON_RAILGUN	bot_weapons.h	54;"	d
TF_WEAPON_RPG	bot_weapons.h	47;"	d
TF_WEAPON_SHOTGUN	bot_weapons.h	41;"	d
TF_WEAPON_SNIPERRIFLE	bot_weapons.h	39;"	d
TF_WEAPON_SPANNER	bot_weapons.h	37;"	d
TF_WEAPON_SUPERNAILGUN	bot_weapons.h	44;"	d
TF_WEAPON_SUPERSHOTGUN	bot_weapons.h	42;"	d
TF_WEAPON_TRANQ	bot_weapons.h	53;"	d
TF_WEAPON_UNKNOWN1	bot_weapons.h	34;"	d
TF_WEAPON_UNKNOWN16	bot_weapons.h	49;"	d
TF_WEAPON_UNKNOWN18	bot_weapons.h	51;"	d
TF_WEAPON_UNKNOWN19	bot_weapons.h	52;"	d
TF_WEAPON_UNKNOWN2	bot_weapons.h	35;"	d
TOGGLE_STATE	util.h	/^	} TOGGLE_STATE;$/;"	t
TRACER_FREQ	cbase.h	773;"	d
TRACE_HULL	enginecallback.h	55;"	d
TRACE_LINE	enginecallback.h	52;"	d
TRACE_MONSTER_HULL	enginecallback.h	54;"	d
TRACE_TEXTURE	enginecallback.h	111;"	d
TRACE_TOSS	enginecallback.h	53;"	d
TRUE	extdll.h	61;"	d
TS_AT_BOTTOM	util.h	/^	TS_AT_BOTTOM,$/;"	e
TS_AT_TOP	util.h	/^	TS_AT_TOP,$/;"	e
TS_GOING_DOWN	util.h	/^	TS_GOING_DOWN$/;"	e
TS_GOING_UP	util.h	/^	TS_GOING_UP,$/;"	e
TeamID	cbase.h	/^	virtual const char *TeamID( void ) { return ""; }$/;"	f	class:CBaseEntity	implementation:virtual	access:public
Think	cbase.h	/^	virtual void Think( void ) { if (m_pfnThink) (this->*m_pfnThink)(); };$/;"	f	class:CBaseEntity	implementation:virtual	access:public
ThinkSet	cbase.h	/^	BASEPTR	ThinkSet( BASEPTR func, char *name ) $/;"	f	class:CBaseEntity	access:public
Touch	cbase.h	/^	virtual void Touch( CBaseEntity *pOther ) { if (m_pfnTouch) (this->*m_pfnTouch)( pOther ); };$/;"	f	class:CBaseEntity	implementation:virtual	access:public
TouchSet	cbase.h	/^	ENTITYFUNCPTR TouchSet( ENTITYFUNCPTR func, char *name ) $/;"	f	class:CBaseEntity	access:public
ULONG	extdll.h	59;"	d
UPDATE_CLIENT_DATA	enginecallback.h	158;"	d
USEPTR	cbase.h	/^typedef void (CBaseEntity::*USEPTR)( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYPE useType, float value );$/;"	t
USE_OFF	cbase.h	/^typedef enum { USE_OFF = 0, USE_ON = 1, USE_SET = 2, USE_TOGGLE = 3 } USE_TYPE;$/;"	e
USE_ON	cbase.h	/^typedef enum { USE_OFF = 0, USE_ON = 1, USE_SET = 2, USE_TOGGLE = 3 } USE_TYPE;$/;"	e
USE_SET	cbase.h	/^typedef enum { USE_OFF = 0, USE_ON = 1, USE_SET = 2, USE_TOGGLE = 3 } USE_TYPE;$/;"	e
USE_TOGGLE	cbase.h	/^typedef enum { USE_OFF = 0, USE_ON = 1, USE_SET = 2, USE_TOGGLE = 3 } USE_TYPE;$/;"	e
USE_TYPE	cbase.h	/^typedef enum { USE_OFF = 0, USE_ON = 1, USE_SET = 2, USE_TOGGLE = 3 } USE_TYPE;$/;"	t
UTIL_BuildFileName	util.cpp	/^void UTIL_BuildFileName(char *filename, char *arg1, char *arg2)$/;"	f
UTIL_CenterPrintAll	util.h	/^inline void			UTIL_CenterPrintAll( const char *msg_name, const char *param1 = NULL, const char *param2 = NULL, const char *param3 = NULL, const char *param4 = NULL ) $/;"	f
UTIL_EntitiesInPVS	util.h	217;"	d
UTIL_FindEntityByClassname	util.cpp	/^edict_t *UTIL_FindEntityByClassname( edict_t *pentStart, const char *szName )$/;"	f
UTIL_FindEntityByString	util.cpp	/^edict_t *UTIL_FindEntityByString( edict_t *pentStart, const char *szKeyword, const char *szValue )$/;"	f
UTIL_FindEntityByTargetname	util.cpp	/^edict_t *UTIL_FindEntityByTargetname( edict_t *pentStart, const char *szName )$/;"	f
UTIL_FindEntityInSphere	util.cpp	/^edict_t *UTIL_FindEntityInSphere( edict_t *pentStart, const Vector &vecCenter, float flRadius )$/;"	f
UTIL_GetBotIndex	util.cpp	/^int UTIL_GetBotIndex(edict_t *pEdict)$/;"	f
UTIL_GetBotPointer	util.cpp	/^bot_t *UTIL_GetBotPointer(edict_t *pEdict)$/;"	f
UTIL_GetClass	util.cpp	/^int UTIL_GetClass(edict_t *pEntity)$/;"	f
UTIL_GetTeam	util.cpp	/^int UTIL_GetTeam(edict_t *pEntity)$/;"	f
UTIL_GroupTrace	util.h	/^class UTIL_GroupTrace$/;"	c
UTIL_GroupTrace::m_oldgroupmask	util.h	/^	int m_oldgroupmask, m_oldgroupop;$/;"	m	class:UTIL_GroupTrace	access:private
UTIL_GroupTrace::m_oldgroupop	util.h	/^	int m_oldgroupmask, m_oldgroupop;$/;"	m	class:UTIL_GroupTrace	access:private
UTIL_HostSay	util.cpp	/^void UTIL_HostSay( edict_t *pEntity, int teamonly, char *message )$/;"	f
UTIL_LogPrintf	util.cpp	/^void UTIL_LogPrintf( char *fmt, ... )$/;"	f
UTIL_MakeVectors	util.cpp	/^void UTIL_MakeVectors( const Vector &vecAngles )$/;"	f
UTIL_MakeVectorsPrivate	util.h	/^inline void UTIL_MakeVectorsPrivate( const Vector &vecAngles, float *p_vForward, float *p_vRight, float *p_vUp )$/;"	f
UTIL_PointContents	util.cpp	/^int UTIL_PointContents( const Vector &vec )$/;"	f
UTIL_SayText	util.cpp	/^void UTIL_SayText( const char *pText, edict_t *pEdict )$/;"	f
UTIL_SelectItem	util.cpp	/^void UTIL_SelectItem(edict_t *pEdict, char *item_name)$/;"	f
UTIL_SetOrigin	util.cpp	/^void UTIL_SetOrigin( entvars_t *pev, const Vector &vecOrigin )$/;"	f
UTIL_SetSize	util.cpp	/^void UTIL_SetSize( entvars_t *pev, const Vector &vecMin, const Vector &vecMax )$/;"	f
UTIL_ShowMenu	util.cpp	/^void UTIL_ShowMenu( edict_t *pEdict, int slots, int displaytime, bool needmore, char *pText )$/;"	f
UTIL_TraceLine	util.cpp	/^void UTIL_TraceLine( const Vector &vecStart, const Vector &vecEnd, IGNORE_MONSTERS igmon, IGNORE_GLASS ignoreGlass, edict_t *pentIgnore, TraceResult *ptr )$/;"	f
UTIL_TraceLine	util.cpp	/^void UTIL_TraceLine( const Vector &vecStart, const Vector &vecEnd, IGNORE_MONSTERS igmon, edict_t *pentIgnore, TraceResult *ptr )$/;"	f
UTIL_VecToAngles	util.cpp	/^Vector UTIL_VecToAngles( const Vector &vec )$/;"	f
UpdateClientData	dll.cpp	/^void UpdateClientData ( const struct edict_s *ent, int sendweapons, struct clientdata_s *cd )$/;"	f
UpdateOwner	cbase.h	/^	virtual	void UpdateOwner( void ) { return; };$/;"	f	class:CBaseEntity	implementation:virtual	access:public
UpdateSounds	util.cpp	/^bool UpdateSounds(edict_t *pEdict, edict_t *pPlayer)$/;"	f
Use	cbase.h	/^	virtual void Use( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYPE useType, float value ) $/;"	f	class:CBaseEntity	implementation:virtual	access:public
UseSet	cbase.h	/^	USEPTR	UseSet( USEPTR func, char *name ) $/;"	f	class:CBaseEntity	access:public
VALVE_DLL	bot.h	39;"	d
VALVE_HORNET_MAX_CARRY	bot_weapons.h	30;"	d
VALVE_MAX_NORMAL_BATTERY	bot_weapons.h	29;"	d
VALVE_MAX_SKINS	bot.cpp	60;"	d	file:
VALVE_WEAPON_CHAINGUN	bot_weapons.h	17;"	d
VALVE_WEAPON_CROSSBOW	bot_weapons.h	18;"	d
VALVE_WEAPON_CROWBAR	bot_weapons.h	13;"	d
VALVE_WEAPON_EGON	bot_weapons.h	22;"	d
VALVE_WEAPON_GAUSS	bot_weapons.h	21;"	d
VALVE_WEAPON_GLOCK	bot_weapons.h	14;"	d
VALVE_WEAPON_HANDGRENADE	bot_weapons.h	24;"	d
VALVE_WEAPON_HORNETGUN	bot_weapons.h	23;"	d
VALVE_WEAPON_MP5	bot_weapons.h	16;"	d
VALVE_WEAPON_PYTHON	bot_weapons.h	15;"	d
VALVE_WEAPON_RPG	bot_weapons.h	20;"	d
VALVE_WEAPON_SATCHEL	bot_weapons.h	26;"	d
VALVE_WEAPON_SHOTGUN	bot_weapons.h	19;"	d
VALVE_WEAPON_SNARK	bot_weapons.h	27;"	d
VALVE_WEAPON_TRIPMINE	bot_weapons.h	25;"	d
VARS	util.h	/^inline entvars_t *VARS(edict_t *pent)			$/;"	f
VARS	util.h	/^inline entvars_t *VARS(entvars_t *pev)					{ return pev; }$/;"	f
VARS	util.h	/^inline entvars_t* VARS(EOFFSET eoffset)				{ return VARS(ENT(eoffset)); }$/;"	f
VECTOR_H	vector.h	16;"	d
VEC_DUCK_HULL_MAX	util.h	415;"	d
VEC_DUCK_HULL_MIN	util.h	414;"	d
VEC_DUCK_VIEW	util.h	416;"	d
VEC_HULL_MAX	util.h	407;"	d
VEC_HULL_MIN	util.h	406;"	d
VEC_HUMAN_HULL_DUCK	util.h	410;"	d
VEC_HUMAN_HULL_MAX	util.h	409;"	d
VEC_HUMAN_HULL_MIN	util.h	408;"	d
VEC_TO_ANGLES	enginecallback.h	37;"	d
VEC_TO_YAW	enginecallback.h	36;"	d
VEC_VIEW	util.h	412;"	d
VIEW_FIELD_FULL	util.h	152;"	d
VIEW_FIELD_NARROW	util.h	154;"	d
VIEW_FIELD_ULTRA_NARROW	util.h	155;"	d
VIEW_FIELD_WIDE	util.h	153;"	d
VecBModelOrigin	util.cpp	/^Vector VecBModelOrigin(edict_t *pEdict)$/;"	f
Vector	vector.h	/^	inline Vector(const Vector& v)					{ x = v.x; y = v.y; z = v.z;				} $/;"	f	class:Vector	access:public
Vector	vector.h	/^	inline Vector(float X, float Y, float Z)		{ x = X; y = Y; z = Z;						}$/;"	f	class:Vector	access:public
Vector	vector.h	/^	inline Vector(float rgfl[3])					{ x = rgfl[0]; y = rgfl[1]; z = rgfl[2];	}$/;"	f	class:Vector	access:public
Vector	vector.h	/^	inline Vector(void)								{ }$/;"	f	class:Vector	access:public
Vector	vector.h	/^class Vector						\/\/ same data-layout as engine's vec3_t,$/;"	c
Vector2D	vector.h	/^	inline Vector2D(float X, float Y)						{ x = X; y = Y; }$/;"	f	class:Vector2D	access:public
Vector2D	vector.h	/^	inline Vector2D(void)									{ }$/;"	f	class:Vector2D	access:public
Vector2D	vector.h	/^class Vector2D$/;"	c
Vector2D::Length	vector.h	/^	inline float Length(void)						const	{ return sqrt(x*x + y*y );		}$/;"	f	class:Vector2D	access:public
Vector2D::Normalize	vector.h	/^	inline Vector2D Normalize ( void ) const$/;"	f	class:Vector2D	access:public
Vector2D::Vector2D	vector.h	/^	inline Vector2D(float X, float Y)						{ x = X; y = Y; }$/;"	f	class:Vector2D	access:public
Vector2D::Vector2D	vector.h	/^	inline Vector2D(void)									{ }$/;"	f	class:Vector2D	access:public
Vector2D::operator *	vector.h	/^	inline Vector2D operator*(float fl)				const	{ return Vector2D(x*fl, y*fl);	}$/;"	f	class:Vector2D	access:public
Vector2D::operator +	vector.h	/^	inline Vector2D operator+(const Vector2D& v)	const	{ return Vector2D(x+v.x, y+v.y);	}$/;"	f	class:Vector2D	access:public
Vector2D::operator -	vector.h	/^	inline Vector2D operator-(const Vector2D& v)	const	{ return Vector2D(x-v.x, y-v.y);	}$/;"	f	class:Vector2D	access:public
Vector2D::operator /	vector.h	/^	inline Vector2D operator\/(float fl)				const	{ return Vector2D(x\/fl, y\/fl);	}$/;"	f	class:Vector2D	access:public
Vector2D::x	vector.h	/^	vec_t	x, y;$/;"	m	class:Vector2D	access:public
Vector2D::y	vector.h	/^	vec_t	x, y;$/;"	m	class:Vector2D	access:public
Vector::CopyToArray	vector.h	/^	inline void CopyToArray(float* rgfl) const		{ rgfl[0] = x, rgfl[1] = y, rgfl[2] = z; }$/;"	f	class:Vector	access:public
Vector::Length	vector.h	/^	inline float Length(void) const					{ return sqrt(x*x + y*y + z*z); }$/;"	f	class:Vector	access:public
Vector::Length2D	vector.h	/^	inline float Length2D(void) const					{ return sqrt(x*x + y*y); }$/;"	f	class:Vector	access:public
Vector::Make2D	vector.h	/^	inline Vector2D Make2D ( void ) const$/;"	f	class:Vector	access:public
Vector::Normalize	vector.h	/^	inline Vector Normalize(void) const$/;"	f	class:Vector	access:public
Vector::Vector	vector.h	/^	inline Vector(const Vector& v)					{ x = v.x; y = v.y; z = v.z;				} $/;"	f	class:Vector	access:public
Vector::Vector	vector.h	/^	inline Vector(float X, float Y, float Z)		{ x = X; y = Y; z = Z;						}$/;"	f	class:Vector	access:public
Vector::Vector	vector.h	/^	inline Vector(float rgfl[3])					{ x = rgfl[0]; y = rgfl[1]; z = rgfl[2];	}$/;"	f	class:Vector	access:public
Vector::Vector	vector.h	/^	inline Vector(void)								{ }$/;"	f	class:Vector	access:public
Vector::operator !=	vector.h	/^	inline int operator!=(const Vector& v) const	{ return !(*this==v);					}$/;"	f	class:Vector	access:public
Vector::operator *	vector.h	/^	inline Vector operator*(float fl) const			{ return Vector(x*fl, y*fl, z*fl);		}$/;"	f	class:Vector	access:public
Vector::operator +	vector.h	/^	inline Vector operator+(const Vector& v) const	{ return Vector(x+v.x, y+v.y, z+v.z);	}$/;"	f	class:Vector	access:public
Vector::operator -	vector.h	/^	inline Vector operator-(const Vector& v) const	{ return Vector(x-v.x, y-v.y, z-v.z);	}$/;"	f	class:Vector	access:public
Vector::operator -	vector.h	/^	inline Vector operator-(void) const				{ return Vector(-x,-y,-z);				}$/;"	f	class:Vector	access:public
Vector::operator /	vector.h	/^	inline Vector operator\/(float fl) const			{ return Vector(x\/fl, y\/fl, z\/fl);		}$/;"	f	class:Vector	access:public
Vector::operator ==	vector.h	/^	inline int operator==(const Vector& v) const	{ return x==v.x && y==v.y && z==v.z;	}$/;"	f	class:Vector	access:public
Vector::operator const float *	vector.h	/^	operator const float *() const					{ return &x; } \/\/ Vectors will now automatically convert to float * when needed$/;"	f	class:Vector	access:public
Vector::operator float *	vector.h	/^	operator float *()								{ return &x; } \/\/ Vectors will now automatically convert to float * when needed$/;"	f	class:Vector	access:public
Vector::x	vector.h	/^	vec_t x, y, z;$/;"	m	class:Vector	access:public
Vector::y	vector.h	/^	vec_t x, y, z;$/;"	m	class:Vector	access:public
Vector::z	vector.h	/^	vec_t x, y, z;$/;"	m	class:Vector	access:public
WALK_MOVE	enginecallback.h	48;"	d
WANDER_LEFT	bot.h	64;"	d
WANDER_RIGHT	bot.h	65;"	d
WAYPOINT	waypoint.h	/^} WAYPOINT;$/;"	t
WAYPOINT_H	waypoint.h	10;"	d
WAYPOINT_HDR	waypoint.h	/^} WAYPOINT_HDR;$/;"	t
WAYPOINT_MAX_DISTANCE	waypoint.h	63;"	d
WAYPOINT_UNREACHABLE	waypoint.h	62;"	d
WAYPOINT_VERSION	waypoint.h	42;"	d
WEAPON_SUIT	cdll_dll.h	44;"	d
WIN32_LEAN_AND_MEAN	extdll.h	37;"	d
WRITEKEY_FLOAT	util.h	52;"	d
WRITEKEY_INT	util.h	50;"	d
WRITEKEY_STRING	util.h	54;"	d
WRITEKEY_VECTOR	util.h	56;"	d
WRITE_ANGLE	enginecallback.h	79;"	d
WRITE_BYTE	enginecallback.h	75;"	d
WRITE_CHAR	enginecallback.h	76;"	d
WRITE_COORD	enginecallback.h	80;"	d
WRITE_ENTITY	enginecallback.h	82;"	d
WRITE_LONG	enginecallback.h	78;"	d
WRITE_SHORT	enginecallback.h	77;"	d
WRITE_STRING	enginecallback.h	81;"	d
W_FL_AIMING	waypoint.h	37;"	d
W_FL_AMMO	waypoint.h	27;"	d
W_FL_ARMOR	waypoint.h	26;"	d
W_FL_CROUCH	waypoint.h	21;"	d
W_FL_DELETED	waypoint.h	39;"	d
W_FL_DOOR	waypoint.h	24;"	d
W_FL_FLF_CAP	waypoint.h	31;"	d
W_FL_FLF_DEFEND	waypoint.h	34;"	d
W_FL_HEALTH	waypoint.h	25;"	d
W_FL_LADDER	waypoint.h	22;"	d
W_FL_LIFT	waypoint.h	23;"	d
W_FL_PRONE	waypoint.h	36;"	d
W_FL_SNIPER	waypoint.h	28;"	d
W_FL_TEAM	waypoint.h	19;"	d
W_FL_TEAM_SPECIFIC	waypoint.h	20;"	d
W_FL_TFC_FLAG	waypoint.h	30;"	d
W_FL_TFC_FLAG_GOAL	waypoint.h	33;"	d
WaypointAdd	waypoint.cpp	/^void WaypointAdd(edict_t *pEntity)$/;"	f
WaypointAddAiming	waypoint.cpp	/^void WaypointAddAiming(edict_t *pEntity)$/;"	f
WaypointAddPath	waypoint.cpp	/^void WaypointAddPath(short int add_index, short int path_index)$/;"	f
WaypointCreatePath	waypoint.cpp	/^void WaypointCreatePath(edict_t *pEntity, int cmd)$/;"	f
WaypointDebug	waypoint.cpp	/^void WaypointDebug(void)$/;"	f
WaypointDelete	waypoint.cpp	/^void WaypointDelete(edict_t *pEntity)$/;"	f
WaypointDeletePath	waypoint.cpp	/^void WaypointDeletePath(short int del_index)$/;"	f
WaypointDeletePath	waypoint.cpp	/^void WaypointDeletePath(short int path_index, short int del_index)$/;"	f
WaypointDistanceFromTo	waypoint.cpp	/^int WaypointDistanceFromTo(int src, int dest, int team)$/;"	f
WaypointDrawBeam	waypoint.cpp	/^void WaypointDrawBeam(edict_t *pEntity, Vector start, Vector end, int width,$/;"	f
WaypointFindNearest	waypoint.cpp	/^int WaypointFindNearest(Vector v_src, edict_t *pEntity, float range, int team)$/;"	f
WaypointFindNearest	waypoint.cpp	/^int WaypointFindNearest(edict_t *pEntity, float range, int team)$/;"	f
WaypointFindNearestAiming	waypoint.cpp	/^int WaypointFindNearestAiming(Vector v_origin)$/;"	f
WaypointFindNearestGoal	waypoint.cpp	/^int WaypointFindNearestGoal(Vector v_src, edict_t *pEntity, float range, int team, int flags)$/;"	f
WaypointFindNearestGoal	waypoint.cpp	/^int WaypointFindNearestGoal(edict_t *pEntity, int src, int team, int flags)$/;"	f
WaypointFindPath	waypoint.cpp	/^int WaypointFindPath(PATH **pPath, int *path_index, int waypoint_index, int team)$/;"	f
WaypointFindRandomGoal	waypoint.cpp	/^int WaypointFindRandomGoal(Vector v_src, edict_t *pEntity, float range, int team, int flags)$/;"	f
WaypointFindRandomGoal	waypoint.cpp	/^int WaypointFindRandomGoal(edict_t *pEntity, int team, int flags)$/;"	f
WaypointFindReachable	waypoint.cpp	/^int WaypointFindReachable(edict_t *pEntity, float range, int team)$/;"	f
WaypointFloyds	waypoint.cpp	/^void WaypointFloyds(unsigned short *shortest_path, unsigned short *from_to)$/;"	f
WaypointFree	waypoint.cpp	/^void WaypointFree(void)$/;"	f
WaypointInit	waypoint.cpp	/^void WaypointInit(void)$/;"	f
WaypointLoad	waypoint.cpp	/^bool WaypointLoad(edict_t *pEntity)$/;"	f
WaypointPrintInfo	waypoint.cpp	/^void WaypointPrintInfo(edict_t *pEntity)$/;"	f
WaypointReachable	waypoint.cpp	/^bool WaypointReachable(Vector v_src, Vector v_dest, edict_t *pEntity)$/;"	f
WaypointRemovePath	waypoint.cpp	/^void WaypointRemovePath(edict_t *pEntity, int cmd)$/;"	f
WaypointRouteFromTo	waypoint.cpp	/^unsigned short WaypointRouteFromTo(int src, int dest, int team)$/;"	f
WaypointRouteInit	waypoint.cpp	/^void WaypointRouteInit(void)$/;"	f
WaypointSave	waypoint.cpp	/^void WaypointSave(void)$/;"	f
WaypointThink	waypoint.cpp	/^void WaypointThink(edict_t *pEntity)$/;"	f
_SelAmmo	cbase.h	/^typedef struct _SelAmmo$/;"	s
_SelAmmo::Ammo1	cbase.h	/^	BYTE	Ammo1;$/;"	m	struct:_SelAmmo	access:public
_SelAmmo::Ammo1Type	cbase.h	/^	BYTE	Ammo1Type;$/;"	m	struct:_SelAmmo	access:public
_SelAmmo::Ammo2	cbase.h	/^	BYTE	Ammo2;$/;"	m	struct:_SelAmmo	access:public
_SelAmmo::Ammo2Type	cbase.h	/^	BYTE	Ammo2Type;$/;"	m	struct:_SelAmmo	access:public
a1	util.h	/^	byte		r1, g1, b1, a1;$/;"	m	struct:hudtextparms_s	access:public
a2	util.h	/^	byte		r2, g2, b2, a2;$/;"	m	struct:hudtextparms_s	access:public
activity_map_t	activity.h	/^} activity_map_t;$/;"	t
aiscripted_sequence	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(aiscripted_sequence);$/;"	v
ambient_generic	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ambient_generic);$/;"	v
ammo_338magnum	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_338magnum);$/;"	v
ammo_357	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_357);$/;"	v
ammo_357sig	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_357sig);$/;"	v
ammo_45acp	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_45acp);$/;"	v
ammo_50ae	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_50ae);$/;"	v
ammo_556	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_556);$/;"	v
ammo_556nato	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_556nato);$/;"	v
ammo_556natobox	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_556natobox);$/;"	v
ammo_57mm	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_57mm);$/;"	v
ammo_762	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_762);$/;"	v
ammo_762nato	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_762nato);$/;"	v
ammo_9mm	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_9mm);$/;"	v
ammo_9mmAR	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_9mmAR);$/;"	v
ammo_9mmbox	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_9mmbox);$/;"	v
ammo_9mmclip	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_9mmclip);$/;"	v
ammo_ARgrenades	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_ARgrenades);$/;"	v
ammo_ak5	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_ak5);$/;"	v
ammo_beretta	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_beretta);$/;"	v
ammo_buckshot	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_buckshot);$/;"	v
ammo_crossbow	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_crossbow);$/;"	v
ammo_eagleclip	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_eagleclip);$/;"	v
ammo_egonclip	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_egonclip);$/;"	v
ammo_famas	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_famas);$/;"	v
ammo_gaussclip	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_gaussclip);$/;"	v
ammo_glockclip	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_glockclip);$/;"	v
ammo_hk21	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_hk21);$/;"	v
ammo_m4	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_m4);$/;"	v
ammo_mac10	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_mac10);$/;"	v
ammo_mk23	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_mk23);$/;"	v
ammo_mp5a2	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_mp5a2);$/;"	v
ammo_mp5clip	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_mp5clip);$/;"	v
ammo_mp5grenades	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_mp5grenades);$/;"	v
ammo_mp5sd	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_mp5sd);$/;"	v
ammo_msg90	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_msg90);$/;"	v
ammo_rpgclip	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_rpgclip);$/;"	v
ammo_spas12	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_spas12);$/;"	v
ammo_spore	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_spore);$/;"	v
ammo_ump45	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ammo_ump45);$/;"	v
armoury_entity	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(armoury_entity);$/;"	v
b1	util.h	/^	byte		r1, g1, b1, a1;$/;"	m	struct:hudtextparms_s	access:public
b2	util.h	/^	byte		r2, g2, b2, a2;$/;"	m	struct:hudtextparms_s	access:public
bEOFLocked	cbase.h	/^	BYTE	bEOFLocked;				\/\/ true if hit end of list of locked sentences$/;"	m	struct:locksounds	access:public
bEOFUnlocked	cbase.h	/^	BYTE	bEOFUnlocked;			\/\/ true if hit end of list of unlocked sentences$/;"	m	struct:locksounds	access:public
b_bot_say_killed	bot.h	/^   bool  b_bot_say_killed;$/;"	m	struct:	access:public
b_botdontshoot	bot.cpp	/^bool b_botdontshoot = FALSE;$/;"	v
b_lift_moving	bot.h	/^   bool  b_lift_moving;$/;"	m	struct:	access:public
b_observer_mode	bot.cpp	/^bool b_observer_mode = FALSE;$/;"	v
b_see_tripmine	bot.h	/^   bool  b_see_tripmine;$/;"	m	struct:	access:public
b_shoot_tripmine	bot.h	/^   bool  b_shoot_tripmine;$/;"	m	struct:	access:public
b_use_HEV_station	bot.h	/^   bool  b_use_HEV_station;$/;"	m	struct:	access:public
b_use_button	bot.h	/^   bool  b_use_button;$/;"	m	struct:	access:public
b_use_capture	bot.h	/^   bool  b_use_capture;$/;"	m	struct:	access:public
b_use_health_station	bot.h	/^   bool  b_use_health_station;$/;"	m	struct:	access:public
beam	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(beam);$/;"	v
bits_CAP_AUTO_DOORS	cbase.h	570;"	d
bits_CAP_CLIMB	cbase.h	567;"	d
bits_CAP_DOORS_GROUP	cbase.h	581;"	d
bits_CAP_DUCK	cbase.h	562;"	d
bits_CAP_FLY	cbase.h	579;"	d
bits_CAP_HEAR	cbase.h	569;"	d
bits_CAP_JUMP	cbase.h	563;"	d
bits_CAP_MELEE_ATTACK1	cbase.h	576;"	d
bits_CAP_MELEE_ATTACK2	cbase.h	577;"	d
bits_CAP_OPEN_DOORS	cbase.h	571;"	d
bits_CAP_RANGE_ATTACK1	cbase.h	574;"	d
bits_CAP_RANGE_ATTACK2	cbase.h	575;"	d
bits_CAP_SQUAD	cbase.h	565;"	d
bits_CAP_STRAFE	cbase.h	564;"	d
bits_CAP_SWIM	cbase.h	566;"	d
bits_CAP_TURN_HEAD	cbase.h	572;"	d
bits_CAP_USE	cbase.h	568;"	d
bits_COND_HEAVY_DAMAGE	schedule.h	26;"	d
bits_COND_LIGHT_DAMAGE	schedule.h	25;"	d
bits_COND_SEE_CLIENT	schedule.h	27;"	d
bits_COND_SEE_DISLIKE	schedule.h	23;"	d
bits_COND_SEE_ENEMY	schedule.h	24;"	d
bits_COND_SEE_FEAR	schedule.h	22;"	d
bits_COND_SEE_HATE	schedule.h	21;"	d
bits_COND_SEE_NEMESIS	schedule.h	28;"	d
blinded_time	bot.h	/^   float blinded_time;$/;"	m	struct:	access:public
bmortar	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(bmortar);$/;"	v
bodyque	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(bodyque);$/;"	v
botMsgEndFunction	engine.cpp	/^void (*botMsgEndFunction)(void *, int) = NULL;$/;"	v
botMsgFunction	engine.cpp	/^void (*botMsgFunction)(void *, int) = NULL;$/;"	v
botMsgIndex	engine.cpp	/^int botMsgIndex;$/;"	v
bot_armor	bot.h	/^   int bot_armor;$/;"	m	struct:	access:public
bot_cfg_fp	dll.cpp	/^FILE *bot_cfg_fp = NULL;$/;"	v
bot_cfg_pause_time	dll.cpp	/^float bot_cfg_pause_time = 0.0;$/;"	v
bot_check_time	dll.cpp	/^float bot_check_time = 30.0;$/;"	v
bot_class	bot.h	/^   int bot_class;$/;"	m	struct:	access:public
bot_current_weapon_t	bot.h	/^} bot_current_weapon_t;$/;"	t
bot_fire_delay_t	bot_combat.cpp	/^} bot_fire_delay_t;$/;"	t	file:
bot_has_flag	bot.h	/^   bool  bot_has_flag;$/;"	m	struct:	access:public
bot_health	bot.h	/^   int bot_health;$/;"	m	struct:	access:public
bot_money	bot.h	/^   int bot_money;        \/\/ for Counter-Strike$/;"	m	struct:	access:public
bot_names	bot.cpp	/^char bot_names[MAX_BOT_NAMES][BOT_NAME_LEN+1];$/;"	v
bot_skill	bot.h	/^   int bot_skill;$/;"	m	struct:	access:public
bot_t	bot.h	/^} bot_t;$/;"	t
bot_team	bot.h	/^   int bot_team;$/;"	m	struct:	access:public
bot_weapon_select_t	bot_combat.cpp	/^} bot_weapon_select_t;$/;"	t	file:
bot_weapon_t	bot_weapons.h	/^} bot_weapon_t;$/;"	t
bot_weapons	bot.h	/^   int bot_weapons;      \/\/ bit map of weapons the bot is carrying$/;"	m	struct:	access:public
bot_whine	dll.cpp	/^char bot_whine[MAX_BOT_WHINE][81];$/;"	v
bots	bot.cpp	/^bot_t bots[32];   \/\/ max of 32 bots in a game$/;"	v
building_dispenser	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(building_dispenser);$/;"	v
building_sentrygun	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(building_sentrygun);$/;"	v
building_sentrygun_base	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(building_sentrygun_base);$/;"	v
button_target	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(button_target);$/;"	v
can_use_underwater	bot_combat.cpp	/^   bool  can_use_underwater;     \/\/ can use this weapon underwater$/;"	m	struct:	access:public
capture_point	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(capture_point);$/;"	v
cchMapNameMost	util.h	149;"	d
channel	util.h	/^	int			channel;$/;"	m	struct:hudtextparms_s	access:public
charged_bolt	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(charged_bolt);$/;"	v
charging_weapon_id	bot.h	/^   int   charging_weapon_id;$/;"	m	struct:	access:public
checked_teamplay	dll.cpp	/^bool checked_teamplay = FALSE;$/;"	v
cine_blood	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(cine_blood);$/;"	v
clients	dll.cpp	/^edict_t *clients[32];$/;"	v
controller_energy_ball	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(controller_energy_ball);$/;"	v
controller_head_ball	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(controller_head_ball);$/;"	v
create_time	bot.h	/^   float create_time;$/;"	m	struct:	access:public
crossbow_bolt	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(crossbow_bolt);$/;"	v
cs_fire_delay	bot_combat.cpp	/^bot_fire_delay_t cs_fire_delay[] = {$/;"	v
cs_weapon_select	bot_combat.cpp	/^bot_weapon_select_t cs_weapon_select[] = {$/;"	v
curr_waypoint_index	bot.h	/^   int curr_waypoint_index;$/;"	m	struct:	access:public
current_weapon	bot.h	/^   bot_current_weapon_t current_weapon;  \/\/ one current weapon for each bot$/;"	m	struct:	access:public
cycler	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(cycler);$/;"	v
cycler_prdroid	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(cycler_prdroid);$/;"	v
cycler_sprite	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(cycler_sprite);$/;"	v
cycler_weapon	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(cycler_weapon);$/;"	v
cycler_wreckage	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(cycler_wreckage);$/;"	v
debug_engine	engine.cpp	/^int debug_engine = 0;$/;"	v
default_bot_skill	dll.cpp	/^int default_bot_skill = 2;$/;"	v
defender	bot.h	/^   int defender;         \/\/ for Front Line Force$/;"	m	struct:	access:public
detpack	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(detpack);$/;"	v
dispenser_refill_timer	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(dispenser_refill_timer);$/;"	v
displacer_ball	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(displacer_ball);$/;"	v
dont_ignore_glass	util.h	/^typedef enum { ignore_glass=1, dont_ignore_glass=0 } IGNORE_GLASS;$/;"	e
dont_ignore_monsters	util.h	/^typedef enum { ignore_monsters=1, dont_ignore_monsters=0, missile=2 } IGNORE_MONSTERS;$/;"	e
eagle_laser	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(eagle_laser);$/;"	v
edict	bot.h	/^   edict_t *edict;$/;"	m	struct:	access:public
edict	cbase.h	/^	edict_t *edict() { return ENT( pev ); };$/;"	f	class:CBaseEntity	access:public
effect	util.h	/^	int			effect;$/;"	m	struct:hudtextparms_s	access:public
entindex	cbase.h	/^	int	  entindex( ) { return ENTINDEX( edict() ); };$/;"	f	class:CBaseEntity	access:public
env_beam	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_beam);$/;"	v
env_beverage	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_beverage);$/;"	v
env_blood	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_blood);$/;"	v
env_blowercannon	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_blowercannon);$/;"	v
env_bombglow	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_bombglow);$/;"	v
env_bubbles	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_bubbles);$/;"	v
env_debris	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_debris);$/;"	v
env_electrified_wire	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_electrified_wire);$/;"	v
env_explosion	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_explosion);$/;"	v
env_fade	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_fade);$/;"	v
env_funnel	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_funnel);$/;"	v
env_genewormcloud	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_genewormcloud);$/;"	v
env_genewormspawn	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_genewormspawn);$/;"	v
env_global	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_global);$/;"	v
env_glow	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_glow);$/;"	v
env_laser	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_laser);$/;"	v
env_lightning	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_lightning);$/;"	v
env_message	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_message);$/;"	v
env_render	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_render);$/;"	v
env_rope	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_rope);$/;"	v
env_shake	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_shake);$/;"	v
env_shooter	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_shooter);$/;"	v
env_smoker	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_smoker);$/;"	v
env_sound	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_sound);$/;"	v
env_spark	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_spark);$/;"	v
env_sprite	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_sprite);$/;"	v
env_spritetrain	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(env_spritetrain);$/;"	v
eoNullEntity	util.h	140;"	d
eoffset	cbase.h	/^	EOFFSET eoffset( ) { return OFFSET( pev ); };$/;"	f	class:CBaseEntity	access:public
event	monsterevent.h	/^	int			event;$/;"	m	struct:	access:public
f_bot_find_enemy_time	bot.h	/^   float f_bot_find_enemy_time;$/;"	m	struct:	access:public
f_bot_say_killed	bot.h	/^   float f_bot_say_killed;$/;"	m	struct:	access:public
f_bot_see_enemy_time	bot.h	/^   float f_bot_see_enemy_time;$/;"	m	struct:	access:public
f_bot_spawn_time	bot.h	/^   float f_bot_spawn_time;$/;"	m	struct:	access:public
f_bot_use_time	bot.h	/^   float f_bot_use_time;$/;"	m	struct:	access:public
f_dont_avoid_wall_time	bot.h	/^   float f_dont_avoid_wall_time;$/;"	m	struct:	access:public
f_dont_check_stuck	bot.h	/^   float f_dont_check_stuck;$/;"	m	struct:	access:public
f_end_use_ladder_time	bot.h	/^   float f_end_use_ladder_time;$/;"	m	struct:	access:public
f_exit_water_time	bot.h	/^   float f_exit_water_time;$/;"	m	struct:	access:public
f_find_item	bot.h	/^   float f_find_item;$/;"	m	struct:	access:public
f_jump_time	bot.h	/^   float f_jump_time;$/;"	m	struct:	access:public
f_look_for_waypoint_time	bot.h	/^   float f_look_for_waypoint_time;$/;"	m	struct:	access:public
f_max_speed	bot.h	/^   float f_max_speed;$/;"	m	struct:	access:public
f_move_speed	bot.h	/^   float f_move_speed;$/;"	m	struct:	access:public
f_path_time	waypoint.cpp	/^float f_path_time = 0.0;$/;"	v
f_pause_time	bot.h	/^   float f_pause_time;$/;"	m	struct:	access:public
f_primary_charging	bot.h	/^   float f_primary_charging;$/;"	m	struct:	access:public
f_random_waypoint_time	bot.h	/^   float f_random_waypoint_time;$/;"	m	struct:	access:public
f_secondary_charging	bot.h	/^   float f_secondary_charging;$/;"	m	struct:	access:public
f_shoot_time	bot.h	/^   float f_shoot_time;$/;"	m	struct:	access:public
f_sniper_aim_time	bot.h	/^   float f_sniper_aim_time;$/;"	m	struct:	access:public
f_sound_update_time	bot.h	/^   float f_sound_update_time;$/;"	m	struct:	access:public
f_start_use_ladder_time	bot.h	/^   float f_start_use_ladder_time;$/;"	m	struct:	access:public
f_use_HEV_time	bot.h	/^   float f_use_HEV_time;$/;"	m	struct:	access:public
f_use_button_time	bot.h	/^   float f_use_button_time;$/;"	m	struct:	access:public
f_use_capture_time	bot.h	/^   float f_use_capture_time;$/;"	m	struct:	access:public
f_use_health_time	bot.h	/^   float f_use_health_time;$/;"	m	struct:	access:public
f_wall_check_time	bot.h	/^   float f_wall_check_time;$/;"	m	struct:	access:public
f_wall_on_left	bot.h	/^   float f_wall_on_left;$/;"	m	struct:	access:public
f_wall_on_right	bot.h	/^   float f_wall_on_right;$/;"	m	struct:	access:public
f_waypoint_goal_time	bot.h	/^   float f_waypoint_goal_time;$/;"	m	struct:	access:public
f_waypoint_time	bot.h	/^   float f_waypoint_time;$/;"	m	struct:	access:public
fadeinTime	util.h	/^	float		fadeinTime;$/;"	m	struct:hudtextparms_s	access:public
fadeoutTime	util.h	/^	float		fadeoutTime;$/;"	m	struct:hudtextparms_s	access:public
fake_arg_count	dll.cpp	/^int fake_arg_count;$/;"	v
filetype	waypoint.h	/^   char filetype[8];  \/\/ should be "HPB_bot\\0"$/;"	m	struct:	access:public
fireanddie	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(fireanddie);$/;"	v
flags	dll.cpp	/^FLAG_S flags[MAX_FLAGS];  \/\/ for TFC$/;"	v
flags	waypoint.h	/^   int    flags;    \/\/ button, lift, flag, health, ammo, etc.$/;"	m	struct:	access:public
flf_bug_check	dll.cpp	/^int flf_bug_check;  \/\/ for FLF 1.1 capture point bug$/;"	v
flf_bug_fix	dll.cpp	/^int flf_bug_fix;  \/\/ for FLF 1.1 capture point bug$/;"	v
flwaitSentence	cbase.h	/^	float	flwaitSentence;			\/\/ time delay between playing consecutive sentences$/;"	m	struct:locksounds	access:public
flwaitSound	cbase.h	/^	float	flwaitSound;			\/\/ time delay between playing consecutive 'locked\/unlocked' sounds$/;"	m	struct:locksounds	access:public
fp	bot.cpp	/^static FILE *fp;$/;"	v	file:
fp	bot_combat.cpp	/^FILE *fp;$/;"	v
fp	bot_navigate.cpp	/^static FILE *fp;$/;"	v	file:
fp	dll.cpp	/^static FILE *fp;$/;"	v	file:
fp	engine.cpp	/^static FILE *fp;$/;"	v	file:
fp	h_export.cpp	/^static FILE *fp;$/;"	v	file:
fp	waypoint.cpp	/^static FILE *fp;$/;"	v	file:
from_to	waypoint.cpp	/^unsigned short *from_to[4] = {NULL, NULL, NULL, NULL};$/;"	v
frontline_fire_delay	bot_combat.cpp	/^bot_fire_delay_t frontline_fire_delay[] = {$/;"	v
frontline_weapon_select	bot_combat.cpp	/^bot_weapon_select_t frontline_weapon_select[] = {$/;"	v
func_bomb_target	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_bomb_target);$/;"	v
func_breakable	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_breakable);$/;"	v
func_button	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_button);$/;"	v
func_buyzone	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_buyzone);$/;"	v
func_conveyor	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_conveyor);$/;"	v
func_door	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_door);$/;"	v
func_door_rotating	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_door_rotating);$/;"	v
func_escapezone	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_escapezone);$/;"	v
func_friction	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_friction);$/;"	v
func_grencatch	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_grencatch);$/;"	v
func_guntarget	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_guntarget);$/;"	v
func_healthcharger	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_healthcharger);$/;"	v
func_hostage_rescue	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_hostage_rescue);$/;"	v
func_illusionary	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_illusionary);$/;"	v
func_ladder	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_ladder);$/;"	v
func_monsterclip	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_monsterclip);$/;"	v
func_mortar_field	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_mortar_field);$/;"	v
func_nobuild	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_nobuild);$/;"	v
func_nogrenades	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_nogrenades);$/;"	v
func_op4mortarcontroller	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_op4mortarcontroller);$/;"	v
func_pendulum	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_pendulum);$/;"	v
func_plat	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_plat);$/;"	v
func_platrot	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_platrot);$/;"	v
func_pushable	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_pushable);$/;"	v
func_recharge	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_recharge);$/;"	v
func_rot_button	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_rot_button);$/;"	v
func_rotating	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_rotating);$/;"	v
func_t	extdll.h	/^typedef int	func_t;					\/\/$/;"	t
func_tank	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_tank);$/;"	v
func_tank_of	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_tank_of);$/;"	v
func_tankcontrols	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_tankcontrols);$/;"	v
func_tankcontrols_of	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_tankcontrols_of);$/;"	v
func_tanklaser	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_tanklaser);$/;"	v
func_tanklaser_of	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_tanklaser_of);$/;"	v
func_tankmortar	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_tankmortar);$/;"	v
func_tankmortar_of	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_tankmortar_of);$/;"	v
func_tankrocket	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_tankrocket);$/;"	v
func_tankrocket_of	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_tankrocket_of);$/;"	v
func_trackautochange	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_trackautochange);$/;"	v
func_trackchange	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_trackchange);$/;"	v
func_tracktrain	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_tracktrain);$/;"	v
func_train	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_train);$/;"	v
func_traincontrols	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_traincontrols);$/;"	v
func_vehicle	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_vehicle);$/;"	v
func_vehiclecontrols	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_vehiclecontrols);$/;"	v
func_vip_safetyzone	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_vip_safetyzone);$/;"	v
func_wall	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_wall);$/;"	v
func_wall_toggle	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_wall_toggle);$/;"	v
func_water	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_water);$/;"	v
func_weaponcheck	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(func_weaponcheck);$/;"	v
fxTime	util.h	/^	float		fxTime;$/;"	m	struct:hudtextparms_s	access:public
g1	util.h	/^	byte		r1, g1, b1, a1;$/;"	m	struct:hudtextparms_s	access:public
g2	util.h	/^	byte		r2, g2, b2, a2;$/;"	m	struct:hudtextparms_s	access:public
gFunctionTable	dll.cpp	/^DLL_FUNCTIONS gFunctionTable =$/;"	v
gMetaFunctionTable	dll.cpp	/^static META_FUNCTIONS gMetaFunctionTable = {$/;"	v	file:
gMetaFunctionTable	meta_api.cpp	/^static META_FUNCTIONS gMetaFunctionTable = {$/;"	v	file:
g_GameRules	dll.cpp	/^bool g_GameRules = FALSE;$/;"	v
g_argv	h_export.cpp	/^char *g_argv;$/;"	v
g_auto_waypoint	waypoint.cpp	/^bool g_auto_waypoint = FALSE;$/;"	v
g_engfuncs	h_export.cpp	/^enginefuncs_t g_engfuncs;$/;"	v
g_menu_state	dll.cpp	/^int g_menu_state = 0;$/;"	v
g_menu_waypoint	dll.cpp	/^int g_menu_waypoint;$/;"	v
g_path_waypoint	waypoint.cpp	/^bool g_path_waypoint = FALSE;$/;"	v
g_vecZero	dll.cpp	/^DLL_GLOBAL const Vector g_vecZero = Vector(0,0,0);$/;"	v
g_waypoint_on	waypoint.cpp	/^bool g_waypoint_on = FALSE;$/;"	v
g_waypoint_paths	waypoint.cpp	/^bool g_waypoint_paths = FALSE;  \/\/ have any paths been allocated?$/;"	v
game_counter	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(game_counter);$/;"	v
game_counter_set	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(game_counter_set);$/;"	v
game_end	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(game_end);$/;"	v
game_player_equip	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(game_player_equip);$/;"	v
game_player_hurt	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(game_player_hurt);$/;"	v
game_player_team	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(game_player_team);$/;"	v
game_score	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(game_score);$/;"	v
game_team_master	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(game_team_master);$/;"	v
game_team_set	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(game_team_set);$/;"	v
game_text	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(game_text);$/;"	v
game_zone_player	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(game_zone_player);$/;"	v
garg_stomp	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(garg_stomp);$/;"	v
gearbox_bot_names	bot.cpp	/^char *gearbox_bot_names[GEARBOX_MAX_SKINS] = {$/;"	v
gearbox_bot_skins	bot.cpp	/^char *gearbox_bot_skins[GEARBOX_MAX_SKINS] = {$/;"	v
gearbox_fire_delay	bot_combat.cpp	/^bot_fire_delay_t gearbox_fire_delay[] = {$/;"	v
gearbox_skin_used	bot.cpp	/^bool gearbox_skin_used[GEARBOX_MAX_SKINS] = {$/;"	v
gearbox_weapon_select	bot_combat.cpp	/^bot_weapon_select_t gearbox_weapon_select[] = {$/;"	v
ghost	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(ghost);$/;"	v
gibshooter	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(gibshooter);$/;"	v
globalentity_s	saverestore.h	/^struct globalentity_s$/;"	s
globalentity_s::levelName	saverestore.h	/^	char			levelName[32];$/;"	m	struct:globalentity_s	access:public
globalentity_s::name	saverestore.h	/^	char			name[64];$/;"	m	struct:globalentity_s	access:public
globalentity_s::pNext	saverestore.h	/^	globalentity_t	*pNext;$/;"	m	struct:globalentity_s	access:public
globalentity_s::state	saverestore.h	/^	GLOBALESTATE	state;$/;"	m	struct:globalentity_s	access:public
globalentity_t	saverestore.h	/^typedef struct globalentity_s globalentity_t;$/;"	t
gmsgSayText	util.cpp	/^int gmsgSayText = 0;$/;"	v
gmsgShowMenu	util.cpp	/^int gmsgShowMenu = 0;$/;"	v
gmsgTextMsg	util.cpp	/^int gmsgTextMsg = 0;$/;"	v
gonomeguts	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(gonomeguts);$/;"	v
gpGlobals	h_export.cpp	/^globalvars_t  *gpGlobals;$/;"	v
gpMetaGlobals	dll.cpp	/^meta_globals_t *gpMetaGlobals;$/;"	v
gpMetaGlobals	meta_api.cpp	/^meta_globals_t *gpMetaGlobals;$/;"	v
grapple_tip	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(grapple_tip);$/;"	v
grenade	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(grenade);$/;"	v
h_Library	h_export.cpp	/^HINSTANCE h_Library = NULL;$/;"	v
h_Library	h_export.cpp	/^void *h_Library = NULL;$/;"	v
h_global_argv	h_export.cpp	/^HGLOBAL h_global_argv = NULL;$/;"	v
h_global_argv	h_export.cpp	/^char h_global_argv[1024];$/;"	v
head_hull	util.h	/^typedef enum { point_hull=0, human_hull=1, large_hull=2, head_hull=3 } hull_enum;$/;"	e
holdTime	util.h	/^	float		holdTime;$/;"	m	struct:hudtextparms_s	access:public
hornet	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(hornet);$/;"	v
hostage_entity	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(hostage_entity);$/;"	v
hudtextparms_s	util.h	/^typedef struct hudtextparms_s$/;"	s
hudtextparms_s::a1	util.h	/^	byte		r1, g1, b1, a1;$/;"	m	struct:hudtextparms_s	access:public
hudtextparms_s::a2	util.h	/^	byte		r2, g2, b2, a2;$/;"	m	struct:hudtextparms_s	access:public
hudtextparms_s::b1	util.h	/^	byte		r1, g1, b1, a1;$/;"	m	struct:hudtextparms_s	access:public
hudtextparms_s::b2	util.h	/^	byte		r2, g2, b2, a2;$/;"	m	struct:hudtextparms_s	access:public
hudtextparms_s::channel	util.h	/^	int			channel;$/;"	m	struct:hudtextparms_s	access:public
hudtextparms_s::effect	util.h	/^	int			effect;$/;"	m	struct:hudtextparms_s	access:public
hudtextparms_s::fadeinTime	util.h	/^	float		fadeinTime;$/;"	m	struct:hudtextparms_s	access:public
hudtextparms_s::fadeoutTime	util.h	/^	float		fadeoutTime;$/;"	m	struct:hudtextparms_s	access:public
hudtextparms_s::fxTime	util.h	/^	float		fxTime;$/;"	m	struct:hudtextparms_s	access:public
hudtextparms_s::g1	util.h	/^	byte		r1, g1, b1, a1;$/;"	m	struct:hudtextparms_s	access:public
hudtextparms_s::g2	util.h	/^	byte		r2, g2, b2, a2;$/;"	m	struct:hudtextparms_s	access:public
hudtextparms_s::holdTime	util.h	/^	float		holdTime;$/;"	m	struct:hudtextparms_s	access:public
hudtextparms_s::r1	util.h	/^	byte		r1, g1, b1, a1;$/;"	m	struct:hudtextparms_s	access:public
hudtextparms_s::r2	util.h	/^	byte		r2, g2, b2, a2;$/;"	m	struct:hudtextparms_s	access:public
hudtextparms_s::x	util.h	/^	float		x;$/;"	m	struct:hudtextparms_s	access:public
hudtextparms_s::y	util.h	/^	float		y;$/;"	m	struct:hudtextparms_s	access:public
hudtextparms_t	util.h	/^} hudtextparms_t;$/;"	t
hull_enum	util.h	/^typedef enum { point_hull=0, human_hull=1, large_hull=2, head_hull=3 } hull_enum;$/;"	t
human_hull	util.h	/^typedef enum { point_hull=0, human_hull=1, large_hull=2, head_hull=3 } hull_enum;$/;"	e
hvr_blkop_rocket	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(hvr_blkop_rocket);$/;"	v
hvr_rocket	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(hvr_rocket);$/;"	v
iAmmo1	bot.h	/^   int  iAmmo1;  \/\/ amount of ammo in primary reserve$/;"	m	struct:	access:public
iAmmo1	bot_weapons.h	/^   int  iAmmo1;     \/\/ ammo index for primary ammo$/;"	m	struct:	access:public
iAmmo1Max	bot_weapons.h	/^   int  iAmmo1Max;  \/\/ max primary ammo$/;"	m	struct:	access:public
iAmmo2	bot.h	/^   int  iAmmo2;  \/\/ amount of ammo in secondary reserve$/;"	m	struct:	access:public
iAmmo2	bot_weapons.h	/^   int  iAmmo2;     \/\/ ammo index for secondary ammo$/;"	m	struct:	access:public
iAmmo2Max	bot_weapons.h	/^   int  iAmmo2Max;  \/\/ max secondary ammo$/;"	m	struct:	access:public
iClip	bot.h	/^   int  iClip;   \/\/ amount of ammo in the clip$/;"	m	struct:	access:public
iFlags	bot_weapons.h	/^   int  iFlags;     \/\/ flags???$/;"	m	struct:	access:public
iId	bot.h	/^   int  iId;     \/\/ weapon ID$/;"	m	struct:	access:public
iId	bot_combat.cpp	/^   int iId;  \/\/ the weapon ID value$/;"	m	struct:	access:public
iId	bot_combat.cpp	/^   int iId;$/;"	m	struct:	access:public
iId	bot_weapons.h	/^   int  iId;        \/\/ weapon ID$/;"	m	struct:	access:public
iLockedSentence	cbase.h	/^	int		iLockedSentence;		\/\/ which sentence in sentence group to play next$/;"	m	struct:locksounds	access:public
iPosition	bot_weapons.h	/^   int  iPosition;  \/\/ slot position$/;"	m	struct:	access:public
iSlot	bot_weapons.h	/^   int  iSlot;      \/\/ HUD slot (0 based)$/;"	m	struct:	access:public
iStringNull	util.h	146;"	d
iUnlockedSentence	cbase.h	/^	int		iUnlockedSentence;		\/\/ which sentence in sentence group to play next$/;"	m	struct:locksounds	access:public
i_p_t	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(i_p_t);$/;"	v
i_t_g	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(i_t_g);$/;"	v
i_t_t	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(i_t_t);$/;"	v
idle_angle	bot.h	/^   float idle_angle;$/;"	m	struct:	access:public
idle_angle_time	bot.h	/^   float idle_angle_time;  \/\/ for Front Line Force$/;"	m	struct:	access:public
ignore_glass	util.h	/^typedef enum { ignore_glass=1, dont_ignore_glass=0 } IGNORE_GLASS;$/;"	e
ignore_monsters	util.h	/^typedef enum { ignore_monsters=1, dont_ignore_monsters=0, missile=2 } IGNORE_MONSTERS;$/;"	e
index	waypoint.h	/^   short int index[MAX_PATH_INDEX];  \/\/ indexes of waypoints (index -1 means not used)$/;"	m	struct:path	access:public
info_areadef	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_areadef);$/;"	v
info_bigmomma	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_bigmomma);$/;"	v
info_bomb_target	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_bomb_target);$/;"	v
info_ctfdetect	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_ctfdetect);$/;"	v
info_ctfspawn	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_ctfspawn);$/;"	v
info_ctfspawn_powerup	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_ctfspawn_powerup);$/;"	v
info_displacer_earth_target	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_displacer_earth_target);$/;"	v
info_displacer_xen_target	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_displacer_xen_target);$/;"	v
info_frontline	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_frontline);$/;"	v
info_hostage_rescue	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_hostage_rescue);$/;"	v
info_intermission	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_intermission);$/;"	v
info_landmark	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_landmark);$/;"	v
info_map_parameters	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_map_parameters);$/;"	v
info_node	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_node);$/;"	v
info_node_air	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_node_air);$/;"	v
info_null	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_null);$/;"	v
info_pitworm	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_pitworm);$/;"	v
info_pitworm_steam_lock	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_pitworm_steam_lock);$/;"	v
info_player_attacker	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_player_attacker);$/;"	v
info_player_deathmatch	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_player_deathmatch);$/;"	v
info_player_defender	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_player_defender);$/;"	v
info_player_observer	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_player_observer);$/;"	v
info_player_start	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_player_start);$/;"	v
info_player_teamspawn	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_player_teamspawn);$/;"	v
info_target	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_target);$/;"	v
info_teleport_destination	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_teleport_destination);$/;"	v
info_tf_teamcheck	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_tf_teamcheck);$/;"	v
info_tf_teamset	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_tf_teamset);$/;"	v
info_tfdetect	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_tfdetect);$/;"	v
info_tfgoal	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_tfgoal);$/;"	v
info_tfgoal_timer	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_tfgoal_timer);$/;"	v
info_vip_start	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(info_vip_start);$/;"	v
infodecal	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(infodecal);$/;"	v
isFakeClientCommand	dll.cpp	/^int isFakeClientCommand = 0;$/;"	v
is_team_play	dll.cpp	/^float is_team_play = 0.0;$/;"	v
is_used	bot.h	/^   bool is_used;$/;"	m	struct:	access:public
itbd_Acid	cbase.h	650;"	d
itbd_DrownRecover	cbase.h	649;"	d
itbd_NerveGas	cbase.h	646;"	d
itbd_Paralyze	cbase.h	645;"	d
itbd_Poison	cbase.h	647;"	d
itbd_Radiation	cbase.h	648;"	d
itbd_SlowBurn	cbase.h	651;"	d
itbd_SlowFreeze	cbase.h	652;"	d
item_airtank	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_airtank);$/;"	v
item_antidote	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_antidote);$/;"	v
item_armor1	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_armor1);$/;"	v
item_armor2	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_armor2);$/;"	v
item_armor3	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_armor3);$/;"	v
item_artifact_envirosuit	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_artifact_envirosuit);$/;"	v
item_artifact_invisibility	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_artifact_invisibility);$/;"	v
item_artifact_invulnerability	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_artifact_invulnerability);$/;"	v
item_artifact_super_damage	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_artifact_super_damage);$/;"	v
item_assaultsuit	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_assaultsuit);$/;"	v
item_battery	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_battery);$/;"	v
item_cells	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_cells);$/;"	v
item_ctfaccelerator	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_ctfaccelerator);$/;"	v
item_ctfbackpack	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_ctfbackpack);$/;"	v
item_ctfbase	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_ctfbase);$/;"	v
item_ctfflag	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_ctfflag);$/;"	v
item_ctflongjump	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_ctflongjump);$/;"	v
item_ctfportablehev	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_ctfportablehev);$/;"	v
item_ctfregeneration	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_ctfregeneration);$/;"	v
item_generic	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_generic);$/;"	v
item_health	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_health);$/;"	v
item_healthkit	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_healthkit);$/;"	v
item_kevlar	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_kevlar);$/;"	v
item_longjump	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_longjump);$/;"	v
item_nuclearbomb	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_nuclearbomb);$/;"	v
item_nuclearbombbutton	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_nuclearbombbutton);$/;"	v
item_nuclearbombtimer	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_nuclearbombtimer);$/;"	v
item_rockets	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_rockets);$/;"	v
item_security	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_security);$/;"	v
item_shells	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_shells);$/;"	v
item_sodacan	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_sodacan);$/;"	v
item_spikes	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_spikes);$/;"	v
item_suit	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_suit);$/;"	v
item_tfgoal	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_tfgoal);$/;"	v
item_thighpack	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_thighpack);$/;"	v
item_vest	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(item_vest);$/;"	v
itoa	extdll.h	71;"	d
kick_time	bot.h	/^   float kick_time;$/;"	m	struct:	access:public
killer_edict	bot.h	/^   edict_t *killer_edict;$/;"	m	struct:	access:public
ladder_dir	bot.h	/^   int ladder_dir;$/;"	m	struct:	access:public
large_hull	util.h	/^typedef enum { point_hull=0, human_hull=1, large_hull=2, head_hull=3 } hull_enum;$/;"	e
laser_spot	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(laser_spot);$/;"	v
last_waypoint	waypoint.cpp	/^Vector last_waypoint;$/;"	v
levelName	saverestore.h	/^	char			levelName[32];$/;"	m	struct:globalentity_s	access:public
light	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(light);$/;"	v
light_environment	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(light_environment);$/;"	v
light_spot	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(light_spot);$/;"	v
listenserver_edict	dll.cpp	/^edict_t *listenserver_edict = NULL;$/;"	v
locksound_t	cbase.h	/^} locksound_t;$/;"	t
locksounds	cbase.h	/^typedef struct locksounds			\/\/ sounds that doors and buttons make when locked\/unlocked$/;"	s
locksounds::bEOFLocked	cbase.h	/^	BYTE	bEOFLocked;				\/\/ true if hit end of list of locked sentences$/;"	m	struct:locksounds	access:public
locksounds::bEOFUnlocked	cbase.h	/^	BYTE	bEOFUnlocked;			\/\/ true if hit end of list of unlocked sentences$/;"	m	struct:locksounds	access:public
locksounds::flwaitSentence	cbase.h	/^	float	flwaitSentence;			\/\/ time delay between playing consecutive sentences$/;"	m	struct:locksounds	access:public
locksounds::flwaitSound	cbase.h	/^	float	flwaitSound;			\/\/ time delay between playing consecutive 'locked\/unlocked' sounds$/;"	m	struct:locksounds	access:public
locksounds::iLockedSentence	cbase.h	/^	int		iLockedSentence;		\/\/ which sentence in sentence group to play next$/;"	m	struct:locksounds	access:public
locksounds::iUnlockedSentence	cbase.h	/^	int		iUnlockedSentence;		\/\/ which sentence in sentence group to play next$/;"	m	struct:locksounds	access:public
locksounds::sLockedSentence	cbase.h	/^	string_t	sLockedSentence;	\/\/ sentence group played when door is locked$/;"	m	struct:locksounds	access:public
locksounds::sLockedSound	cbase.h	/^	string_t	sLockedSound;		\/\/ sound a door makes when it's locked$/;"	m	struct:locksounds	access:public
locksounds::sUnlockedSentence	cbase.h	/^	string_t	sUnlockedSentence;	\/\/ sentence group played when door is unlocked$/;"	m	struct:locksounds	access:public
locksounds::sUnlockedSound	cbase.h	/^	string_t	sUnlockedSound;		\/\/ sound a door makes when it's unlocked$/;"	m	struct:locksounds	access:public
m_Activity	basemonster.h	/^	Activity			m_Activity;\/\/ what the monster is doing (animation)$/;"	m	class:CBaseMonster	access:public
m_HackedGunPos	basemonster.h	/^	Vector				m_HackedGunPos;	\/\/ HACK until we can query end of gun$/;"	m	class:CBaseMonster	access:public
m_IdealActivity	basemonster.h	/^	Activity			m_IdealActivity;\/\/ monster should switch to this activity$/;"	m	class:CBaseMonster	access:public
m_IdealMonsterState	basemonster.h	/^	MONSTERSTATE		m_IdealMonsterState;\/\/ monster should change to this state$/;"	m	class:CBaseMonster	access:public
m_LastHitGroup	basemonster.h	/^	int					m_LastHitGroup; \/\/ the last body region that took damage$/;"	m	class:CBaseMonster	access:public
m_MonsterState	basemonster.h	/^	MONSTERSTATE		m_MonsterState;\/\/ monster's current state$/;"	m	class:CBaseMonster	access:public
m_SaveData	cbase.h	/^	static	TYPEDESCRIPTION m_SaveData[];$/;"	m	class:CBaseAnimating	access:public
m_SaveData	cbase.h	/^	static	TYPEDESCRIPTION m_SaveData[];$/;"	m	class:CBaseButton	access:public
m_SaveData	cbase.h	/^	static	TYPEDESCRIPTION m_SaveData[];$/;"	m	class:CBaseDelay	access:public
m_SaveData	cbase.h	/^	static	TYPEDESCRIPTION m_SaveData[];$/;"	m	class:CBaseEntity	access:public
m_SaveData	cbase.h	/^	static	TYPEDESCRIPTION m_SaveData[];$/;"	m	class:CBaseToggle	access:public
m_SaveData	cbase.h	/^	static	TYPEDESCRIPTION m_SaveData[];$/;"	m	class:CMultiSource	access:public
m_SaveData	saverestore.h	/^	static TYPEDESCRIPTION m_SaveData[];$/;"	m	class:CGlobalState	access:public
m_afConditions	basemonster.h	/^	int					m_afConditions;$/;"	m	class:CBaseMonster	access:public
m_afMemory	basemonster.h	/^	int					m_afMemory;$/;"	m	class:CBaseMonster	access:public
m_bLockedSentence	cbase.h	/^	BYTE	m_bLockedSentence;	$/;"	m	class:CBaseButton	access:public
m_bLockedSound	cbase.h	/^	BYTE	m_bLockedSound;		\/\/ ordinals from entity selection$/;"	m	class:CBaseButton	access:public
m_bUnlockedSentence	cbase.h	/^	BYTE	m_bUnlockedSentence;$/;"	m	class:CBaseButton	access:public
m_bUnlockedSound	cbase.h	/^	BYTE	m_bUnlockedSound;	$/;"	m	class:CBaseButton	access:public
m_bitsDamageInflict	cbase.h	/^	int					m_bitsDamageInflict;	\/\/ DMG_ damage type that the door or tigger does$/;"	m	class:CBaseToggle	access:public
m_bitsDamageType	basemonster.h	/^	int					m_bitsDamageType;	\/\/ what types of damage has monster (player) taken$/;"	m	class:CBaseMonster	access:public
m_bloodColor	basemonster.h	/^	int					m_bloodColor;		\/\/ color of blood particless$/;"	m	class:CBaseMonster	access:public
m_cTriggersLeft	cbase.h	/^	int					m_cTriggersLeft;		\/\/ trigger_counter only, # of activations remaining$/;"	m	class:CBaseToggle	access:public
m_fRotating	cbase.h	/^	BOOL	m_fRotating;		\/\/ a rotating button?  default is a sliding button.$/;"	m	class:CBaseButton	access:public
m_fSequenceFinished	cbase.h	/^	BOOL				m_fSequenceFinished;\/\/ flag set when StudioAdvanceFrame moves across a frame boundry$/;"	m	class:CBaseAnimating	access:public
m_fSequenceLoops	cbase.h	/^	BOOL				m_fSequenceLoops;	\/\/ true if the sequence loops$/;"	m	class:CBaseAnimating	access:public
m_fStayPushed	cbase.h	/^	BOOL	m_fStayPushed;	\/\/ button stays pushed in until touched again?$/;"	m	class:CBaseButton	access:public
m_flActivateFinished	cbase.h	/^	float				m_flActivateFinished;\/\/like attack_finished, but for doors$/;"	m	class:CBaseToggle	access:public
m_flDelay	cbase.h	/^	float		m_flDelay;$/;"	m	class:CBaseDelay	access:public
m_flFieldOfView	basemonster.h	/^	float				m_flFieldOfView;\/\/ width of monster's field of view ( dot product )$/;"	m	class:CBaseMonster	access:public
m_flFrameRate	cbase.h	/^	float				m_flFrameRate;		\/\/ computed FPS for current sequence$/;"	m	class:CBaseAnimating	access:public
m_flGroundSpeed	cbase.h	/^	float				m_flGroundSpeed;	\/\/ computed linear movement rate for current sequence$/;"	m	class:CBaseAnimating	access:public
m_flHeight	cbase.h	/^	float				m_flHeight;$/;"	m	class:CBaseToggle	access:public
m_flLastEventCheck	cbase.h	/^	float				m_flLastEventCheck;	\/\/ last time the event list was checked$/;"	m	class:CBaseAnimating	access:public
m_flLip	cbase.h	/^	float				m_flLip;$/;"	m	class:CBaseToggle	access:public
m_flMoveDistance	cbase.h	/^	float				m_flMoveDistance;\/\/ how far a door should slide or rotate$/;"	m	class:CBaseToggle	access:public
m_flNextAttack	basemonster.h	/^	float				m_flNextAttack;		\/\/ cannot attack again until this time$/;"	m	class:CBaseMonster	access:public
m_flTLength	cbase.h	/^	float				m_flTLength;\/\/ for plats$/;"	m	class:CBaseToggle	access:public
m_flTWidth	cbase.h	/^	float				m_flTWidth;\/\/ for plats$/;"	m	class:CBaseToggle	access:public
m_flWait	cbase.h	/^	float				m_flWait;$/;"	m	class:CBaseToggle	access:public
m_global	saverestore.h	/^	int		m_global;		\/\/ Restoring a global entity?$/;"	m	class:CRestore	access:private
m_globalstate	cbase.h	/^	string_t	m_globalstate;$/;"	m	class:CMultiSource	access:public
m_hActivator	cbase.h	/^	EHANDLE				m_hActivator;$/;"	m	class:CBaseToggle	access:public
m_hEnemy	basemonster.h	/^	EHANDLE				m_hEnemy;		 \/\/ the entity that the monster is fighting.$/;"	m	class:CBaseMonster	access:public
m_hTargetEnt	basemonster.h	/^	EHANDLE				m_hTargetEnt;	 \/\/ the entity that the monster is trying to reach$/;"	m	class:CBaseMonster	access:public
m_iTotal	cbase.h	/^	int			m_iTotal;$/;"	m	class:CMultiSource	access:public
m_iszKillTarget	cbase.h	/^	int			m_iszKillTarget;$/;"	m	class:CBaseDelay	access:public
m_listCount	saverestore.h	/^	int				m_listCount;$/;"	m	class:CGlobalState	access:private
m_ls	cbase.h	/^	locksound_t m_ls;			\/\/ door lock sounds$/;"	m	class:CBaseButton	access:public
m_oldgroupmask	util.h	/^	int m_oldgroupmask, m_oldgroupop;$/;"	m	class:UTIL_GroupTrace	access:private
m_oldgroupop	util.h	/^	int m_oldgroupmask, m_oldgroupop;$/;"	m	class:UTIL_GroupTrace	access:private
m_pGoalEnt	cbase.h	/^	CBaseEntity			*m_pGoalEnt;\/\/ path corner we are heading towards$/;"	m	class:CBaseEntity	access:public
m_pLink	cbase.h	/^	CBaseEntity			*m_pLink;\/\/ used for temporary link-list operations. $/;"	m	class:CBaseEntity	access:public
m_pList	saverestore.h	/^	globalentity_t	*m_pList;$/;"	m	class:CGlobalState	access:private
m_pdata	saverestore.h	/^	SAVERESTOREDATA		*m_pdata;$/;"	m	class:CSaveRestoreBuffer	access:protected
m_pent	cbase.h	/^	edict_t *m_pent;$/;"	m	class:EHANDLE	access:private
m_pfnBlocked	cbase.h	/^	void (CBaseEntity ::*m_pfnBlocked)( CBaseEntity *pOther );$/;"	m	class:CBaseEntity	access:public
m_pfnCallWhenMoveDone	cbase.h	/^	void (CBaseToggle::*m_pfnCallWhenMoveDone)(void);$/;"	m	class:CBaseToggle	access:public
m_pfnThink	cbase.h	/^	void (CBaseEntity ::*m_pfnThink)(void);$/;"	m	class:CBaseEntity	access:public
m_pfnTouch	cbase.h	/^	void (CBaseEntity ::*m_pfnTouch)( CBaseEntity *pOther );$/;"	m	class:CBaseEntity	access:public
m_pfnUse	cbase.h	/^	void (CBaseEntity ::*m_pfnUse)( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYPE useType, float value );$/;"	m	class:CBaseEntity	access:public
m_precache	saverestore.h	/^	BOOL	m_precache;$/;"	m	class:CRestore	access:private
m_rgAmmo	bot.h	/^   int m_rgAmmo[MAX_AMMO_SLOTS];  \/\/ total ammo amounts (1 array for each bot)$/;"	m	struct:	access:public
m_rgEntities	cbase.h	/^	EHANDLE		m_rgEntities[MS_MAX_TARGETS];$/;"	m	class:CMultiSource	access:public
m_rgTriggered	cbase.h	/^	int			m_rgTriggered[MS_MAX_TARGETS];$/;"	m	class:CMultiSource	access:public
m_rgbTimeBasedDamage	basemonster.h	/^	BYTE				m_rgbTimeBasedDamage[CDMG_TIMEBASED];$/;"	m	class:CBaseMonster	access:public
m_sMaster	cbase.h	/^	string_t m_sMaster;		\/\/ If this button has a master switch, this is the targetname.$/;"	m	class:CBaseToggle	access:public
m_serialnumber	cbase.h	/^	int		m_serialnumber;$/;"	m	class:EHANDLE	access:private
m_sounds	cbase.h	/^	int		m_sounds;$/;"	m	class:CBaseButton	access:public
m_spriteTexture	dll.cpp	/^int m_spriteTexture = 0;$/;"	v
m_strChangeTarget	cbase.h	/^	string_t m_strChangeTarget;	\/\/ if this field is not null, this is an index into the engine string array.$/;"	m	class:CBaseButton	access:public
m_toggle_state	cbase.h	/^	TOGGLE_STATE		m_toggle_state;$/;"	m	class:CBaseToggle	access:public
m_vecAngle1	cbase.h	/^	Vector				m_vecAngle1;$/;"	m	class:CBaseToggle	access:public
m_vecAngle2	cbase.h	/^	Vector				m_vecAngle2;$/;"	m	class:CBaseToggle	access:public
m_vecEnemyLKP	basemonster.h	/^	Vector				m_vecEnemyLKP;\/\/ last known position of enemy. (enemy's origin)$/;"	m	class:CBaseMonster	access:public
m_vecFinalAngle	cbase.h	/^	Vector				m_vecFinalAngle;$/;"	m	class:CBaseToggle	access:public
m_vecFinalDest	cbase.h	/^	Vector				m_vecFinalDest;$/;"	m	class:CBaseToggle	access:public
m_vecPosition1	cbase.h	/^	Vector				m_vecPosition1;$/;"	m	class:CBaseToggle	access:public
m_vecPosition2	cbase.h	/^	Vector				m_vecPosition2;$/;"	m	class:CBaseToggle	access:public
mapname	waypoint.h	/^   char mapname[32];  \/\/ name of map for these waypoints$/;"	m	struct:	access:public
max	extdll.h	64;"	d
max_bots	dll.cpp	/^int max_bots = -1;$/;"	v
max_team_players	dll.cpp	/^int max_team_players[4];  \/\/ for TFC$/;"	v
max_teams	dll.cpp	/^int max_teams = 0;  \/\/ for TFC$/;"	v
mdl_match	bot.h	/^   bool mdl_match;$/;"	m	struct:	access:public
message_AmmoPickup	engine.cpp	/^int message_AmmoPickup = 0;$/;"	v
message_AmmoX	engine.cpp	/^int message_AmmoX = 0;$/;"	v
message_Battery	engine.cpp	/^int message_Battery = 0;  \/\/ Armor$/;"	v
message_CurWeapon	engine.cpp	/^int message_CurWeapon = 0;$/;"	v
message_Damage	engine.cpp	/^int message_Damage = 0;$/;"	v
message_DeathMsg	engine.cpp	/^int message_DeathMsg = 0;$/;"	v
message_Health	engine.cpp	/^int message_Health = 0;$/;"	v
message_ItemPickup	engine.cpp	/^int message_ItemPickup = 0;$/;"	v
message_Money	engine.cpp	/^int message_Money = 0;  \/\/ for Counter-Strike$/;"	v
message_ScreenFade	engine.cpp	/^int message_ScreenFade = 0;$/;"	v
message_ShowMenu	engine.cpp	/^int message_ShowMenu = 0;$/;"	v
message_TextMsg	engine.cpp	/^int message_TextMsg = 0;$/;"	v
message_VGUI	engine.cpp	/^int message_VGUI = 0;$/;"	v
message_WarmUp	engine.cpp	/^int message_WarmUp = 0;      \/\/ for Front Line Force$/;"	v
message_WeapPickup	engine.cpp	/^int message_WeapPickup = 0;$/;"	v
message_WeaponList	engine.cpp	/^int message_WeaponList = 0;$/;"	v
message_WinMessage	engine.cpp	/^int message_WinMessage = 0;  \/\/ for Front Line Force$/;"	v
meta_engfuncs	engine.cpp	/^enginefuncs_t meta_engfuncs = {$/;"	v
meta_engfuncs_post	engine.cpp	/^enginefuncs_t meta_engfuncs_post = {$/;"	v
min	extdll.h	68;"	d
min_bots	dll.cpp	/^int min_bots = -1;$/;"	v
min_primary_ammo	bot_combat.cpp	/^   int   min_primary_ammo;       \/\/ minimum ammout of primary ammo needed to fire$/;"	m	struct:	access:public
min_secondary_ammo	bot_combat.cpp	/^   int   min_secondary_ammo;     \/\/ minimum ammout of seconday ammo needed to fire$/;"	m	struct:	access:public
missile	util.h	/^typedef enum { ignore_monsters=1, dont_ignore_monsters=0, missile=2 } IGNORE_MONSTERS;$/;"	e
mod_id	dll.cpp	/^int mod_id = 0;$/;"	v
momentary_door	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(momentary_door);$/;"	v
momentary_rot_button	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(momentary_rot_button);$/;"	v
monster_ShockTrooper_dead	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_ShockTrooper_dead);$/;"	v
monster_alien_babyvoltigore	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_alien_babyvoltigore);$/;"	v
monster_alien_controller	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_alien_controller);$/;"	v
monster_alien_grunt	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_alien_grunt);$/;"	v
monster_alien_slave	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_alien_slave);$/;"	v
monster_alien_slave_dead	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_alien_slave_dead);$/;"	v
monster_alien_voltigore	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_alien_voltigore);$/;"	v
monster_apache	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_apache);$/;"	v
monster_assassin_repel	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_assassin_repel);$/;"	v
monster_babycrab	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_babycrab);$/;"	v
monster_barnacle	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_barnacle);$/;"	v
monster_barney	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_barney);$/;"	v
monster_barney_dead	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_barney_dead);$/;"	v
monster_bigmomma	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_bigmomma);$/;"	v
monster_blkop_apache	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_blkop_apache);$/;"	v
monster_blkop_osprey	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_blkop_osprey);$/;"	v
monster_bloater	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_bloater);$/;"	v
monster_bullchicken	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_bullchicken);$/;"	v
monster_cine2_hvyweapons	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_cine2_hvyweapons);$/;"	v
monster_cine2_scientist	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_cine2_scientist);$/;"	v
monster_cine2_slave	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_cine2_slave);$/;"	v
monster_cine3_barney	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_cine3_barney);$/;"	v
monster_cine3_scientist	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_cine3_scientist);$/;"	v
monster_cine_barney	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_cine_barney);$/;"	v
monster_cine_panther	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_cine_panther);$/;"	v
monster_cine_scientist	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_cine_scientist);$/;"	v
monster_cleansuit_scientist	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_cleansuit_scientist);$/;"	v
monster_cleansuit_scientist_dead	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_cleansuit_scientist_dead);$/;"	v
monster_cockroach	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_cockroach);$/;"	v
monster_drillsergeant	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_drillsergeant);$/;"	v
monster_fgrunt_repel	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_fgrunt_repel);$/;"	v
monster_flyer	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_flyer);$/;"	v
monster_flyer_flock	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_flyer_flock);$/;"	v
monster_furniture	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_furniture);$/;"	v
monster_gargantua	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_gargantua);$/;"	v
monster_generic	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_generic);$/;"	v
monster_geneworm	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_geneworm);$/;"	v
monster_gman	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_gman);$/;"	v
monster_gonome	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_gonome);$/;"	v
monster_gonome_dead	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_gonome_dead);$/;"	v
monster_grunt_ally_repel	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_grunt_ally_repel);$/;"	v
monster_grunt_repel	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_grunt_repel);$/;"	v
monster_headcrab	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_headcrab);$/;"	v
monster_hevsuit_dead	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_hevsuit_dead);$/;"	v
monster_hfgrunt_dead	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_hfgrunt_dead);$/;"	v
monster_hgrunt_dead	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_hgrunt_dead);$/;"	v
monster_houndeye	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_houndeye);$/;"	v
monster_houndeye_dead	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_houndeye_dead);$/;"	v
monster_human_assassin	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_human_assassin);$/;"	v
monster_human_friendly_grunt	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_human_friendly_grunt);$/;"	v
monster_human_grunt	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_human_grunt);$/;"	v
monster_human_grunt_ally	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_human_grunt_ally);$/;"	v
monster_human_grunt_ally_dead	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_human_grunt_ally_dead);$/;"	v
monster_human_medic_ally	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_human_medic_ally);$/;"	v
monster_human_torch_ally	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_human_torch_ally);$/;"	v
monster_ichthyosaur	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_ichthyosaur);$/;"	v
monster_leech	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_leech);$/;"	v
monster_male_assassin	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_male_assassin);$/;"	v
monster_massassin_dead	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_massassin_dead);$/;"	v
monster_medic_ally_repel	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_medic_ally_repel);$/;"	v
monster_miniturret	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_miniturret);$/;"	v
monster_mortar	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_mortar);$/;"	v
monster_nihilanth	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_nihilanth);$/;"	v
monster_op4loader	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_op4loader);$/;"	v
monster_osprey	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_osprey);$/;"	v
monster_otis	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_otis);$/;"	v
monster_otis_dead	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_otis_dead);$/;"	v
monster_penguin	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_penguin);$/;"	v
monster_pitdrone	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_pitdrone);$/;"	v
monster_pitworm	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_pitworm);$/;"	v
monster_pitworm_up	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_pitworm_up);$/;"	v
monster_rat	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_rat);$/;"	v
monster_recruit	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_recruit);$/;"	v
monster_satchel	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_satchel);$/;"	v
monster_scientist	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_scientist);$/;"	v
monster_scientist_dead	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_scientist_dead);$/;"	v
monster_sentry	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_sentry);$/;"	v
monster_shockroach	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_shockroach);$/;"	v
monster_shocktrooper	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_shocktrooper);$/;"	v
monster_shocktrooper_repel	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_shocktrooper_repel);$/;"	v
monster_sitting_cleansuit_scientist	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_sitting_cleansuit_scientist);$/;"	v
monster_sitting_scientist	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_sitting_scientist);$/;"	v
monster_skeleton_dead	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_skeleton_dead);$/;"	v
monster_snark	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_snark);$/;"	v
monster_tentacle	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_tentacle);$/;"	v
monster_tentaclemaw	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_tentaclemaw);$/;"	v
monster_torch_ally_repel	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_torch_ally_repel);$/;"	v
monster_tripmine	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_tripmine);$/;"	v
monster_turret	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_turret);$/;"	v
monster_vortigaunt	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_vortigaunt);$/;"	v
monster_zombie	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_zombie);$/;"	v
monster_zombie_barney	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_zombie_barney);$/;"	v
monster_zombie_soldier	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_zombie_soldier);$/;"	v
monster_zombie_soldier_dead	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monster_zombie_soldier_dead);$/;"	v
monstermaker	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(monstermaker);$/;"	v
mortar_shell	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(mortar_shell);$/;"	v
msecdel	bot.h	/^   float msecdel;$/;"	m	struct:	access:public
msecnum	bot.h	/^   int msecnum;$/;"	m	struct:	access:public
msecval	bot.h	/^   float msecval;$/;"	m	struct:	access:public
multi_manager	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(multi_manager);$/;"	v
multisource	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(multisource);$/;"	v
name	activity.h	/^	char *name;$/;"	m	struct:	access:public
name	bot.h	/^   char name[BOT_NAME_LEN+1];$/;"	m	struct:	access:public
name	saverestore.h	/^	char			name[64];$/;"	m	struct:globalentity_s	access:public
need_to_initialize	bot.h	/^   bool need_to_initialize;$/;"	m	struct:	access:public
need_to_open_cfg	dll.cpp	/^bool need_to_open_cfg = TRUE;$/;"	v
next	waypoint.h	/^   struct path *next;   \/\/ link to next structure$/;"	m	struct:path	access:public
nihilanth_energy_ball	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(nihilanth_energy_ball);$/;"	v
node_viewer	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(node_viewer);$/;"	v
node_viewer_fly	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(node_viewer_fly);$/;"	v
node_viewer_human	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(node_viewer_human);$/;"	v
node_viewer_large	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(node_viewer_large);$/;"	v
not_started	bot.h	/^   int not_started;$/;"	m	struct:	access:public
num_bots	dll.cpp	/^int num_bots = 0;$/;"	v
num_flags	dll.cpp	/^int num_flags = 0;  \/\/ for TFC$/;"	v
num_teams	dll.cpp	/^int num_teams = 0;$/;"	v
num_waypoints	waypoint.cpp	/^int num_waypoints;$/;"	v
number_names	bot.cpp	/^int number_names = 0;$/;"	v
number_of_waypoints	waypoint.h	/^   int  number_of_waypoints;$/;"	m	struct:	access:public
oldCHANGE_YAW	enginecallback.h	39;"	d
op4mortar	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(op4mortar);$/;"	v
operator !=	vector.h	/^	inline int operator!=(const Vector& v) const	{ return !(*this==v);					}$/;"	f	class:Vector	access:public
operator *	vector.h	/^	inline Vector operator*(float fl) const			{ return Vector(x*fl, y*fl, z*fl);		}$/;"	f	class:Vector	access:public
operator *	vector.h	/^	inline Vector2D operator*(float fl)				const	{ return Vector2D(x*fl, y*fl);	}$/;"	f	class:Vector2D	access:public
operator *	vector.h	/^inline Vector operator*(float fl, const Vector& v)	{ return v * fl; }$/;"	f
operator *	vector.h	/^inline Vector2D operator*(float fl, const Vector2D& v)	{ return v * fl; }$/;"	f
operator +	vector.h	/^	inline Vector operator+(const Vector& v) const	{ return Vector(x+v.x, y+v.y, z+v.z);	}$/;"	f	class:Vector	access:public
operator +	vector.h	/^	inline Vector2D operator+(const Vector2D& v)	const	{ return Vector2D(x+v.x, y+v.y);	}$/;"	f	class:Vector2D	access:public
operator -	vector.h	/^	inline Vector operator-(const Vector& v) const	{ return Vector(x-v.x, y-v.y, z-v.z);	}$/;"	f	class:Vector	access:public
operator -	vector.h	/^	inline Vector operator-(void) const				{ return Vector(-x,-y,-z);				}$/;"	f	class:Vector	access:public
operator -	vector.h	/^	inline Vector2D operator-(const Vector2D& v)	const	{ return Vector2D(x-v.x, y-v.y);	}$/;"	f	class:Vector2D	access:public
operator /	vector.h	/^	inline Vector operator\/(float fl) const			{ return Vector(x\/fl, y\/fl, z\/fl);		}$/;"	f	class:Vector	access:public
operator /	vector.h	/^	inline Vector2D operator\/(float fl)				const	{ return Vector2D(x\/fl, y\/fl);	}$/;"	f	class:Vector2D	access:public
operator ==	vector.h	/^	inline int operator==(const Vector& v) const	{ return x==v.x && y==v.y && z==v.z;	}$/;"	f	class:Vector	access:public
operator const float *	vector.h	/^	operator const float *() const					{ return &x; } \/\/ Vectors will now automatically convert to float * when needed$/;"	f	class:Vector	access:public
operator delete	cbase.h	/^	void operator delete(void *pMem, entvars_t *pev)$/;"	f	class:CBaseEntity	access:public
operator float *	vector.h	/^	operator float *()								{ return &x; } \/\/ Vectors will now automatically convert to float * when needed$/;"	f	class:Vector	access:public
operator new	cbase.h	/^    void *operator new( size_t stAllocateBlock, entvars_t *pev )$/;"	f	class:CBaseEntity	access:public
options	monsterevent.h	/^	char		*options;$/;"	m	struct:	access:public
origin	waypoint.h	/^   Vector origin;   \/\/ location$/;"	m	struct:	access:public
other_GetEntityAPI	h_export.cpp	/^GETENTITYAPI other_GetEntityAPI = NULL;$/;"	v
other_GetNewDLLFunctions	h_export.cpp	/^GETNEWDLLFUNCTIONS other_GetNewDLLFunctions = NULL;$/;"	v
other_GiveFnptrsToDll	h_export.cpp	/^GIVEFNPTRSTODLL other_GiveFnptrsToDll = NULL;$/;"	v
other_gFunctionTable	dll.cpp	/^DLL_FUNCTIONS other_gFunctionTable;$/;"	v
pBotEnemy	bot.h	/^   edict_t *pBotEnemy;$/;"	m	struct:	access:public
pBotPickupItem	bot.h	/^   edict_t *pBotPickupItem;$/;"	m	struct:	access:public
pBotUser	bot.h	/^   edict_t *pBotUser;$/;"	m	struct:	access:public
pCaptureEdict	bot.h	/^   edict_t *pCaptureEdict;$/;"	m	struct:	access:public
pData	saverestore.h	/^	char				*pData;$/;"	m	struct:	access:public
pEdict	bot.h	/^   edict_t *pEdict;$/;"	m	struct:	access:public
pNext	saverestore.h	/^	globalentity_t	*pNext;$/;"	m	struct:globalentity_s	access:public
path	waypoint.h	/^typedef struct path {$/;"	s
path::index	waypoint.h	/^   short int index[MAX_PATH_INDEX];  \/\/ indexes of waypoints (index -1 means not used)$/;"	m	struct:path	access:public
path::next	waypoint.h	/^   struct path *next;   \/\/ link to next structure$/;"	m	struct:path	access:public
path_corner	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(path_corner);$/;"	v
path_track	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(path_track);$/;"	v
paths	waypoint.cpp	/^PATH *paths[MAX_WAYPOINTS];$/;"	v
pause_frequency	bot.cpp	/^float pause_frequency[5] = {4, 7, 10, 15, 20};$/;"	v
pause_time	bot.cpp	/^float pause_time[5][2] = {$/;"	v
pent_info_ctfdetect	dll.cpp	/^edict_t *pent_info_ctfdetect = NULL;$/;"	v
pent_info_frontline	dll.cpp	/^edict_t *pent_info_frontline = NULL;$/;"	v
pent_info_tfdetect	dll.cpp	/^edict_t *pent_info_tfdetect = NULL;$/;"	v
pent_item_tfgoal	dll.cpp	/^edict_t *pent_item_tfgoal = NULL;$/;"	v
pev	cbase.h	/^	entvars_t *pev;		\/\/ Don't need to save\/restore this pointer, the engine resets it$/;"	m	class:CBaseEntity	access:public
pfnAllocString	engine.cpp	/^int pfnAllocString(const char *szValue)$/;"	f
pfnAngleVectors	engine.cpp	/^void pfnAngleVectors(const float *rgflVector, float *forward, float *right, float *up)$/;"	f
pfnAnimationAutomove	engine.cpp	/^void pfnAnimationAutomove(const edict_t* pEdict, float flTime)$/;"	f
pfnBuildSoundMsg	engine.cpp	/^void pfnBuildSoundMsg(edict_t *entity, int channel, const char *sample, \/*int*\/float volume, float attenuation, int fFlags, int pitch, int msg_dest, int msg_type, const float *pOrigin, edict_t *ed)$/;"	f
pfnCRC32_Final	engine.cpp	/^CRC32_t pfnCRC32_Final(CRC32_t pulCRC)$/;"	f
pfnCRC32_Init	engine.cpp	/^void pfnCRC32_Init(CRC32_t *pulCRC)$/;"	f
pfnCRC32_ProcessBuffer	engine.cpp	/^void pfnCRC32_ProcessBuffer(CRC32_t *pulCRC, void *p, int len)$/;"	f
pfnCRC32_ProcessByte	engine.cpp	/^void pfnCRC32_ProcessByte(CRC32_t *pulCRC, unsigned char ch)$/;"	f
pfnCVarGetFloat	engine.cpp	/^float pfnCVarGetFloat(const char *szVarName)$/;"	f
pfnCVarGetPointer	engine.cpp	/^cvar_t* pfnCVarGetPointer(const char *szVarName)$/;"	f
pfnCVarGetString	engine.cpp	/^const char* pfnCVarGetString(const char *szVarName)$/;"	f
pfnCVarRegister	engine.cpp	/^void pfnCVarRegister(cvar_t *pCvar)$/;"	f
pfnCVarSetFloat	engine.cpp	/^void pfnCVarSetFloat(const char *szVarName, float flValue)$/;"	f
pfnCVarSetString	engine.cpp	/^void pfnCVarSetString(const char *szVarName, const char *szValue)$/;"	f
pfnCanSkipPlayer	engine.cpp	/^int pfnCanSkipPlayer(const edict_t *player)$/;"	f
pfnChangeLevel	engine.cpp	/^void pfnChangeLevel(char* s1, char* s2)$/;"	f
pfnChangePitch	engine.cpp	/^void pfnChangePitch(edict_t* ent)$/;"	f
pfnChangeYaw	engine.cpp	/^void pfnChangeYaw(edict_t* ent)$/;"	f
pfnCheckVisibility	engine.cpp	/^int pfnCheckVisibility(const edict_t *entity, unsigned char *pset)$/;"	f
pfnClientCommand	engine.cpp	/^void pfnClientCommand(edict_t* pEdict, char* szFmt, ...)$/;"	f
pfnClientPrintf	engine.cpp	/^void pfnClientPrintf( edict_t* pEdict, PRINT_TYPE ptype, const char *szMsg )$/;"	f
pfnCompareFileTime	engine.cpp	/^int pfnCompareFileTime(char *filename1, char *filename2, int *iCompare)$/;"	f
pfnCreateEntity	engine.cpp	/^edict_t* pfnCreateEntity(void)$/;"	f
pfnCreateEntity_Post	engine.cpp	/^edict_t* pfnCreateEntity_Post(void)$/;"	f
pfnCreateFakeClient	engine.cpp	/^edict_t * pfnCreateFakeClient(const char *netname)$/;"	f
pfnCreateInstancedBaseline	engine.cpp	/^int pfnCreateInstancedBaseline(int classname, struct entity_state_s *baseline)$/;"	f
pfnCreateNamedEntity	engine.cpp	/^edict_t* pfnCreateNamedEntity(int className)$/;"	f
pfnCreateNamedEntity_Post	engine.cpp	/^edict_t* pfnCreateNamedEntity_Post(int className)$/;"	f
pfnCrosshairAngle	engine.cpp	/^void pfnCrosshairAngle(const edict_t *pClient, float pitch, float yaw)$/;"	f
pfnCvar_DirectSet	engine.cpp	/^void pfnCvar_DirectSet(struct cvar_s *var, char *value)$/;"	f
pfnCvar_RegisterVariable	engine.cpp	/^void pfnCvar_RegisterVariable(cvar_t *variable)$/;"	f
pfnDecalIndex	engine.cpp	/^int pfnDecalIndex(const char *name)$/;"	f
pfnDeltaAddEncoder	engine.cpp	/^void pfnDeltaAddEncoder(char *name, void (*conditionalencode)( struct delta_s *pFields, const unsigned char *from, const unsigned char *to))$/;"	f
pfnDeltaFindField	engine.cpp	/^int pfnDeltaFindField(struct delta_s *pFields, const char *fieldname)$/;"	f
pfnDeltaSetField	engine.cpp	/^void pfnDeltaSetField(struct delta_s *pFields, const char *fieldname)$/;"	f
pfnDeltaSetFieldByIndex	engine.cpp	/^void pfnDeltaSetFieldByIndex(struct delta_s *pFields, int fieldNumber)$/;"	f
pfnDeltaUnsetField	engine.cpp	/^void pfnDeltaUnsetField(struct delta_s *pFields, const char *fieldname)$/;"	f
pfnDeltaUnsetFieldByIndex	engine.cpp	/^void pfnDeltaUnsetFieldByIndex(struct delta_s *pFields, int fieldNumber)$/;"	f
pfnDropToFloor	engine.cpp	/^int pfnDropToFloor(edict_t* e)$/;"	f
pfnEmitAmbientSound	engine.cpp	/^void pfnEmitAmbientSound(edict_t *entity, float *pos, const char *samp, float vol, float attenuation, int fFlags, int pitch)$/;"	f
pfnEmitSound	engine.cpp	/^void pfnEmitSound(edict_t *entity, int channel, const char *sample, \/*int*\/float volume, float attenuation, int fFlags, int pitch)$/;"	f
pfnEndSection	engine.cpp	/^void pfnEndSection(const char *pszSectionName)$/;"	f
pfnEntIsOnFloor	engine.cpp	/^int pfnEntIsOnFloor(edict_t *e)$/;"	f
pfnEntOffsetOfPEntity	engine.cpp	/^int pfnEntOffsetOfPEntity(const edict_t *pEdict)$/;"	f
pfnEntitiesInPVS	engine.cpp	/^edict_t* pfnEntitiesInPVS(edict_t *pplayer)$/;"	f
pfnFadeClientVolume	engine.cpp	/^void pfnFadeClientVolume(const edict_t *pEdict, int fadePercent, int fadeOutSeconds, int holdTime, int fadeInSeconds)$/;"	f
pfnFindClientInPVS	engine.cpp	/^edict_t* pfnFindClientInPVS(edict_t *pEdict)$/;"	f
pfnFindEntityByString	engine.cpp	/^edict_t* pfnFindEntityByString(edict_t *pEdictStartSearchAfter, const char *pszField, const char *pszValue)$/;"	f
pfnFindEntityByVars	engine.cpp	/^edict_t* pfnFindEntityByVars(entvars_t* pvars)$/;"	f
pfnFindEntityInSphere	engine.cpp	/^edict_t* pfnFindEntityInSphere(edict_t *pEdictStartSearchAfter, const float *org, float rad)$/;"	f
pfnForceUnmodified	engine.cpp	/^void pfnForceUnmodified(FORCE_TYPE type, float *mins, float *maxs, const char *filename)$/;"	f
pfnFreeEntPrivateData	engine.cpp	/^void pfnFreeEntPrivateData(edict_t *pEdict)$/;"	f
pfnFreeFile	engine.cpp	/^void pfnFreeFile(void *buffer)$/;"	f
pfnFunctionFromName	engine.cpp	/^unsigned long pfnFunctionFromName( const char *pName )$/;"	f
pfnGetAimVector	engine.cpp	/^void pfnGetAimVector(edict_t* ent, float speed, float *rgflReturn)$/;"	f
pfnGetAttachment	engine.cpp	/^void pfnGetAttachment(const edict_t *pEdict, int iAttachment, float *rgflOrigin, float *rgflAngles )$/;"	f
pfnGetBonePosition	engine.cpp	/^void pfnGetBonePosition(const edict_t* pEdict, int iBone, float *rgflOrigin, float *rgflAngles )$/;"	f
pfnGetCurrentPlayer	engine.cpp	/^int pfnGetCurrentPlayer(void)$/;"	f
pfnGetEntityIllum	engine.cpp	/^int pfnGetEntityIllum(edict_t* pEnt)$/;"	f
pfnGetGameDir	engine.cpp	/^void pfnGetGameDir(char *szGetGameDir)$/;"	f
pfnGetInfoKeyBuffer	engine.cpp	/^char* pfnGetInfoKeyBuffer(edict_t *e)$/;"	f
pfnGetModelPtr	engine.cpp	/^void* pfnGetModelPtr(edict_t* pEdict)$/;"	f
pfnGetPhysicsInfoString	engine.cpp	/^const char *pfnGetPhysicsInfoString(const edict_t *pClient)$/;"	f
pfnGetPhysicsKeyValue	engine.cpp	/^const char *pfnGetPhysicsKeyValue(const edict_t *pClient, const char *key)$/;"	f
pfnGetPlayerStats	engine.cpp	/^void pfnGetPlayerStats(const edict_t *pClient, int *ping, int *packet_loss)$/;"	f
pfnGetPlayerUserId	engine.cpp	/^int pfnGetPlayerUserId(edict_t *e )$/;"	f
pfnGetPlayerWONId	engine.cpp	/^unsigned int pfnGetPlayerWONId(edict_t *e)$/;"	f
pfnGetSpawnParms	engine.cpp	/^void pfnGetSpawnParms(edict_t *ent)$/;"	f
pfnGetVarsOfEnt	engine.cpp	/^entvars_t* pfnGetVarsOfEnt(edict_t *pEdict)$/;"	f
pfnIndexOfEdict	engine.cpp	/^int pfnIndexOfEdict(const edict_t *pEdict)$/;"	f
pfnInfoKeyValue	engine.cpp	/^char* pfnInfoKeyValue(char *infobuffer, char *key)$/;"	f
pfnInfo_RemoveKey	engine.cpp	/^void pfnInfo_RemoveKey(char *s, const char *key)$/;"	f
pfnIsDedicatedServer	engine.cpp	/^int pfnIsDedicatedServer(void)$/;"	f
pfnIsMapValid	engine.cpp	/^int pfnIsMapValid(char *filename)$/;"	f
pfnLightStyle	engine.cpp	/^void pfnLightStyle(int style, char* val)$/;"	f
pfnLoadFileForMe	engine.cpp	/^byte *pfnLoadFileForMe(char *filename, int *pLength)$/;"	f
pfnMakeStatic	engine.cpp	/^void pfnMakeStatic(edict_t *ent)$/;"	f
pfnMakeVectors	engine.cpp	/^void pfnMakeVectors(const float *rgflVector)$/;"	f
pfnMessageBegin	engine.cpp	/^void pfnMessageBegin(int msg_dest, int msg_type, const float *pOrigin, edict_t *ed)$/;"	f
pfnMessageEnd	engine.cpp	/^void pfnMessageEnd(void)$/;"	f
pfnModelFrames	engine.cpp	/^int pfnModelFrames(int modelIndex)$/;"	f
pfnModelIndex	engine.cpp	/^int pfnModelIndex(const char *m)$/;"	f
pfnMoveToOrigin	engine.cpp	/^void pfnMoveToOrigin(edict_t *ent, const float *pflGoal, float dist, int iMoveType)$/;"	f
pfnNameForFunction	engine.cpp	/^const char *pfnNameForFunction( unsigned long function )$/;"	f
pfnNumberOfEntities	engine.cpp	/^int pfnNumberOfEntities(void)$/;"	f
pfnPEntityOfEntIndex	engine.cpp	/^edict_t* pfnPEntityOfEntIndex(int iEntIndex)$/;"	f
pfnPEntityOfEntOffset	engine.cpp	/^edict_t* pfnPEntityOfEntOffset(int iEntOffset)$/;"	f
pfnParticleEffect	engine.cpp	/^void pfnParticleEffect(const float *org, const float *dir, float color, float count)$/;"	f
pfnPlaybackEvent	engine.cpp	/^void pfnPlaybackEvent(int flags, const edict_t *pInvoker, unsigned short eventindex, float delay,$/;"	f
pfnPointContents	engine.cpp	/^int pfnPointContents(const float *rgflVector)$/;"	f
pfnPrecacheEvent	engine.cpp	/^unsigned short pfnPrecacheEvent(int type, const char *psz)$/;"	f
pfnPrecacheGeneric	engine.cpp	/^int pfnPrecacheGeneric(char* s)$/;"	f
pfnPrecacheModel	engine.cpp	/^int pfnPrecacheModel(char* s)$/;"	f
pfnPrecacheSound	engine.cpp	/^int pfnPrecacheSound(char* s)$/;"	f
pfnPvAllocEntPrivateData	engine.cpp	/^void* pfnPvAllocEntPrivateData(edict_t *pEdict, long cb)$/;"	f
pfnPvEntPrivateData	engine.cpp	/^void* pfnPvEntPrivateData(edict_t *pEdict)$/;"	f
pfnRandomFloat	engine.cpp	/^float pfnRandomFloat(float flLow, float flHigh)$/;"	f
pfnRandomLong	engine.cpp	/^long pfnRandomLong(long lLow, long lHigh)$/;"	f
pfnRegUserMsg_Post	engine.cpp	/^int pfnRegUserMsg_Post(const char *pszName, int iSize)$/;"	f
pfnRemoveEntity	engine.cpp	/^void pfnRemoveEntity(edict_t* e)$/;"	f
pfnRunPlayerMove	engine.cpp	/^void pfnRunPlayerMove(edict_t *fakeclient, const float *viewangles, float forwardmove, float sidemove, float upmove, unsigned short buttons, byte impulse, byte msec )$/;"	f
pfnSaveSpawnParms	engine.cpp	/^void pfnSaveSpawnParms(edict_t *ent)$/;"	f
pfnServerCommand	engine.cpp	/^void pfnServerCommand(char* str)$/;"	f
pfnServerExecute	engine.cpp	/^void pfnServerExecute(void)$/;"	f
pfnServerPrint	engine.cpp	/^void pfnServerPrint( const char *szMsg )$/;"	f
pfnSetClientKeyValue	engine.cpp	/^void pfnSetClientKeyValue(int clientIndex, char *infobuffer, char *key, char *value)$/;"	f
pfnSetClientMaxspeed	engine.cpp	/^void pfnSetClientMaxspeed(const edict_t *pEdict, float fNewMaxspeed)$/;"	f
pfnSetFatPAS	engine.cpp	/^unsigned char *pfnSetFatPAS(float *org)$/;"	f
pfnSetFatPVS	engine.cpp	/^unsigned char *pfnSetFatPVS(float *org)$/;"	f
pfnSetGroupMask	engine.cpp	/^void pfnSetGroupMask(int mask, int op)$/;"	f
pfnSetKeyValue	engine.cpp	/^void pfnSetKeyValue(char *infobuffer, char *key, char *value)$/;"	f
pfnSetModel	engine.cpp	/^void pfnSetModel(edict_t *e, const char *m)$/;"	f
pfnSetOrigin	engine.cpp	/^void pfnSetOrigin(edict_t *e, const float *rgflOrigin)$/;"	f
pfnSetPhysicsKeyValue	engine.cpp	/^void pfnSetPhysicsKeyValue(const edict_t *pClient, const char *key, const char *value)$/;"	f
pfnSetSize	engine.cpp	/^void pfnSetSize(edict_t *e, const float *rgflMin, const float *rgflMax)$/;"	f
pfnSetView	engine.cpp	/^void pfnSetView(const edict_t *pClient, const edict_t *pViewent )$/;"	f
pfnStaticDecal	engine.cpp	/^void pfnStaticDecal( const float *origin, int decalIndex, int entityIndex, int modelIndex )$/;"	f
pfnSzFromIndex	engine.cpp	/^const char* pfnSzFromIndex(int iString)$/;"	f
pfnTime	engine.cpp	/^float pfnTime( void )$/;"	f
pfnTraceHull	engine.cpp	/^void pfnTraceHull(const float *v1, const float *v2, int fNoMonsters, int hullNumber, edict_t *pentToSkip, TraceResult *ptr)$/;"	f
pfnTraceLine	engine.cpp	/^void pfnTraceLine(const float *v1, const float *v2, int fNoMonsters, edict_t *pentToSkip, TraceResult *ptr)$/;"	f
pfnTraceModel	engine.cpp	/^void pfnTraceModel(const float *v1, const float *v2, int hullNumber, edict_t *pent, TraceResult *ptr)$/;"	f
pfnTraceMonsterHull	engine.cpp	/^int pfnTraceMonsterHull(edict_t *pEdict, const float *v1, const float *v2, int fNoMonsters, edict_t *pentToSkip, TraceResult *ptr)$/;"	f
pfnTraceSphere	engine.cpp	/^void pfnTraceSphere(const float *v1, const float *v2, int fNoMonsters, float radius, edict_t *pentToSkip, TraceResult *ptr)$/;"	f
pfnTraceTexture	engine.cpp	/^const char *pfnTraceTexture(edict_t *pTextureEntity, const float *v1, const float *v2 )$/;"	f
pfnTraceToss	engine.cpp	/^void pfnTraceToss(edict_t* pent, edict_t* pentToIgnore, TraceResult *ptr)$/;"	f
pfnVecToAngles	engine.cpp	/^void pfnVecToAngles(const float *rgflVectorIn, float *rgflVectorOut)$/;"	f
pfnVecToYaw	engine.cpp	/^float pfnVecToYaw(const float *rgflVector)$/;"	f
pfnWalkMove	engine.cpp	/^int pfnWalkMove(edict_t *ent, float yaw, float dist, int iMode)$/;"	f
pfnWriteAngle	engine.cpp	/^void pfnWriteAngle(float flValue)$/;"	f
pfnWriteByte	engine.cpp	/^void pfnWriteByte(int iValue)$/;"	f
pfnWriteChar	engine.cpp	/^void pfnWriteChar(int iValue)$/;"	f
pfnWriteCoord	engine.cpp	/^void pfnWriteCoord(float flValue)$/;"	f
pfnWriteEntity	engine.cpp	/^void pfnWriteEntity(int iValue)$/;"	f
pfnWriteLong	engine.cpp	/^void pfnWriteLong(int iValue)$/;"	f
pfnWriteShort	engine.cpp	/^void pfnWriteShort(int iValue)$/;"	f
pfnWriteString	engine.cpp	/^void pfnWriteString(const char *sz)$/;"	f
pitdronespike	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(pitdronespike);$/;"	v
pitworm_gib	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(pitworm_gib);$/;"	v
pitworm_gibshooter	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(pitworm_gibshooter);$/;"	v
player	bot.cpp	/^void player( entvars_t *pev )$/;"	f
player	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(player);$/;"	v
player_loadsaved	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(player_loadsaved);$/;"	v
player_weaponstrip	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(player_weaponstrip);$/;"	v
point_hull	util.h	/^typedef enum { point_hull=0, human_hull=1, large_hull=2, head_hull=3 } hull_enum;$/;"	e
prev_num_bots	dll.cpp	/^int prev_num_bots = 0;$/;"	v
prev_speed	bot.h	/^   float prev_speed;$/;"	m	struct:	access:public
prev_time	bot.h	/^   float prev_time;$/;"	m	struct:	access:public
prev_waypoint_distance	bot.h	/^   float prev_waypoint_distance;$/;"	m	struct:	access:public
prev_waypoint_index	bot.h	/^   int prev_waypoint_index[5];$/;"	m	struct:	access:public
primary_base_delay	bot_combat.cpp	/^   float primary_base_delay;$/;"	m	struct:	access:public
primary_charge_delay	bot_combat.cpp	/^   float primary_charge_delay;   \/\/ time to charge weapon$/;"	m	struct:	access:public
primary_fire_charge	bot_combat.cpp	/^   bool  primary_fire_charge;    \/\/ charge weapon using primary fire?$/;"	m	struct:	access:public
primary_fire_hold	bot_combat.cpp	/^   bool  primary_fire_hold;      \/\/ hold down primary fire button to use?$/;"	m	struct:	access:public
primary_fire_percent	bot_combat.cpp	/^   int   primary_fire_percent;   \/\/ times out of 100 to use primary fire$/;"	m	struct:	access:public
primary_max_delay	bot_combat.cpp	/^   float primary_max_delay[5];$/;"	m	struct:	access:public
primary_max_distance	bot_combat.cpp	/^   float primary_max_distance;   \/\/ 9999 = no maximum$/;"	m	struct:	access:public
primary_min_delay	bot_combat.cpp	/^   float primary_min_delay[5];$/;"	m	struct:	access:public
primary_min_distance	bot_combat.cpp	/^   float primary_min_distance;   \/\/ 0 = no minimum$/;"	m	struct:	access:public
primary_weapon	bot.h	/^   int primary_weapon;   \/\/ for Front Line Force$/;"	m	struct:	access:public
r1	util.h	/^	byte		r1, g1, b1, a1;$/;"	m	struct:hudtextparms_s	access:public
r2	util.h	/^	byte		r2, g2, b2, a2;$/;"	m	struct:hudtextparms_s	access:public
recent_bot_whine	dll.cpp	/^int recent_bot_whine[5];$/;"	v
respawn_state	bot.h	/^   int respawn_state;$/;"	m	struct:	access:public
respawn_time	dll.cpp	/^float respawn_time = 0.0;$/;"	v
rope_sample	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(rope_sample);$/;"	v
rope_segment	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(rope_segment);$/;"	v
round_end	bot.h	/^   int round_end;        \/\/ round has ended (in round based games)$/;"	m	struct:	access:public
route_num_waypoints	waypoint.cpp	/^unsigned int route_num_waypoints;$/;"	v
rpg_rocket	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(rpg_rocket);$/;"	v
sLockedSentence	cbase.h	/^	string_t	sLockedSentence;	\/\/ sentence group played when door is locked$/;"	m	struct:locksounds	access:public
sLockedSound	cbase.h	/^	string_t	sLockedSound;		\/\/ sound a door makes when it's locked$/;"	m	struct:locksounds	access:public
sUnlockedSentence	cbase.h	/^	string_t	sUnlockedSentence;	\/\/ sentence group played when door is unlocked$/;"	m	struct:locksounds	access:public
sUnlockedSound	cbase.h	/^	string_t	sUnlockedSound;		\/\/ sound a door makes when it's unlocked$/;"	m	struct:locksounds	access:public
scripted_sentence	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(scripted_sentence);$/;"	v
scripted_sequence	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(scripted_sequence);$/;"	v
secondary_base_delay	bot_combat.cpp	/^   float secondary_base_delay;$/;"	m	struct:	access:public
secondary_charge_delay	bot_combat.cpp	/^   float secondary_charge_delay; \/\/ time to charge weapon$/;"	m	struct:	access:public
secondary_fire_charge	bot_combat.cpp	/^   bool  secondary_fire_charge;  \/\/ charge weapon using secondary fire?$/;"	m	struct:	access:public
secondary_fire_hold	bot_combat.cpp	/^   bool  secondary_fire_hold;    \/\/ hold down secondary fire button to use?$/;"	m	struct:	access:public
secondary_max_delay	bot_combat.cpp	/^   float secondary_max_delay[5];$/;"	m	struct:	access:public
secondary_max_distance	bot_combat.cpp	/^   float secondary_max_distance; \/\/ 9999 = no maximum$/;"	m	struct:	access:public
secondary_min_delay	bot_combat.cpp	/^   float secondary_min_delay[5];$/;"	m	struct:	access:public
secondary_min_distance	bot_combat.cpp	/^   float secondary_min_distance; \/\/ 0 = no minimum$/;"	m	struct:	access:public
secondary_weapon	bot.h	/^   int secondary_weapon; \/\/ for Front Line Force$/;"	m	struct:	access:public
shock_beam	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(shock_beam);$/;"	v
shortest_path	waypoint.cpp	/^unsigned short *shortest_path[4] = {NULL, NULL, NULL, NULL};$/;"	v
show_menu_1	dll.cpp	/^char *show_menu_1 =$/;"	v
show_menu_2	dll.cpp	/^char *show_menu_2 =$/;"	v
show_menu_2_flf	dll.cpp	/^char *show_menu_2_flf =$/;"	v
show_menu_3	dll.cpp	/^char *show_menu_3 =$/;"	v
show_menu_3_flf	dll.cpp	/^char *show_menu_3_flf =$/;"	v
size	saverestore.h	/^	unsigned short		size;$/;"	m	struct:	access:public
skill_level	bot_combat.cpp	/^   int   skill_level;   \/\/ bot skill must be less than or equal to this value$/;"	m	struct:	access:public
skin	bot.h	/^   char skin[BOT_SKIN_LEN+1];$/;"	m	struct:	access:public
soundent	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(soundent);$/;"	v
spark_shower	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(spark_shower);$/;"	v
spawn_time_reset	dll.cpp	/^bool spawn_time_reset = FALSE;$/;"	v
speaker	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(speaker);$/;"	v
spore	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(spore);$/;"	v
squidspit	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(squidspit);$/;"	v
start_action	bot.h	/^   int start_action;$/;"	m	struct:	access:public
state	saverestore.h	/^	GLOBALESTATE	state;$/;"	m	struct:globalentity_s	access:public
streak_spiral	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(streak_spiral);$/;"	v
string_t	extdll.h	/^typedef int	string_t;				\/\/ from engine's pr_comp.h;$/;"	t
sv_bot	dll.cpp	/^cvar_t sv_bot = {"bot",""};$/;"	v
szClassname	bot_weapons.h	/^   char szClassname[64];$/;"	m	struct:	access:public
target_cdaudio	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(target_cdaudio);$/;"	v
team_allies	dll.cpp	/^int team_allies[4];  \/\/ TFC bit mapped allies BLUE, RED, YELLOW, and GREEN$/;"	v
team_class_limits	dll.cpp	/^int team_class_limits[4];  \/\/ for TFC$/;"	v
team_names	dll.cpp	/^char team_names[MAX_TEAMS][MAX_TEAMNAME_LENGTH];$/;"	v
team_no	bot.h	/^   int  team_no;$/;"	m	struct:	access:public
teledeath	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(teledeath);$/;"	v
test_effect	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(test_effect);$/;"	v
testhull	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(testhull);$/;"	v
tf_ammo_rpgclip	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_ammo_rpgclip);$/;"	v
tf_flame	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_flame);$/;"	v
tf_flamethrower_burst	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_flamethrower_burst);$/;"	v
tf_gl_grenade	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_gl_grenade);$/;"	v
tf_ic_rocket	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_ic_rocket);$/;"	v
tf_nailgun_nail	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_nailgun_nail);$/;"	v
tf_rpg_rocket	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_rpg_rocket);$/;"	v
tf_weapon_ac	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_ac);$/;"	v
tf_weapon_autorifle	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_autorifle);$/;"	v
tf_weapon_axe	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_axe);$/;"	v
tf_weapon_caltrop	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_caltrop);$/;"	v
tf_weapon_caltropgrenade	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_caltropgrenade);$/;"	v
tf_weapon_concussiongrenade	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_concussiongrenade);$/;"	v
tf_weapon_empgrenade	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_empgrenade);$/;"	v
tf_weapon_flamethrower	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_flamethrower);$/;"	v
tf_weapon_gasgrenade	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_gasgrenade);$/;"	v
tf_weapon_genericprimedgrenade	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_genericprimedgrenade);$/;"	v
tf_weapon_gl	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_gl);$/;"	v
tf_weapon_ic	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_ic);$/;"	v
tf_weapon_knife	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_knife);$/;"	v
tf_weapon_medikit	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_medikit);$/;"	v
tf_weapon_mirvbomblet	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_mirvbomblet);$/;"	v
tf_weapon_mirvgrenade	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_mirvgrenade);$/;"	v
tf_weapon_nailgrenade	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_nailgrenade);$/;"	v
tf_weapon_napalmgrenade	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_napalmgrenade);$/;"	v
tf_weapon_ng	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_ng);$/;"	v
tf_weapon_normalgrenade	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_normalgrenade);$/;"	v
tf_weapon_pl	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_pl);$/;"	v
tf_weapon_railgun	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_railgun);$/;"	v
tf_weapon_rpg	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_rpg);$/;"	v
tf_weapon_shotgun	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_shotgun);$/;"	v
tf_weapon_sniperrifle	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_sniperrifle);$/;"	v
tf_weapon_spanner	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_spanner);$/;"	v
tf_weapon_superng	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_superng);$/;"	v
tf_weapon_supershotgun	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_supershotgun);$/;"	v
tf_weapon_tranq	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(tf_weapon_tranq);$/;"	v
tfc_fire_delay	bot_combat.cpp	/^bot_fire_delay_t tfc_fire_delay[] = {$/;"	v
tfc_weapon_select	bot_combat.cpp	/^bot_weapon_select_t tfc_weapon_select[] = {$/;"	v
timer	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(timer);$/;"	v
token	saverestore.h	/^	unsigned short		token;$/;"	m	struct:	access:public
trigger	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger);$/;"	v
trigger_auto	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_auto);$/;"	v
trigger_autosave	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_autosave);$/;"	v
trigger_camera	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_camera);$/;"	v
trigger_cdaudio	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_cdaudio);$/;"	v
trigger_changelevel	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_changelevel);$/;"	v
trigger_changetarget	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_changetarget);$/;"	v
trigger_counter	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_counter);$/;"	v
trigger_ctfgeneric	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_ctfgeneric);$/;"	v
trigger_endsection	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_endsection);$/;"	v
trigger_geneworm_hit	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_geneworm_hit);$/;"	v
trigger_gravity	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_gravity);$/;"	v
trigger_hurt	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_hurt);$/;"	v
trigger_kill_nogib	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_kill_nogib);$/;"	v
trigger_monsterjump	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_monsterjump);$/;"	v
trigger_multiple	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_multiple);$/;"	v
trigger_once	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_once);$/;"	v
trigger_playerfreeze	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_playerfreeze);$/;"	v
trigger_push	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_push);$/;"	v
trigger_relay	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_relay);$/;"	v
trigger_teleport	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_teleport);$/;"	v
trigger_transition	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_transition);$/;"	v
trigger_xen_return	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(trigger_xen_return);$/;"	v
type	activity.h	/^	int	type;$/;"	m	struct:	access:public
use_percent	bot_combat.cpp	/^   int   use_percent;   \/\/ times out of 100 to use this weapon when available$/;"	m	struct:	access:public
v_prev_origin	bot.h	/^   Vector v_prev_origin;$/;"	m	struct:	access:public
v_tripmine	bot.h	/^   Vector v_tripmine;$/;"	m	struct:	access:public
valve_bot_names	bot.cpp	/^char *valve_bot_names[VALVE_MAX_SKINS] = {$/;"	v
valve_bot_skins	bot.cpp	/^char *valve_bot_skins[VALVE_MAX_SKINS] = {$/;"	v
valve_fire_delay	bot_combat.cpp	/^bot_fire_delay_t valve_fire_delay[] = {$/;"	v
valve_skin_used	bot.cpp	/^bool valve_skin_used[VALVE_MAX_SKINS] = {$/;"	v
valve_weapon_select	bot_combat.cpp	/^bot_weapon_select_t valve_weapon_select[] = {$/;"	v
vec3_t	extdll.h	85;"	d
vec_t	extdll.h	/^typedef float vec_t;				\/\/ needed before including progdefs.h$/;"	t
wander_dir	bot.h	/^   int wander_dir;$/;"	m	struct:	access:public
warmup	bot.h	/^   int warmup;           \/\/ for Front Line Force$/;"	m	struct:	access:public
waypoint_file_flags	waypoint.h	/^   int  waypoint_file_flags;  \/\/ not currently used$/;"	m	struct:	access:public
waypoint_file_version	waypoint.h	/^   int  waypoint_file_version;$/;"	m	struct:	access:public
waypoint_flag_origin	bot.h	/^   Vector waypoint_flag_origin;$/;"	m	struct:	access:public
waypoint_goal	bot.h	/^   int waypoint_goal;$/;"	m	struct:	access:public
waypoint_near_flag	bot.h	/^   bool waypoint_near_flag;$/;"	m	struct:	access:public
waypoint_origin	bot.h	/^   Vector waypoint_origin;$/;"	m	struct:	access:public
waypoint_top_of_ladder	bot.h	/^   bool  waypoint_top_of_ladder;$/;"	m	struct:	access:public
waypoints	waypoint.cpp	/^WAYPOINT waypoints[MAX_WAYPOINTS];$/;"	v
weapon_357	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_357);$/;"	v
weapon_9mmAR	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_9mmAR);$/;"	v
weapon_9mmhandgun	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_9mmhandgun);$/;"	v
weapon_ak47	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_ak47);$/;"	v
weapon_ak5	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_ak5);$/;"	v
weapon_aug	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_aug);$/;"	v
weapon_awp	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_awp);$/;"	v
weapon_beretta	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_beretta);$/;"	v
weapon_c4	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_c4);$/;"	v
weapon_crossbow	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_crossbow);$/;"	v
weapon_crowbar	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_crowbar);$/;"	v
weapon_deagle	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_deagle);$/;"	v
weapon_defs	bot_client.cpp	/^bot_weapon_t weapon_defs[MAX_WEAPONS]; \/\/ array of weapon definitions$/;"	v
weapon_displacer	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_displacer);$/;"	v
weapon_eagle	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_eagle);$/;"	v
weapon_egon	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_egon);$/;"	v
weapon_elite	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_elite);$/;"	v
weapon_famas	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_famas);$/;"	v
weapon_fiveseven	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_fiveseven);$/;"	v
weapon_flashbang	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_flashbang);$/;"	v
weapon_g3sg1	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_g3sg1);$/;"	v
weapon_gauss	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_gauss);$/;"	v
weapon_glock	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_glock);$/;"	v
weapon_glock18	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_glock18);$/;"	v
weapon_grapple	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_grapple);$/;"	v
weapon_handgrenade	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_handgrenade);$/;"	v
weapon_hegrenade	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_hegrenade);$/;"	v
weapon_hk21	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_hk21);$/;"	v
weapon_hornetgun	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_hornetgun);$/;"	v
weapon_knife	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_knife);$/;"	v
weapon_m249	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_m249);$/;"	v
weapon_m3	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_m3);$/;"	v
weapon_m4	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_m4);$/;"	v
weapon_m4a1	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_m4a1);$/;"	v
weapon_mac10	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_mac10);$/;"	v
weapon_mk23	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_mk23);$/;"	v
weapon_mp5	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_mp5);$/;"	v
weapon_mp5a2	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_mp5a2);$/;"	v
weapon_mp5navy	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_mp5navy);$/;"	v
weapon_mp5sd	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_mp5sd);$/;"	v
weapon_msg90	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_msg90);$/;"	v
weapon_name	bot_combat.cpp	/^   char  weapon_name[64];  \/\/ name of the weapon when selecting it$/;"	m	struct:	access:public
weapon_p228	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_p228);$/;"	v
weapon_p90	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_p90);$/;"	v
weapon_penguin	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_penguin);$/;"	v
weapon_pipewrench	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_pipewrench);$/;"	v
weapon_python	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_python);$/;"	v
weapon_rpg	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_rpg);$/;"	v
weapon_satchel	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_satchel);$/;"	v
weapon_scout	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_scout);$/;"	v
weapon_sg550	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_sg550);$/;"	v
weapon_sg552	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_sg552);$/;"	v
weapon_shockrifle	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_shockrifle);$/;"	v
weapon_shockroach	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_shockroach);$/;"	v
weapon_shotgun	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_shotgun);$/;"	v
weapon_smokegrenade	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_smokegrenade);$/;"	v
weapon_snark	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_snark);$/;"	v
weapon_sniperrifle	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_sniperrifle);$/;"	v
weapon_spas12	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_spas12);$/;"	v
weapon_sporelauncher	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_sporelauncher);$/;"	v
weapon_tmp	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_tmp);$/;"	v
weapon_tripmine	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_tripmine);$/;"	v
weapon_ump45	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_ump45);$/;"	v
weapon_usp	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_usp);$/;"	v
weapon_xm1014	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weapon_xm1014);$/;"	v
weaponbox	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(weaponbox);$/;"	v
welcome_msg	dll.cpp	/^char welcome_msg[] = "HPB bot - http:\/\/planethalflife.com\/botman";$/;"	v
welcome_sent	dll.cpp	/^bool welcome_sent = FALSE;$/;"	v
welcome_time	dll.cpp	/^float welcome_time = 0.0;$/;"	v
whine_count	dll.cpp	/^int whine_count;$/;"	v
world_items	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(world_items);$/;"	v
worldspawn	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(worldspawn);$/;"	v
wp_display_time	waypoint.cpp	/^float wp_display_time[MAX_WAYPOINTS];$/;"	v
x	util.h	/^	float		x;$/;"	m	struct:hudtextparms_s	access:public
x	vector.h	/^	vec_t	x, y;$/;"	m	class:Vector2D	access:public
x	vector.h	/^	vec_t x, y, z;$/;"	m	class:Vector	access:public
xen_hair	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(xen_hair);$/;"	v
xen_hull	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(xen_hull);$/;"	v
xen_plantlight	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(xen_plantlight);$/;"	v
xen_spore_large	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(xen_spore_large);$/;"	v
xen_spore_medium	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(xen_spore_medium);$/;"	v
xen_spore_small	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(xen_spore_small);$/;"	v
xen_tree	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(xen_tree);$/;"	v
xen_ttrigger	linkfunc.cpp	/^LINK_ENTITY_TO_FUNC(xen_ttrigger);$/;"	v
y	util.h	/^	float		y;$/;"	m	struct:hudtextparms_s	access:public
y	vector.h	/^	vec_t	x, y;$/;"	m	class:Vector2D	access:public
y	vector.h	/^	vec_t x, y, z;$/;"	m	class:Vector	access:public
z	vector.h	/^	vec_t x, y, z;$/;"	m	class:Vector	access:public
