!_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://darren.hiebert.com/ctags/	/official site/
!_TAG_PROGRAM_VERSION	3.5.1	/with C, C++, Eiffel, Fortran, and Java  support/
API_INFO_H	api_info.h	12;"	d
AddServerCommand	engine_api.cpp	/^void AddServerCommand( char *cmd_name, void (*function) (void) ) {$/;"	f
AddToFullPack	dllapi.cpp	/^int AddToFullPack(struct entity_state_s *state, int e, edict_t *ent, edict_t *host, int hostflags, int player, unsigned char *pSet) {$/;"	f
AlertMessage	engine_api.cpp	/^void AlertMessage(ALERT_TYPE atype, char *szFmt, ...) {$/;"	f
AllocString	engine_api.cpp	/^int AllocString(const char *szValue) {$/;"	f
AllowLagCompensation	dllapi.cpp	/^int AllowLagCompensation(void) {$/;"	f
AngleVectors	engine_api.cpp	/^void AngleVectors(const float *rgflVector, float *forward, float *right, float *up) {$/;"	f
AnimationAutomove	engine_api.cpp	/^void AnimationAutomove(const edict_t *pEdict, float flTime) {$/;"	f
BuildSoundMsg	engine_api.cpp	/^void BuildSoundMsg(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
CALL_ENGINE_API	metamod.h	301;"	d
CALL_ENGINE_API	metamod.h	306;"	d
CALL_ENGINE_API_void	metamod.h	194;"	d
CALL_ENGINE_API_void	metamod.h	199;"	d
CALL_GAME_API	metamod.h	274;"	d
CALL_GAME_API	metamod.h	279;"	d
CALL_GAME_API_void	metamod.h	170;"	d
CALL_GAME_API_void	metamod.h	175;"	d
CALL_PLUGIN_API	metamod.h	237;"	d
CALL_PLUGIN_API	metamod.h	242;"	d
CALL_PLUGIN_API_void	metamod.h	142;"	d
CALL_PLUGIN_API_void	metamod.h	147;"	d
COMMANDS_META_H	commands_meta.h	12;"	d
COMPILE_TIME	vdate.cpp	/^char *COMPILE_TIME=__DATE__ ", " __TIME__;$/;"	v
CRC32_Final	engine_api.cpp	/^CRC32_t CRC32_Final(CRC32_t pulCRC) {$/;"	f
CRC32_Init	engine_api.cpp	/^void CRC32_Init(CRC32_t *pulCRC) {$/;"	f
CRC32_ProcessBuffer	engine_api.cpp	/^void CRC32_ProcessBuffer(CRC32_t *pulCRC, void *p, int len) {$/;"	f
CRC32_ProcessByte	engine_api.cpp	/^void CRC32_ProcessByte(CRC32_t *pulCRC, unsigned char ch) {$/;"	f
CTF_Map	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(CTF_Map);$/;"	v
CVarGetFloat	engine_api.cpp	/^float CVarGetFloat(const char *szVarName) {$/;"	f
CVarGetPointer	engine_api.cpp	/^cvar_t *CVarGetPointer(const char *szVarName) {$/;"	f
CVarGetString	engine_api.cpp	/^const char *CVarGetString(const char *szVarName) {$/;"	f
CVarRegister	engine_api.cpp	/^void CVarRegister(cvar_t *pCvar) {$/;"	f
CVarSetFloat	engine_api.cpp	/^void CVarSetFloat(const char *szVarName, float flValue) {$/;"	f
CVarSetString	engine_api.cpp	/^void CVarSetString(const char *szVarName, const char *szValue) {$/;"	f
CanSkipPlayer	engine_api.cpp	/^int CanSkipPlayer( const edict_t *player ) {$/;"	f
Catch_dllapi	metamod.cpp	/^int Catch_dllapi=0;$/;"	v
Catch_engine	metamod.cpp	/^int Catch_engine=0;$/;"	v
Catch_newapi	metamod.cpp	/^int Catch_newapi=0;$/;"	v
ChangeLevel	engine_api.cpp	/^void ChangeLevel(char *s1, char *s2) {$/;"	f
ChangePitch	engine_api.cpp	/^void ChangePitch(edict_t *ent) {$/;"	f
ChangeYaw	engine_api.cpp	/^void ChangeYaw(edict_t *ent) {$/;"	f
CheckVisibility	engine_api.cpp	/^int CheckVisibility( const edict_t *entity, unsigned char *pset ) {$/;"	f
ClientCommand	dllapi.cpp	/^void ClientCommand(edict_t *pEntity) {$/;"	f
ClientConnect	dllapi.cpp	/^BOOL ClientConnect(edict_t *pEntity, const char *pszName, const char *pszAddress, char szRejectReason[ 128 ] ) {$/;"	f
ClientDisconnect	dllapi.cpp	/^void ClientDisconnect(edict_t *pEntity) {$/;"	f
ClientKill	dllapi.cpp	/^void ClientKill(edict_t *pEntity) {$/;"	f
ClientPrintf	engine_api.cpp	/^void ClientPrintf( edict_t *pEdict, PRINT_TYPE ptype, const char *szMsg ) {$/;"	f
ClientPutInServer	dllapi.cpp	/^void ClientPutInServer(edict_t *pEntity) {$/;"	f
ClientUserInfoChanged	dllapi.cpp	/^void ClientUserInfoChanged(edict_t *pEntity, char *infobuffer) {$/;"	f
CmdEnd	dllapi.cpp	/^void CmdEnd (const edict_t *player) {$/;"	f
CmdStart	dllapi.cpp	/^void CmdStart(const edict_t *player, const struct usercmd_s *cmd, unsigned int random_seed) {$/;"	f
Cmd_Argc	engine_api.cpp	/^int Cmd_Argc( void ) {$/;"	f
Cmd_Args	engine_api.cpp	/^const char *Cmd_Args( void ) {$/;"	f
Cmd_Argv	engine_api.cpp	/^const char *Cmd_Argv( int argc ) {$/;"	f
CompareFileTime	engine_api.cpp	/^int CompareFileTime(char *filename1, char *filename2, int *iCompare) {$/;"	f
ConnectionlessPacket	dllapi.cpp	/^int ConnectionlessPacket(const struct netadr_s *net_from, const char *args, char *response_buffer, int *response_buffer_size) {$/;"	f
CreateBaseline	dllapi.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
CreateEntity	engine_api.cpp	/^edict_t *CreateEntity(void) {$/;"	f
CreateFakeClient	engine_api.cpp	/^edict_t * CreateFakeClient(const char *netname) {$/;"	f
CreateInstancedBaselines	dllapi.cpp	/^void CreateInstancedBaselines (void) {$/;"	f
CreateInterface	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(CreateInterface);$/;"	v
CreateNamedEntity	engine_api.cpp	/^edict_t *CreateNamedEntity(int className) {$/;"	f
CrosshairAngle	engine_api.cpp	/^void CrosshairAngle(const edict_t *pClient, float pitch, float yaw) {$/;"	f
Cvar_DirectSet	engine_api.cpp	/^void Cvar_DirectSet( struct cvar_s *var, char *value ) {$/;"	f
Cvar_RegisterVariable	engine_api.cpp	/^void Cvar_RegisterVariable(cvar_t *variable) {$/;"	f
DLCLOSE	osdep.h	60;"	d
DLCLOSE	osdep.h	66;"	d
DLCLOSE	osdep.h	68;"	d
DLERROR	osdep.h	61;"	d
DLERROR	osdep.h	69;"	d
DLERROR	osdep.h	71;"	d
DLFNAME	osdep.cpp	/^const char *DLFNAME(void *memptr) {$/;"	f
DLHANDLE	osdep.h	/^	typedef HINSTANCE DLHANDLE;$/;"	t
DLHANDLE	osdep.h	/^	typedef void * DLHANDLE;$/;"	t
DLLAPI_H	dllapi.h	12;"	d
DLLEXPORT	osdep.h	43;"	d
DLLEXPORT	osdep.h	45;"	d
DLLEXPORT	osdep.h	49;"	d
DLOPEN	osdep.h	58;"	d
DLOPEN	osdep.h	64;"	d
DLSYM	osdep.h	59;"	d
DLSYM	osdep.h	65;"	d
DecalIndex	engine_api.cpp	/^int DecalIndex(const char *name) {$/;"	f
DelayedUse	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(DelayedUse);$/;"	v
DeltaAddEncoder	engine_api.cpp	/^void DeltaAddEncoder( char *name, void (*conditionalencode)( struct delta_s *pFields, const unsigned char *from, const unsigned char *to ) ) {$/;"	f
DeltaFindField	engine_api.cpp	/^int DeltaFindField( struct delta_s *pFields, const char *fieldname ) {$/;"	f
DeltaSetField	engine_api.cpp	/^void DeltaSetField( struct delta_s *pFields, const char *fieldname ) {$/;"	f
DeltaSetFieldByIndex	engine_api.cpp	/^void DeltaSetFieldByIndex( struct delta_s *pFields, int fieldNumber ) {$/;"	f
DeltaUnsetField	engine_api.cpp	/^void DeltaUnsetField( struct delta_s *pFields, const char *fieldname ) {$/;"	f
DeltaUnsetFieldByIndex	engine_api.cpp	/^void DeltaUnsetFieldByIndex( struct delta_s *pFields, int fieldNumber ) {$/;"	f
DispatchBlocked	dllapi.cpp	/^void DispatchBlocked(edict_t *pentBlocked, edict_t *pentOther) {$/;"	f
DispatchKeyValue	dllapi.cpp	/^void DispatchKeyValue(edict_t *pentKeyvalue, KeyValueData *pkvd) {$/;"	f
DispatchObjectCollsionBox	dllapi.cpp	/^void DispatchObjectCollsionBox(edict_t *pent) {$/;"	f
DispatchRestore	dllapi.cpp	/^int DispatchRestore(edict_t *pent, SAVERESTOREDATA *pSaveData, int globalEntity) {$/;"	f
DispatchSave	dllapi.cpp	/^void DispatchSave(edict_t *pent, SAVERESTOREDATA *pSaveData) {$/;"	f
DispatchSpawn	dllapi.cpp	/^int DispatchSpawn(edict_t *pent) {$/;"	f
DispatchThink	dllapi.cpp	/^void DispatchThink(edict_t *pent) {$/;"	f
DispatchTouch	dllapi.cpp	/^void DispatchTouch(edict_t *pentTouched, edict_t *pentOther) {$/;"	f
DispatchUse	dllapi.cpp	/^void DispatchUse(edict_t *pentUsed, edict_t *pentOther) {$/;"	f
DllMain	h_export.cpp	/^BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)$/;"	f
DropToFloor	engine_api.cpp	/^int DropToFloor(edict_t *e) {$/;"	f
END	api_info.h	/^	api_info_t END;$/;"	m	struct:dllapi_info_s	access:public
END	api_info.h	/^	api_info_t END;$/;"	m	struct:engine_info_s	access:public
END	api_info.h	/^	api_info_t END;$/;"	m	struct:newapi_info_s	access:public
ENGINE_API_H	engine_api.h	12;"	d
ENGINE_INTERFACE_VERSION	engine_api.h	20;"	d
ENTITY_FN	linkfunc.cpp	/^typedef void (*ENTITY_FN) (entvars_t *);$/;"	t	file:
ENTITY_KEYVALUE	sdk_util.h	31;"	d
ENTITY_SET_KEYVALUE	sdk_util.h	32;"	d
EmitAmbientSound	engine_api.cpp	/^void EmitAmbientSound(edict_t *entity, float *pos, const char *samp, float vol, float attenuation, int fFlags, int pitch) {$/;"	f
EmitSound	engine_api.cpp	/^void EmitSound(edict_t *entity, int channel, const char *sample, \/*int*\/float volume, float attenuation, int fFlags, int pitch) {$/;"	f
EndSection	engine_api.cpp	/^void EndSection(const char *pszSectionName) {$/;"	f
Engine	h_export.cpp	/^engine_t Engine;$/;"	v
EngineFprintf	engine_api.cpp	/^void EngineFprintf(FILE *pfile, char *szFmt, ...) {$/;"	f
EntIsOnFloor	engine_api.cpp	/^int EntIsOnFloor(edict_t *e) {$/;"	f
EntOffsetOfPEntity	engine_api.cpp	/^int EntOffsetOfPEntity(const edict_t *pEdict) {$/;"	f
EntitiesInPVS	engine_api.cpp	/^edict_t *EntitiesInPVS(edict_t *pplayer) {$/;"	f
FN_ADDSERVERCOMMAND	engine_api.h	/^typedef void (*FN_ADDSERVERCOMMAND) ( char *cmd_name, void (*function) (void) );$/;"	t
FN_ADDTOFULLPACK	dllapi.h	/^typedef int (*FN_ADDTOFULLPACK) ( struct entity_state_s *state, int e, edict_t *ent, edict_t *host, int hostflags, int player, unsigned char *pSet );$/;"	t
FN_ALERTMESSAGE	engine_api.h	/^typedef void (*FN_ALERTMESSAGE) (ALERT_TYPE atype, char *szFmt, ...);$/;"	t
FN_ALLOCSTRING	engine_api.h	/^typedef int (*FN_ALLOCSTRING) (const char *szValue);$/;"	t
FN_ALLOWLAGCOMPENSATION	dllapi.h	/^typedef int (*FN_ALLOWLAGCOMPENSATION) ( void );$/;"	t
FN_ANGLEVECTORS	engine_api.h	/^typedef void (*FN_ANGLEVECTORS) (const float *rgflVector, float *forward, float *right, float *up);$/;"	t
FN_ANIMATIONAUTOMOVE	engine_api.h	/^typedef void (*FN_ANIMATIONAUTOMOVE) (const edict_t *pEdict, float flTime);$/;"	t
FN_BUILDSOUNDMSG	engine_api.h	/^typedef void (*FN_BUILDSOUNDMSG) (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);$/;"	t
FN_CANSKIPPLAYER	engine_api.h	/^typedef int (*FN_CANSKIPPLAYER) ( const edict_t *player );$/;"	t
FN_CHANGELEVEL	engine_api.h	/^typedef void (*FN_CHANGELEVEL) (char *s1, char *s2);$/;"	t
FN_CHANGEPITCH	engine_api.h	/^typedef void (*FN_CHANGEPITCH) (edict_t *ent);$/;"	t
FN_CHANGEYAW	engine_api.h	/^typedef void (*FN_CHANGEYAW) (edict_t *ent);$/;"	t
FN_CHECKVISIBILITY	engine_api.h	/^typedef int (*FN_CHECKVISIBILITY) ( const edict_t *entity, unsigned char *pset );$/;"	t
FN_CLIENTCOMMAND	dllapi.h	/^typedef void (*FN_CLIENTCOMMAND) ( edict_t *pEntity );$/;"	t
FN_CLIENTCOMMAND_ENG	engine_api.h	/^typedef void (*FN_CLIENTCOMMAND_ENG) (edict_t *pEdict, char *szFmt, ...);$/;"	t
FN_CLIENTCONNECT	dllapi.h	/^typedef BOOL (*FN_CLIENTCONNECT) ( edict_t *pEntity, const char *pszName, const char *pszAddress, char szRejectReason[ 128 ] );$/;"	t
FN_CLIENTDISCONNECT	dllapi.h	/^typedef void (*FN_CLIENTDISCONNECT) ( edict_t *pEntity );$/;"	t
FN_CLIENTKILL	dllapi.h	/^typedef void (*FN_CLIENTKILL) ( edict_t *pEntity );$/;"	t
FN_CLIENTPRINTF	engine_api.h	/^typedef void (*FN_CLIENTPRINTF) ( edict_t *pEdict, PRINT_TYPE ptype, const char *szMsg );$/;"	t
FN_CLIENTPUTINSERVER	dllapi.h	/^typedef void (*FN_CLIENTPUTINSERVER) ( edict_t *pEntity );$/;"	t
FN_CLIENTUSERINFOCHANGED	dllapi.h	/^typedef void (*FN_CLIENTUSERINFOCHANGED) ( edict_t *pEntity, char *infobuffer );$/;"	t
FN_CMDEND	dllapi.h	/^typedef void (*FN_CMDEND)  ( const edict_t *player );$/;"	t
FN_CMDSTART	dllapi.h	/^typedef void (*FN_CMDSTART) ( const edict_t *player, const struct usercmd_s *cmd, unsigned int random_seed );$/;"	t
FN_CMD_ARGC	engine_api.h	/^typedef int (*FN_CMD_ARGC) ( void );$/;"	t
FN_CMD_ARGS	engine_api.h	/^typedef const char * (*FN_CMD_ARGS) ( void );$/;"	t
FN_CMD_ARGV	engine_api.h	/^typedef const char * (*FN_CMD_ARGV) ( int argc );$/;"	t
FN_COMPAREFILETIME	engine_api.h	/^typedef int (*FN_COMPAREFILETIME) (char *filename1, char *filename2, int *iCompare);$/;"	t
FN_CONNECTIONLESSPACKET	dllapi.h	/^typedef int (*FN_CONNECTIONLESSPACKET) ( const struct netadr_s *net_from, const char *args, char *response_buffer, int *response_buffer_size );$/;"	t
FN_CRC32_FINAL	engine_api.h	/^typedef CRC32_t (*FN_CRC32_FINAL) (CRC32_t pulCRC);$/;"	t
FN_CRC32_INIT	engine_api.h	/^typedef void (*FN_CRC32_INIT) (CRC32_t *pulCRC);$/;"	t
FN_CRC32_PROCESSBUFFER	engine_api.h	/^typedef void (*FN_CRC32_PROCESSBUFFER) (CRC32_t *pulCRC, void *p, int len);$/;"	t
FN_CRC32_PROCESSBYTE	engine_api.h	/^typedef void (*FN_CRC32_PROCESSBYTE) (CRC32_t *pulCRC, unsigned char ch);$/;"	t
FN_CREATEBASELINE	dllapi.h	/^typedef void (*FN_CREATEBASELINE) ( int player, int eindex, struct entity_state_s *baseline, struct edict_s *entity, int playermodelindex, vec3_t player_mins, vec3_t player_maxs );$/;"	t
FN_CREATEENTITY	engine_api.h	/^typedef edict_t * (*FN_CREATEENTITY) (void);$/;"	t
FN_CREATEFAKECLIENT	engine_api.h	/^typedef edict_t * (*FN_CREATEFAKECLIENT) (const char *netname);$/;"	t
FN_CREATEINSTANCEDBASELINE	engine_api.h	/^typedef int (*FN_CREATEINSTANCEDBASELINE) ( int classname, struct entity_state_s *baseline );$/;"	t
FN_CREATEINSTANCEDBASELINES	dllapi.h	/^typedef void (*FN_CREATEINSTANCEDBASELINES)  ( void );$/;"	t
FN_CREATENAMEDENTITY	engine_api.h	/^typedef edict_t * (*FN_CREATENAMEDENTITY) (int className);$/;"	t
FN_CROSSHAIRANGLE	engine_api.h	/^typedef void (*FN_CROSSHAIRANGLE) (const edict_t *pClient, float pitch, float yaw);$/;"	t
FN_CVARGETFLOAT	engine_api.h	/^typedef float (*FN_CVARGETFLOAT) (const char *szVarName);$/;"	t
FN_CVARGETPOINTER	engine_api.h	/^typedef cvar_t * (*FN_CVARGETPOINTER) (const char *szVarName);$/;"	t
FN_CVARGETSTRING	engine_api.h	/^typedef const char * (*FN_CVARGETSTRING) (const char *szVarName);$/;"	t
FN_CVARREGISTER	engine_api.h	/^typedef void (*FN_CVARREGISTER) (cvar_t *pCvar);$/;"	t
FN_CVARSETFLOAT	engine_api.h	/^typedef void (*FN_CVARSETFLOAT) (const char *szVarName, float flValue);$/;"	t
FN_CVARSETSTRING	engine_api.h	/^typedef void (*FN_CVARSETSTRING) (const char *szVarName, const char *szValue);$/;"	t
FN_CVAR_DIRECTSET	engine_api.h	/^typedef void (*FN_CVAR_DIRECTSET) ( struct cvar_s *var, char *value );$/;"	t
FN_CVAR_REGISTERVARIABLE	engine_api.h	/^typedef void (*FN_CVAR_REGISTERVARIABLE) (cvar_t *variable);$/;"	t
FN_DECALINDEX	engine_api.h	/^typedef int (*FN_DECALINDEX) (const char *name);$/;"	t
FN_DELTAADDENCODER	engine_api.h	/^typedef void (*FN_DELTAADDENCODER) ( char *name, void (*conditionalencode)( struct delta_s *pFields, const unsigned char *from, const unsigned char *to ) );$/;"	t
FN_DELTAFINDFIELD	engine_api.h	/^typedef int (*FN_DELTAFINDFIELD) ( struct delta_s *pFields, const char *fieldname );$/;"	t
FN_DELTASETFIELD	engine_api.h	/^typedef void (*FN_DELTASETFIELD) ( struct delta_s *pFields, const char *fieldname );$/;"	t
FN_DELTASETFIELDBYINDEX	engine_api.h	/^typedef void (*FN_DELTASETFIELDBYINDEX) ( struct delta_s *pFields, int fieldNumber );$/;"	t
FN_DELTAUNSETFIELD	engine_api.h	/^typedef void (*FN_DELTAUNSETFIELD) ( struct delta_s *pFields, const char *fieldname );$/;"	t
FN_DELTAUNSETFIELDBYINDEX	engine_api.h	/^typedef void (*FN_DELTAUNSETFIELDBYINDEX) ( struct delta_s *pFields, int fieldNumber );$/;"	t
FN_DISPATCHBLOCKED	dllapi.h	/^typedef void (*FN_DISPATCHBLOCKED) ( edict_t *pentBlocked, edict_t *pentOther );$/;"	t
FN_DISPATCHKEYVALUE	dllapi.h	/^typedef void (*FN_DISPATCHKEYVALUE) ( edict_t *pentKeyvalue, KeyValueData *pkvd );$/;"	t
FN_DISPATCHOBJECTCOLLISIONBOX	dllapi.h	/^typedef void (*FN_DISPATCHOBJECTCOLLISIONBOX) ( edict_t *pent );$/;"	t
FN_DISPATCHRESTORE	dllapi.h	/^typedef int (*FN_DISPATCHRESTORE) ( edict_t *pent, SAVERESTOREDATA *pSaveData, int globalEntity );$/;"	t
FN_DISPATCHSAVE	dllapi.h	/^typedef void (*FN_DISPATCHSAVE) ( edict_t *pent, SAVERESTOREDATA *pSaveData );$/;"	t
FN_DISPATCHSPAWN	dllapi.h	/^typedef int (*FN_DISPATCHSPAWN) ( edict_t *pent );$/;"	t
FN_DISPATCHTHINK	dllapi.h	/^typedef void (*FN_DISPATCHTHINK) ( edict_t *pent );$/;"	t
FN_DISPATCHTOUCH	dllapi.h	/^typedef void (*FN_DISPATCHTOUCH) ( edict_t *pentTouched, edict_t *pentOther );$/;"	t
FN_DISPATCHUSE	dllapi.h	/^typedef void (*FN_DISPATCHUSE) ( edict_t *pentUsed, edict_t *pentOther );$/;"	t
FN_DROPTOFLOOR	engine_api.h	/^typedef int (*FN_DROPTOFLOOR) (edict_t *e);$/;"	t
FN_EMITAMBIENTSOUND	engine_api.h	/^typedef void (*FN_EMITAMBIENTSOUND) (edict_t *entity, float *pos, const char *samp, float vol, float attenuation, int fFlags, int pitch);$/;"	t
FN_EMITSOUND	engine_api.h	/^typedef void (*FN_EMITSOUND) (edict_t *entity, int channel, const char *sample, \/*int*\/float volume, float attenuation, int fFlags, int pitch);$/;"	t
FN_ENDSECTION	engine_api.h	/^typedef void (*FN_ENDSECTION) (const char *pszSectionName);$/;"	t
FN_ENGINEFPRINTF	engine_api.h	/^typedef void (*FN_ENGINEFPRINTF) (FILE *pfile, char *szFmt, ...);$/;"	t
FN_ENTISONFLOOR	engine_api.h	/^typedef int (*FN_ENTISONFLOOR) (edict_t *e);$/;"	t
FN_ENTITIESINPVS	engine_api.h	/^typedef edict_t * (*FN_ENTITIESINPVS) (edict_t *pplayer);$/;"	t
FN_ENTOFFSETOFPENTITY	engine_api.h	/^typedef int (*FN_ENTOFFSETOFPENTITY) (const edict_t *pEdict);$/;"	t
FN_FADECLIENTVOLUME	engine_api.h	/^typedef void (*FN_FADECLIENTVOLUME) (const edict_t *pEdict, int fadePercent, int fadeOutSeconds, int holdTime, int fadeInSeconds);$/;"	t
FN_FINDCLIENTINPVS	engine_api.h	/^typedef edict_t * (*FN_FINDCLIENTINPVS) (edict_t *pEdict);$/;"	t
FN_FINDENTITYBYSTRING	engine_api.h	/^typedef edict_t * (*FN_FINDENTITYBYSTRING) (edict_t *pEdictStartSearchAfter, const char *pszField, const char *pszValue);$/;"	t
FN_FINDENTITYBYVARS	engine_api.h	/^typedef edict_t * (*FN_FINDENTITYBYVARS) (struct entvars_s *pvars);$/;"	t
FN_FINDENTITYINSPHERE	engine_api.h	/^typedef edict_t * (*FN_FINDENTITYINSPHERE) (edict_t *pEdictStartSearchAfter, const float *org, float rad);$/;"	t
FN_FORCEUNMODIFIED	engine_api.h	/^typedef void (*FN_FORCEUNMODIFIED) ( FORCE_TYPE type, float *mins, float *maxs, const char *filename );$/;"	t
FN_FREEENTPRIVATEDATA	engine_api.h	/^typedef void (*FN_FREEENTPRIVATEDATA) (edict_t *pEdict);$/;"	t
FN_FREEFILE	engine_api.h	/^typedef void (*FN_FREEFILE) (void *buffer);$/;"	t
FN_FUNCTIONFROMNAME	engine_api.h	/^typedef unsigned long (*FN_FUNCTIONFROMNAME) ( const char *pName );$/;"	t
FN_GAMEINIT	dllapi.h	/^typedef void (*FN_GAMEINIT) ( void );$/;"	t
FN_GAMESHUTDOWN	dllapi.h	/^typedef void (*FN_GAMESHUTDOWN) (void);$/;"	t
FN_GETAIMVECTOR	engine_api.h	/^typedef void (*FN_GETAIMVECTOR) (edict_t *ent, float speed, float *rgflReturn);$/;"	t
FN_GETATTACHMENT	engine_api.h	/^typedef void (*FN_GETATTACHMENT) (const edict_t *pEdict, int iAttachment, float *rgflOrigin, float *rgflAngles );$/;"	t
FN_GETBONEPOSITION	engine_api.h	/^typedef void (*FN_GETBONEPOSITION) (const edict_t *pEdict, int iBone, float *rgflOrigin, float *rgflAngles );$/;"	t
FN_GETCURRENTPLAYER	engine_api.h	/^typedef int (*FN_GETCURRENTPLAYER) ( void );$/;"	t
FN_GETENTITYILLUM	engine_api.h	/^typedef int (*FN_GETENTITYILLUM) (edict_t *pEnt);$/;"	t
FN_GETGAMEDESCRIPTION	dllapi.h	/^typedef const char *(*FN_GETGAMEDESCRIPTION) ( void );$/;"	t
FN_GETGAMEDIR	engine_api.h	/^typedef void (*FN_GETGAMEDIR) (char *szGetGameDir);$/;"	t
FN_GETHULLBOUNDS	dllapi.h	/^typedef int (*FN_GETHULLBOUNDS) ( int hullnumber, float *mins, float *maxs );$/;"	t
FN_GETINFOKEYBUFFER	engine_api.h	/^typedef char * (*FN_GETINFOKEYBUFFER) (edict_t *e);$/;"	t
FN_GETMODELPTR	engine_api.h	/^typedef void * (*FN_GETMODELPTR) (edict_t *pEdict);$/;"	t
FN_GETPHYSICSINFOSTRING	engine_api.h	/^typedef const char * (*FN_GETPHYSICSINFOSTRING) ( const edict_t *pClient );$/;"	t
FN_GETPHYSICSKEYVALUE	engine_api.h	/^typedef const char * (*FN_GETPHYSICSKEYVALUE) ( const edict_t *pClient, const char *key );$/;"	t
FN_GETPLAYERSTATS	engine_api.h	/^typedef void (*FN_GETPLAYERSTATS) ( const edict_t *pClient, int *ping, int *packet_loss );$/;"	t
FN_GETPLAYERUSERID	engine_api.h	/^typedef int (*FN_GETPLAYERUSERID) (edict_t *e );$/;"	t
FN_GETPLAYERWONID	engine_api.h	/^typedef unsigned int (*FN_GETPLAYERWONID) (edict_t *e);$/;"	t
FN_GETSPAWNPARMS	engine_api.h	/^typedef void (*FN_GETSPAWNPARMS) (edict_t *ent);$/;"	t
FN_GETVARSOFENT	engine_api.h	/^typedef struct entvars_s * (*FN_GETVARSOFENT) (edict_t *pEdict);$/;"	t
FN_GETWEAPONDATA	dllapi.h	/^typedef int (*FN_GETWEAPONDATA) ( struct edict_s *player, struct weapon_data_s *info );$/;"	t
FN_INCONSISTENTFILE	dllapi.h	/^typedef int (*FN_INCONSISTENTFILE) ( const edict_t *player, const char *filename, char *disconnect_message );$/;"	t
FN_INDEXOFEDICT	engine_api.h	/^typedef int (*FN_INDEXOFEDICT) (const edict_t *pEdict);$/;"	t
FN_INFOKEYVALUE	engine_api.h	/^typedef char * (*FN_INFOKEYVALUE) (char *infobuffer, char *key);$/;"	t
FN_INFO_REMOVEKEY	engine_api.h	/^typedef void (*FN_INFO_REMOVEKEY) ( char *s, const char *key );$/;"	t
FN_ISDEDICATEDSERVER	engine_api.h	/^typedef int (*FN_ISDEDICATEDSERVER) (void);$/;"	t
FN_ISMAPVALID	engine_api.h	/^typedef int (*FN_ISMAPVALID) (char *filename);$/;"	t
FN_LIGHTSTYLE	engine_api.h	/^typedef void (*FN_LIGHTSTYLE) (int style, char *val);$/;"	t
FN_LOADFILEFORME	engine_api.h	/^typedef byte * (*FN_LOADFILEFORME) (char *filename, int *pLength);$/;"	t
FN_MAKESTATIC	engine_api.h	/^typedef void (*FN_MAKESTATIC) (edict_t *ent);$/;"	t
FN_MAKEVECTORS	engine_api.h	/^typedef void (*FN_MAKEVECTORS) (const float *rgflVector);$/;"	t
FN_MESSAGEBEGIN	engine_api.h	/^typedef void (*FN_MESSAGEBEGIN) (int msg_dest, int msg_type, const float *pOrigin, edict_t *ed);$/;"	t
FN_MESSAGEEND	engine_api.h	/^typedef void (*FN_MESSAGEEND) (void);$/;"	t
FN_MODELFRAMES	engine_api.h	/^typedef int (*FN_MODELFRAMES) (int modelIndex);$/;"	t
FN_MODELINDEX	engine_api.h	/^typedef int (*FN_MODELINDEX) (const char *m);$/;"	t
FN_MOVETOORIGIN	engine_api.h	/^typedef void (*FN_MOVETOORIGIN) (edict_t *ent, const float *pflGoal, float dist, int iMoveType);$/;"	t
FN_NAMEFORFUNCTION	engine_api.h	/^typedef const char * (*FN_NAMEFORFUNCTION) ( unsigned long function );$/;"	t
FN_NUMBEROFENTITIES	engine_api.h	/^typedef int (*FN_NUMBEROFENTITIES) (void);$/;"	t
FN_ONFREEENTPRIVATEDATA	dllapi.h	/^typedef void (*FN_ONFREEENTPRIVATEDATA) (edict_t *pEnt);$/;"	t
FN_PARMSCHANGELEVEL	dllapi.h	/^typedef void (*FN_PARMSCHANGELEVEL) ( void );$/;"	t
FN_PARMSNEWLEVEL	dllapi.h	/^typedef void (*FN_PARMSNEWLEVEL) ( void );$/;"	t
FN_PARTICLEEFFECT	engine_api.h	/^typedef void (*FN_PARTICLEEFFECT) (const float *org, const float *dir, float color, float count);$/;"	t
FN_PENTITYOFENTINDEX	engine_api.h	/^typedef edict_t * (*FN_PENTITYOFENTINDEX) (int iEntIndex);$/;"	t
FN_PENTITYOFENTOFFSET	engine_api.h	/^typedef edict_t * (*FN_PENTITYOFENTOFFSET) (int iEntOffset);$/;"	t
FN_PLAYBACKEVENT	engine_api.h	/^typedef void (*FN_PLAYBACKEVENT) ( int flags, const edict_t *pInvoker, unsigned short eventindex, float delay, float *origin, float *angles, float fparam1, float fparam2, int iparam1, int iparam2, int bparam1, int bparam2 );$/;"	t
FN_PLAYERCUSTOMIZATION	dllapi.h	/^typedef void (*FN_PLAYERCUSTOMIZATION) ( edict_t *pEntity, customization_t *pCust );$/;"	t
FN_PLAYERPOSTTHINK	dllapi.h	/^typedef void (*FN_PLAYERPOSTTHINK) ( edict_t *pEntity );$/;"	t
FN_PLAYERPRETHINK	dllapi.h	/^typedef void (*FN_PLAYERPRETHINK) ( edict_t *pEntity );$/;"	t
FN_PM_FINDTEXTURETYPE	dllapi.h	/^typedef char (*FN_PM_FINDTEXTURETYPE) ( char *name );$/;"	t
FN_PM_INIT	dllapi.h	/^typedef void (*FN_PM_INIT) ( struct playermove_s *ppmove );$/;"	t
FN_PM_MOVE	dllapi.h	/^typedef void (*FN_PM_MOVE) ( struct playermove_s *ppmove, int server );$/;"	t
FN_POINTCONTENTS	engine_api.h	/^typedef int (*FN_POINTCONTENTS) (const float *rgflVector);$/;"	t
FN_PRECACHEEVENT	engine_api.h	/^typedef unsigned short (*FN_PRECACHEEVENT) ( int type, const char *psz );$/;"	t
FN_PRECACHEGENERIC	engine_api.h	/^typedef int (*FN_PRECACHEGENERIC) (char *s);$/;"	t
FN_PRECACHEMODEL	engine_api.h	/^typedef int (*FN_PRECACHEMODEL) (char* s);$/;"	t
FN_PRECACHESOUND	engine_api.h	/^typedef int (*FN_PRECACHESOUND) (char* s);$/;"	t
FN_PVALLOCENTPRIVATEDATA	engine_api.h	/^typedef void * (*FN_PVALLOCENTPRIVATEDATA) (edict_t *pEdict, long cb);$/;"	t
FN_PVENTPRIVATEDATA	engine_api.h	/^typedef void * (*FN_PVENTPRIVATEDATA) (edict_t *pEdict);$/;"	t
FN_RANDOMFLOAT	engine_api.h	/^typedef float (*FN_RANDOMFLOAT) (float flLow, float flHigh);$/;"	t
FN_RANDOMLONG	engine_api.h	/^typedef long (*FN_RANDOMLONG) (long lLow, long lHigh);$/;"	t
FN_REGISTERENCODERS	dllapi.h	/^typedef void (*FN_REGISTERENCODERS) ( void );$/;"	t
FN_REGUSERMSG	engine_api.h	/^typedef int (*FN_REGUSERMSG) (const char *pszName, int iSize);$/;"	t
FN_REMOVEENTITY	engine_api.h	/^typedef void (*FN_REMOVEENTITY) (edict_t *e);$/;"	t
FN_RESETGLOBALSTATE	dllapi.h	/^typedef void (*FN_RESETGLOBALSTATE) ( void );$/;"	t
FN_RESTOREGLOBALSTATE	dllapi.h	/^typedef void (*FN_RESTOREGLOBALSTATE) ( SAVERESTOREDATA *pSaveData );$/;"	t
FN_RUNPLAYERMOVE	engine_api.h	/^typedef void (*FN_RUNPLAYERMOVE) (edict_t *fakeclient, const float *viewangles, float forwardmove, float sidemove, float upmove, unsigned short buttons, byte impulse, byte msec );$/;"	t
FN_SAVEGLOBALSTATE	dllapi.h	/^typedef void (*FN_SAVEGLOBALSTATE) ( SAVERESTOREDATA *pSaveData );$/;"	t
FN_SAVEREADFIELDS	dllapi.h	/^typedef void (*FN_SAVEREADFIELDS) ( SAVERESTOREDATA *pSaveData, const char *pname, void *pBaseData, TYPEDESCRIPTION *pFields, int fieldCount );$/;"	t
FN_SAVESPAWNPARMS	engine_api.h	/^typedef void (*FN_SAVESPAWNPARMS) (edict_t *ent);$/;"	t
FN_SAVEWRITEFIELDS	dllapi.h	/^typedef void (*FN_SAVEWRITEFIELDS) ( SAVERESTOREDATA *pSaveData, const char *pname, void *pBaseData, TYPEDESCRIPTION *pFields, int fieldCount );$/;"	t
FN_SERVERACTIVATE	dllapi.h	/^typedef void (*FN_SERVERACTIVATE) ( edict_t *pEdictList, int edictCount, int clientMax );$/;"	t
FN_SERVERCOMMAND	engine_api.h	/^typedef void (*FN_SERVERCOMMAND) (char *str);$/;"	t
FN_SERVERDEACTIVATE	dllapi.h	/^typedef void (*FN_SERVERDEACTIVATE) ( void );$/;"	t
FN_SERVEREXECUTE	engine_api.h	/^typedef void (*FN_SERVEREXECUTE) (void);$/;"	t
FN_SERVERPRINT	engine_api.h	/^typedef void (*FN_SERVERPRINT) ( const char *szMsg );$/;"	t
FN_SETCLIENTKEYVALUE	engine_api.h	/^typedef void (*FN_SETCLIENTKEYVALUE) (int clientIndex, char *infobuffer, char *key, char *value);$/;"	t
FN_SETCLIENTMAXSPEED	engine_api.h	/^typedef void (*FN_SETCLIENTMAXSPEED) (const edict_t *pEdict, float fNewMaxspeed);$/;"	t
FN_SETFATPAS	engine_api.h	/^typedef unsigned char * (*FN_SETFATPAS) ( float *org );$/;"	t
FN_SETFATPVS	engine_api.h	/^typedef unsigned char * (*FN_SETFATPVS) ( float *org );$/;"	t
FN_SETGROUPMASK	engine_api.h	/^typedef void (*FN_SETGROUPMASK) ( int mask, int op );$/;"	t
FN_SETKEYVALUE	engine_api.h	/^typedef void (*FN_SETKEYVALUE) (char *infobuffer, char *key, char *value);$/;"	t
FN_SETMODEL	engine_api.h	/^typedef void (*FN_SETMODEL) (edict_t *e, const char *m);$/;"	t
FN_SETORIGIN	engine_api.h	/^typedef void (*FN_SETORIGIN) (edict_t *e, const float *rgflOrigin);$/;"	t
FN_SETPHYSICSKEYVALUE	engine_api.h	/^typedef void (*FN_SETPHYSICSKEYVALUE) ( const edict_t *pClient, const char *key, const char *value );$/;"	t
FN_SETSIZE	engine_api.h	/^typedef void (*FN_SETSIZE) (edict_t *e, const float *rgflMin, const float *rgflMax);$/;"	t
FN_SETUPVISIBILITY	dllapi.h	/^typedef void (*FN_SETUPVISIBILITY) ( edict_t *pViewEntity, edict_t *pClient, unsigned char **pvs, unsigned char **pas );$/;"	t
FN_SETVIEW	engine_api.h	/^typedef void (*FN_SETVIEW) (const edict_t *pClient, const edict_t *pViewent );$/;"	t
FN_SHOULDCOLLIDE	dllapi.h	/^typedef int (*FN_SHOULDCOLLIDE) (edict_t *pentTouched, edict_t *pentOther);$/;"	t
FN_SPECTATORCONNECT	dllapi.h	/^typedef void (*FN_SPECTATORCONNECT)  ( edict_t *pEntity );$/;"	t
FN_SPECTATORDISCONNECT	dllapi.h	/^typedef void (*FN_SPECTATORDISCONNECT)  ( edict_t *pEntity );$/;"	t
FN_SPECTATORTHINK	dllapi.h	/^typedef void (*FN_SPECTATORTHINK)  ( edict_t *pEntity );$/;"	t
FN_STARTFRAME	dllapi.h	/^typedef void (*FN_STARTFRAME) ( void );$/;"	t
FN_STATICDECAL	engine_api.h	/^typedef void (*FN_STATICDECAL) ( const float *origin, int decalIndex, int entityIndex, int modelIndex );$/;"	t
FN_SYS_ERROR	dllapi.h	/^typedef void (*FN_SYS_ERROR) ( const char *error_string );$/;"	t
FN_SZFROMINDEX	engine_api.h	/^typedef const char * (*FN_SZFROMINDEX) (int iString);$/;"	t
FN_TIME	engine_api.h	/^typedef float (*FN_TIME) ( void );$/;"	t
FN_TRACEHULL	engine_api.h	/^typedef void (*FN_TRACEHULL) (const float *v1, const float *v2, int fNoMonsters, int hullNumber, edict_t *pentToSkip, TraceResult *ptr);$/;"	t
FN_TRACELINE	engine_api.h	/^typedef void (*FN_TRACELINE) (const float *v1, const float *v2, int fNoMonsters, edict_t *pentToSkip, TraceResult *ptr);$/;"	t
FN_TRACEMODEL	engine_api.h	/^typedef void (*FN_TRACEMODEL) (const float *v1, const float *v2, int hullNumber, edict_t *pent, TraceResult *ptr);$/;"	t
FN_TRACEMONSTERHULL	engine_api.h	/^typedef int (*FN_TRACEMONSTERHULL) (edict_t *pEdict, const float *v1, const float *v2, int fNoMonsters, edict_t *pentToSkip, TraceResult *ptr);$/;"	t
FN_TRACESPHERE	engine_api.h	/^typedef void (*FN_TRACESPHERE) (const float *v1, const float *v2, int fNoMonsters, float radius, edict_t *pentToSkip, TraceResult *ptr);$/;"	t
FN_TRACETEXTURE	engine_api.h	/^typedef const char * (*FN_TRACETEXTURE) (edict_t *pTextureEntity, const float *v1, const float *v2 );$/;"	t
FN_TRACETOSS	engine_api.h	/^typedef void (*FN_TRACETOSS) (edict_t *pent, edict_t *pentToIgnore, TraceResult *ptr);$/;"	t
FN_UPDATECLIENTDATA	dllapi.h	/^typedef void (*FN_UPDATECLIENTDATA)  ( const struct edict_s *ent, int sendweapons, struct clientdata_s *cd );$/;"	t
FN_VECTOANGLES	engine_api.h	/^typedef void (*FN_VECTOANGLES) (const float *rgflVectorIn, float *rgflVectorOut);$/;"	t
FN_VECTOYAW	engine_api.h	/^typedef float (*FN_VECTOYAW) (const float *rgflVector);$/;"	t
FN_WALKMOVE	engine_api.h	/^typedef int (*FN_WALKMOVE) (edict_t *ent, float yaw, float dist, int iMode);$/;"	t
FN_WRITEANGLE	engine_api.h	/^typedef void (*FN_WRITEANGLE) (float flValue);$/;"	t
FN_WRITEBYTE	engine_api.h	/^typedef void (*FN_WRITEBYTE) (int iValue);$/;"	t
FN_WRITECHAR	engine_api.h	/^typedef void (*FN_WRITECHAR) (int iValue);$/;"	t
FN_WRITECOORD	engine_api.h	/^typedef void (*FN_WRITECOORD) (float flValue);$/;"	t
FN_WRITEENTITY	engine_api.h	/^typedef void (*FN_WRITEENTITY) (int iValue);$/;"	t
FN_WRITELONG	engine_api.h	/^typedef void (*FN_WRITELONG) (int iValue);$/;"	t
FN_WRITESHORT	engine_api.h	/^typedef void (*FN_WRITESHORT) (int iValue);$/;"	t
FN_WRITESTRING	engine_api.h	/^typedef void (*FN_WRITESTRING) (const char *sz);$/;"	t
FadeClientVolume	engine_api.cpp	/^void FadeClientVolume(const edict_t *pEdict, int fadePercent, int fadeOutSeconds, int holdTime, int fadeInSeconds) {$/;"	f
FindClientInPVS	engine_api.cpp	/^edict_t *FindClientInPVS(edict_t *pEdict) {$/;"	f
FindEntityByString	engine_api.cpp	/^edict_t *FindEntityByString(edict_t *pEdictStartSearchAfter, const char *pszField, const char *pszValue) {$/;"	f
FindEntityByVars	engine_api.cpp	/^edict_t *FindEntityByVars(struct entvars_s *pvars) {$/;"	f
FindEntityInSphere	engine_api.cpp	/^edict_t *FindEntityInSphere(edict_t *pEdictStartSearchAfter, const float *org, float rad) {$/;"	f
ForceUnmodified	engine_api.cpp	/^void ForceUnmodified( FORCE_TYPE type, float *mins, float *maxs, const char *filename ) {$/;"	f
FreeEntPrivateData	engine_api.cpp	/^void FreeEntPrivateData(edict_t *pEdict) {$/;"	f
FreeFile	engine_api.cpp	/^void FreeFile(void *buffer) {$/;"	f
FunctionFromName	engine_api.cpp	/^unsigned long FunctionFromName( const char *pName ) {$/;"	f
GAME_SUPPORT_H	game_support.h	12;"	d
GETENTITYAPI2_FN	dllapi.h	/^typedef int (*GETENTITYAPI2_FN) (DLL_FUNCTIONS *pFunctionTable, int *interfaceVersion);$/;"	t
GETENTITYAPI_FN	dllapi.h	/^typedef int (*GETENTITYAPI_FN) (DLL_FUNCTIONS *pFunctionTable, int interfaceVersion);$/;"	t
GETNEWDLLFUNCTIONS_FN	dllapi.h	/^typedef int (*GETNEWDLLFUNCTIONS_FN) (NEW_DLL_FUNCTIONS *pFunctionTable, int *interfaceVersion);$/;"	t
GET_ENGINE_FUNCTIONS_FN	engine_api.h	/^typedef int (*GET_ENGINE_FUNCTIONS_FN) (enginefuncs_t *pengfuncsFromEngine, int *interfaceVersion);$/;"	t
GET_FUNC_TABLE_FROM_GAME	metamod.cpp	139;"	d	file:
GET_FUNC_TABLE_FROM_GAME	metamod.cpp	144;"	d	file:
GET_FUNC_TABLE_FROM_GAME	metamod.cpp	145;"	d	file:
GET_FUNC_TABLE_FROM_GAME	metamod.cpp	148;"	d	file:
GET_FUNC_TABLE_FROM_GAME	metamod.cpp	152;"	d	file:
GET_FUNC_TABLE_FROM_PLUGIN	mplugin.cpp	530;"	d	file:
GET_FUNC_TABLE_FROM_PLUGIN	mplugin.cpp	531;"	d	file:
GET_FUNC_TABLE_FROM_PLUGIN	mplugin.cpp	532;"	d	file:
GET_FUNC_TABLE_FROM_PLUGIN	mplugin.cpp	535;"	d	file:
GET_FUNC_TABLE_FROM_PLUGIN	mplugin.cpp	541;"	d	file:
GET_FUNC_TABLE_FROM_PLUGIN	mplugin.cpp	543;"	d	file:
GET_FUNC_TABLE_FROM_PLUGIN	mplugin.cpp	544;"	d	file:
GET_FUNC_TABLE_FROM_PLUGIN	mplugin.cpp	546;"	d	file:
GET_FUNC_TABLE_FROM_PLUGIN	mplugin.cpp	549;"	d	file:
GET_INFOKEYBUFFER	sdk_util.h	23;"	d
GIVE_ENGINE_FUNCTIONS_FN	h_export.h	/^typedef void (WINAPI *GIVE_ENGINE_FUNCTIONS_FN) (enginefuncs_t *pengfuncsFromEngine, globalvars_t *);$/;"	t
GameDLL	metamod.cpp	/^gamedll_t GameDLL;$/;"	v
GameDLLInit	dllapi.cpp	/^void GameDLLInit(void) {$/;"	f
GameShutdown	dllapi.cpp	/^void GameShutdown(void) {$/;"	f
Gamedir	metamod.cpp	/^char Gamedir[PATH_MAX];$/;"	v
GetAimVector	engine_api.cpp	/^void GetAimVector(edict_t *ent, float speed, float *rgflReturn) {$/;"	f
GetAttachment	engine_api.cpp	/^void GetAttachment(const edict_t *pEdict, int iAttachment, float *rgflOrigin, float *rgflAngles ) {$/;"	f
GetBonePosition	engine_api.cpp	/^void GetBonePosition(const edict_t *pEdict, int iBone, float *rgflOrigin, float *rgflAngles ) {$/;"	f
GetChaseOrigin	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(GetChaseOrigin);$/;"	v
GetCurrentPlayer	engine_api.cpp	/^int GetCurrentPlayer( void ) {$/;"	f
GetEntityAPI	dllapi.cpp	/^int DLLEXPORT GetEntityAPI(DLL_FUNCTIONS *pFunctionTable, int interfaceVersion)$/;"	f
GetEntityAPI2	dllapi.cpp	/^int DLLEXPORT GetEntityAPI2(DLL_FUNCTIONS *pFunctionTable, int *interfaceVersion)$/;"	f
GetEntityIllum	engine_api.cpp	/^int GetEntityIllum(edict_t *pEnt) {$/;"	f
GetGameDescription	dllapi.cpp	/^const char *GetGameDescription(void) {$/;"	f
GetGameDir	engine_api.cpp	/^void GetGameDir(char *szGetGameDir) {$/;"	f
GetHullBounds	dllapi.cpp	/^int GetHullBounds(int hullnumber, float *mins, float *maxs) {$/;"	f
GetInfoKeyBuffer	engine_api.cpp	/^char *GetInfoKeyBuffer(edict_t *e) {$/;"	f
GetModelPtr	engine_api.cpp	/^void *GetModelPtr(edict_t *pEdict) {$/;"	f
GetNewDLLFunctions	dllapi.cpp	/^int DLLEXPORT GetNewDLLFunctions(NEW_DLL_FUNCTIONS *pNewFunctionTable, int *interfaceVersion) $/;"	f
GetPhysicsInfoString	engine_api.cpp	/^const char *GetPhysicsInfoString( const edict_t *pClient ) {$/;"	f
GetPhysicsKeyValue	engine_api.cpp	/^const char *GetPhysicsKeyValue( const edict_t *pClient, const char *key ) {$/;"	f
GetPlayerStats	engine_api.cpp	/^void GetPlayerStats( const edict_t *pClient, int *ping, int *packet_loss ) {$/;"	f
GetPlayerUserId	engine_api.cpp	/^int GetPlayerUserId(edict_t *e ) {$/;"	f
GetPlayerWONId	engine_api.cpp	/^unsigned int GetPlayerWONId(edict_t *e) {$/;"	f
GetSpawnParms	engine_api.cpp	/^void GetSpawnParms(edict_t *ent) {$/;"	f
GetVarsOfEnt	engine_api.cpp	/^struct entvars_s *GetVarsOfEnt(edict_t *pEdict) {$/;"	f
GetWeaponData	dllapi.cpp	/^int GetWeaponData(struct edict_s *player, struct weapon_data_s *info) {$/;"	f
GiveFnptrsToDll	h_export.cpp	/^void WINAPI GiveFnptrsToDll( enginefuncs_t* pengfuncsFromEngine, globalvars_t *pGlobals )$/;"	f
H_EXPORT_H	h_export.h	12;"	d
INFOKEY_VALUE	sdk_util.h	24;"	d
IS_VALID_PTR	osdep.cpp	/^mBOOL IS_VALID_PTR(void *memptr) {$/;"	f
InconsistentFile	dllapi.cpp	/^int InconsistentFile(const edict_t *player, const char *filename, char *disconnect_message) {$/;"	f
IndexOfEdict	engine_api.cpp	/^int IndexOfEdict(const edict_t *pEdict) {$/;"	f
InfoKeyValue	engine_api.cpp	/^char *InfoKeyValue(char *infobuffer, char *key) {$/;"	f
Info_RemoveKey	engine_api.cpp	/^void Info_RemoveKey( char *s, const char *key ) {$/;"	f
IsDedicatedServer	engine_api.cpp	/^int IsDedicatedServer(void) {$/;"	f
IsMapValid	engine_api.cpp	/^int IsMapValid(char *filename) {$/;"	f
LINK_ENTITY_TO_GAME	linkfunc.cpp	26;"	d	file:
LINK_ENTITY_TO_GAME	linkfunc.cpp	28;"	d	file:
LINK_ENTITY_TO_PLUGIN	linkfunc.cpp	55;"	d	file:
LINK_ENTITY_TO_PLUGIN	linkfunc.cpp	63;"	d	file:
LOG_META_H	log_meta.h	12;"	d
LightStyle	engine_api.cpp	/^void LightStyle(int style, char *val) {$/;"	f
LoadFileForMe	engine_api.cpp	/^byte * LoadFileForMe(char *filename, int *pLength) {$/;"	f
MAX_DESC_LEN	util_meta.h	63;"	d
MAX_LOGMSG_LEN	log_meta.h	48;"	d
MAX_PLUGINS	mlist.h	20;"	d
MAX_REG_CVARS	mreg.h	22;"	d
MAX_REG_CVARS	mreg.h	24;"	d
MAX_REG_FUNCS	mreg.h	19;"	d
MAX_STRBUF_LEN	util_meta.h	67;"	d
METAMOD_H	metamod.h	12;"	d
METAMOD_INI	metamod.h	21;"	d
META_API_H	meta_api.h	12;"	d
META_ATTACH_FN	meta_api.h	/^typedef int (*META_ATTACH_FN) (PLUG_LOADTIME now, META_FUNCTIONS *pFunctionTable, meta_globals_t *pMGlobals);$/;"	t
META_CONS	log_meta.cpp	/^void META_CONS(char *fmt, ...) {$/;"	f
META_DEBUG	log_meta.h	44;"	d
META_DETACH_FN	meta_api.h	/^typedef int (*META_DETACH_FN) (PLUG_LOADTIME now, PL_UNLOAD_REASON reason);$/;"	t
META_DEV	log_meta.cpp	/^void META_DEV(char *fmt, ...) {$/;"	f
META_DLLAPI_HANDLE	dllapi.cpp	28;"	d	file:
META_DLLAPI_HANDLE_void	dllapi.cpp	20;"	d	file:
META_ENGINE_HANDLE	engine_api.cpp	31;"	d	file:
META_ENGINE_HANDLE_varargs	engine_api.cpp	53;"	d	file:
META_ENGINE_HANDLE_void	engine_api.cpp	23;"	d	file:
META_ENGINE_HANDLE_void_varargs	engine_api.cpp	40;"	d	file:
META_ERRNO	util_meta.h	/^} META_ERRNO;$/;"	t
META_ERROR	log_meta.cpp	/^void META_ERROR(char *fmt, ...) {$/;"	f
META_FUNCTIONS	meta_api.h	/^} META_FUNCTIONS;$/;"	t
META_INTERFACE_VERSION	meta_api.h	22;"	d
META_INTERFACE_VERSION	meta_api.h	23;"	d
META_INTERFACE_VERSION	meta_api.h	24;"	d
META_INTERFACE_VERSION	meta_api.h	25;"	d
META_LOG	log_meta.cpp	/^void META_LOG(char *fmt, ...) {$/;"	f
META_NEWAPI_HANDLE	dllapi.cpp	45;"	d	file:
META_NEWAPI_HANDLE_void	dllapi.cpp	37;"	d	file:
META_QUERY_FN	meta_api.h	/^typedef int (*META_QUERY_FN) (char *interfaceVersion, plugin_info_t **pinfo);$/;"	t
META_QUERY_FN	meta_api.h	/^typedef int (*META_QUERY_FN) (float *interfaceVersion, plugin_info_t **pinfo);$/;"	t
META_QUERY_FN	meta_api.h	/^typedef int (*META_QUERY_FN) (float interfaceVersion, plugin_info_t **pinfo);$/;"	t
META_RES	meta_api.h	/^} META_RES;$/;"	t
META_RESULT_ORIG_RET	meta_api.h	80;"	d
META_RESULT_ORIG_RET	meta_api.h	81;"	d
META_RESULT_ORIG_RET	meta_api.h	82;"	d
META_RESULT_ORIG_RET	meta_api.h	83;"	d
META_RESULT_OVERRIDE_RET	meta_api.h	81;"	d
META_RESULT_OVERRIDE_RET	meta_api.h	82;"	d
META_RESULT_OVERRIDE_RET	meta_api.h	83;"	d
META_RESULT_OVERRIDE_RET	meta_api.h	84;"	d
META_RESULT_PREVIOUS	meta_api.h	79;"	d
META_RESULT_PREVIOUS	meta_api.h	80;"	d
META_RESULT_PREVIOUS	meta_api.h	81;"	d
META_RESULT_PREVIOUS	meta_api.h	82;"	d
META_RESULT_STATUS	meta_api.h	78;"	d
META_RESULT_STATUS	meta_api.h	79;"	d
META_RESULT_STATUS	meta_api.h	80;"	d
META_RESULT_STATUS	meta_api.h	81;"	d
ME_ALREADY	util_meta.h	/^	ME_ALREADY,			\/\/ requsted had already been done$/;"	e
ME_ARGUMENT	util_meta.h	/^	ME_ARGUMENT,		\/\/ invalid arguments$/;"	e
ME_BADMEMPTR	util_meta.h	/^	ME_BADMEMPTR,		\/\/ invalid memory address$/;"	e
ME_BADREQ	util_meta.h	/^	ME_BADREQ,			\/\/ invalid request for this <whatever>$/;"	e
ME_COMMENT	util_meta.h	/^	ME_COMMENT,			\/\/ ignored comment$/;"	e
ME_DELAYED	util_meta.h	/^	ME_DELAYED,			\/\/ request is delayed$/;"	e
ME_DLERROR	util_meta.h	/^	ME_DLERROR,			\/\/ some other error encountered calling functions from dll$/;"	e
ME_DLMISSING	util_meta.h	/^	ME_DLMISSING,		\/\/ symbol missing in lib\/dll$/;"	e
ME_DLOPEN	util_meta.h	/^	ME_DLOPEN,			\/\/ failed to open shared lib\/dll$/;"	e
ME_FORMAT	util_meta.h	/^	ME_FORMAT,			\/\/ invalid format$/;"	e
ME_IFVERSION	util_meta.h	/^	ME_IFVERSION,		\/\/ incompatible interface version$/;"	e
ME_MAXREACHED	util_meta.h	/^	ME_MAXREACHED,		\/\/ reached max\/limit$/;"	e
ME_NOERROR	util_meta.h	/^	ME_NOERROR = 0,$/;"	e
ME_NOFILE	util_meta.h	/^	ME_NOFILE,			\/\/ file empty or missing$/;"	e
ME_NOMEM	util_meta.h	/^	ME_NOMEM,			\/\/ malloc failed$/;"	e
ME_NOTALLOWED	util_meta.h	/^	ME_NOTALLOWED,		\/\/ request not allowed$/;"	e
ME_NOTFOUND	util_meta.h	/^	ME_NOTFOUND,		\/\/ in find operation, match not found$/;"	e
ME_NOTUNIQ	util_meta.h	/^	ME_NOTUNIQ,			\/\/ not unique (ambigious match)$/;"	e
ME_NULLRESULT	util_meta.h	/^	ME_NULLRESULT,		\/\/ resulting data was empty or null$/;"	e
ME_OSNOTSUP	util_meta.h	/^	ME_OSNOTSUP,		\/\/ OS doesn't support this operation$/;"	e
MLIST_H	mlist.h	12;"	d
MPLUGIN_H	mplugin.h	12;"	d
MPlugin	mplugin.h	/^class MPlugin {$/;"	c
MPlugin::action	mplugin.h	/^		PLUG_ACTION action;					\/\/ what to do with plugin (load, unload, etc)$/;"	m	class:MPlugin	access:public
MPlugin::attach	mplugin.cpp	/^mBOOL MPlugin::attach(PLUG_LOADTIME now) {$/;"	f	class:MPlugin
MPlugin::check_input	mplugin.cpp	/^mBOOL MPlugin::check_input(void) {$/;"	f	class:MPlugin
MPlugin::clear	mplugin.cpp	/^mBOOL MPlugin::clear(void) {$/;"	f	class:MPlugin
MPlugin::cmd_parseline	mplugin.cpp	/^mBOOL MPlugin::cmd_parseline(const char *line) {$/;"	f	class:MPlugin
MPlugin::desc	mplugin.h	/^		char desc[MAX_DESC_LEN];			\/\/ ie "Test metamod plugin", from inifile$/;"	m	class:MPlugin	access:public
MPlugin::detach	mplugin.cpp	/^mBOOL MPlugin::detach(PLUG_LOADTIME now, PL_UNLOAD_REASON reason) {$/;"	f	class:MPlugin
MPlugin::dllapi_post_table	mplugin.h	/^		DLL_FUNCTIONS *dllapi_post_table;$/;"	m	class:MPlugin	access:public
MPlugin::dllapi_table	mplugin.h	/^		DLL_FUNCTIONS *dllapi_table;$/;"	m	class:MPlugin	access:public
MPlugin::engine_post_table	mplugin.h	/^		enginefuncs_t *engine_post_table;$/;"	m	class:MPlugin	access:public
MPlugin::engine_table	mplugin.h	/^		enginefuncs_t *engine_table;$/;"	m	class:MPlugin	access:public
MPlugin::file	mplugin.h	/^		char *file;							\/\/ ie "mm_test_i386.so", ptr from filename$/;"	m	class:MPlugin	access:public
MPlugin::filename	mplugin.h	/^		char filename[PATH_MAX];			\/\/ ie "dlls\/mm_test_i386.so", from inifile$/;"	m	class:MPlugin	access:public
MPlugin::handle	mplugin.h	/^		DLHANDLE handle;					\/\/ handle for dlopen, dlsym, etc$/;"	m	class:MPlugin	access:public
MPlugin::index	mplugin.h	/^		int index;							\/\/ 1-based$/;"	m	class:MPlugin	access:public
MPlugin::info	mplugin.h	/^		plugin_info_t *info;				\/\/ information plugin provides about itself$/;"	m	class:MPlugin	access:public
MPlugin::ini_parseline	mplugin.cpp	/^mBOOL MPlugin::ini_parseline(char *line) {$/;"	f	class:MPlugin
MPlugin::load	mplugin.cpp	/^mBOOL MPlugin::load(PLUG_LOADTIME now) {$/;"	f	class:MPlugin
MPlugin::newapi_post_table	mplugin.h	/^		NEW_DLL_FUNCTIONS *newapi_post_table;$/;"	m	class:MPlugin	access:public
MPlugin::newapi_table	mplugin.h	/^		NEW_DLL_FUNCTIONS *newapi_table;$/;"	m	class:MPlugin	access:public
MPlugin::newer_file	mplugin.cpp	/^mBOOL MPlugin::newer_file(void) {$/;"	f	class:MPlugin
MPlugin::pathname	mplugin.h	/^		char pathname[PATH_MAX];	\/\/ UNIQUE, ie "\/home\/willday\/half-life\/cstrike\/dlls\/mm_test_i386.so", built with GameDLL.gamedir$/;"	m	class:MPlugin	access:public
MPlugin::pause	mplugin.cpp	/^mBOOL MPlugin::pause(void) {$/;"	f	class:MPlugin
MPlugin::query	mplugin.cpp	/^mBOOL MPlugin::query(void) {$/;"	f	class:MPlugin
MPlugin::reload	mplugin.cpp	/^mBOOL MPlugin::reload(PLUG_LOADTIME now, PL_UNLOAD_REASON reason) {$/;"	f	class:MPlugin
MPlugin::resolve	mplugin.cpp	/^mBOOL MPlugin::resolve(void) {$/;"	f	class:MPlugin
MPlugin::resolve_dirs	mplugin.cpp	/^char *MPlugin::resolve_dirs(char *path) {$/;"	f	class:MPlugin
MPlugin::resolve_prefix	mplugin.cpp	/^char *MPlugin::resolve_prefix(char *path) {$/;"	f	class:MPlugin
MPlugin::resolve_suffix	mplugin.cpp	/^char *MPlugin::resolve_suffix(char *path) {$/;"	f	class:MPlugin
MPlugin::retry	mplugin.cpp	/^mBOOL MPlugin::retry(PLUG_LOADTIME now, PL_UNLOAD_REASON reason) {$/;"	f	class:MPlugin
MPlugin::show	mplugin.cpp	/^void MPlugin::show(void) {$/;"	f	class:MPlugin
MPlugin::source	mplugin.h	/^		PLOAD_SOURCE source;				\/\/ source of the request to load the plugin$/;"	m	class:MPlugin	access:public
MPlugin::status	mplugin.h	/^		PLUG_STATUS status;					\/\/ current status of plugin (loaded, etc)$/;"	m	class:MPlugin	access:public
MPlugin::str_action	mplugin.cpp	/^char *MPlugin::str_action(STR_ACTION fmt) {$/;"	f	class:MPlugin
MPlugin::str_action	mplugin.h	/^		char *str_action(void)		{ return(str_action(SA_SIMPLE)); };$/;"	f	class:MPlugin	access:public
MPlugin::str_loadable	mplugin.h	/^		char *str_loadable(STR_LOADTIME fmt) { $/;"	f	class:MPlugin	access:public
MPlugin::str_loadable	mplugin.h	/^		char *str_loadable(void) { $/;"	f	class:MPlugin	access:public
MPlugin::str_loadtime	mplugin.cpp	/^char *MPlugin::str_loadtime(PLUG_LOADTIME ptime, STR_LOADTIME fmt) {$/;"	f	class:MPlugin
MPlugin::str_reason	mplugin.cpp	/^char *MPlugin::str_reason(PL_UNLOAD_REASON preason) {$/;"	f	class:MPlugin
MPlugin::str_source	mplugin.cpp	/^char *MPlugin::str_source(PLOAD_SOURCE psource) {$/;"	f	class:MPlugin
MPlugin::str_source	mplugin.h	/^		char *str_source(void)		{ return(str_source(source)); };$/;"	f	class:MPlugin	access:public
MPlugin::str_status	mplugin.cpp	/^char *MPlugin::str_status(STR_STATUS fmt) {$/;"	f	class:MPlugin
MPlugin::str_status	mplugin.h	/^		char *str_status(void)		{ return(str_status(ST_SIMPLE)); };$/;"	f	class:MPlugin	access:public
MPlugin::str_unloadable	mplugin.h	/^		char *str_unloadable(STR_LOADTIME fmt) { $/;"	f	class:MPlugin	access:public
MPlugin::str_unloadable	mplugin.h	/^		char *str_unloadable(void) { $/;"	f	class:MPlugin	access:public
MPlugin::time_loaded	mplugin.h	/^		time_t time_loaded;					\/\/ when plugin was loaded$/;"	m	class:MPlugin	access:public
MPlugin::unload	mplugin.cpp	/^mBOOL MPlugin::unload(PLUG_LOADTIME now, PL_UNLOAD_REASON reason) {$/;"	f	class:MPlugin
MPlugin::unpause	mplugin.cpp	/^mBOOL MPlugin::unpause(void) {$/;"	f	class:MPlugin
MPluginList	mlist.cpp	/^MPluginList::MPluginList(const char *ifile) $/;"	f	class:MPluginList
MPluginList	mlist.h	/^class MPluginList {$/;"	c
MPluginList::MPluginList	mlist.cpp	/^MPluginList::MPluginList(const char *ifile) $/;"	f	class:MPluginList
MPluginList::add	mlist.cpp	/^MPlugin *MPluginList::add(MPlugin *padd) {$/;"	f	class:MPluginList
MPluginList::cmd_addload	mlist.cpp	/^mBOOL MPluginList::cmd_addload(const char *args) {$/;"	f	class:MPluginList
MPluginList::endlist	mlist.h	/^		int endlist;						\/\/ index of last used entry$/;"	m	class:MPluginList	access:public
MPluginList::find	mlist.cpp	/^MPlugin *MPluginList::find(const char *findpath) {$/;"	f	class:MPluginList
MPluginList::find	mlist.cpp	/^MPlugin *MPluginList::find(int pindex) {$/;"	f	class:MPluginList
MPluginList::find_match	mlist.cpp	/^MPlugin *MPluginList::find_match(const char *prefix) {$/;"	f	class:MPluginList
MPluginList::find_memloc	mlist.cpp	/^MPlugin *MPluginList::find_memloc(void *memptr) {$/;"	f	class:MPluginList
MPluginList::ini_refresh	mlist.cpp	/^mBOOL MPluginList::ini_refresh() {$/;"	f	class:MPluginList
MPluginList::ini_startup	mlist.cpp	/^mBOOL MPluginList::ini_startup() {$/;"	f	class:MPluginList
MPluginList::inifile	mlist.h	/^		char inifile[PATH_MAX];				\/\/ filename relative to gamedir$/;"	m	class:MPluginList	access:public
MPluginList::load	mlist.cpp	/^mBOOL MPluginList::load() {$/;"	f	class:MPluginList
MPluginList::plist	mlist.h	/^		MPlugin plist[MAX_PLUGINS];			\/\/ array of plugins$/;"	m	class:MPluginList	access:public
MPluginList::refresh	mlist.cpp	/^mBOOL MPluginList::refresh(PLUG_LOADTIME now) {$/;"	f	class:MPluginList
MPluginList::show	mlist.cpp	/^void MPluginList::show() {$/;"	f	class:MPluginList
MPluginList::size	mlist.h	/^		int size;							\/\/ size of list, ie MAX_PLUGINS$/;"	m	class:MPluginList	access:public
MPluginList::unpause_all	mlist.cpp	/^void MPluginList::unpause_all(void) {$/;"	f	class:MPluginList
MREG_H	mreg.h	13;"	d
MRES_HANDLED	meta_api.h	/^	MRES_HANDLED,		\/\/ plugin did something, but real function should still be called$/;"	e
MRES_IGNORED	meta_api.h	/^	MRES_IGNORED,		\/\/ plugin didn't take any action$/;"	e
MRES_OVERRIDE	meta_api.h	/^	MRES_OVERRIDE,		\/\/ call real function, but use my return value$/;"	e
MRES_SUPERCEDE	meta_api.h	/^	MRES_SUPERCEDE,		\/\/ skip real function; use my return value$/;"	e
MRES_UNSET	meta_api.h	/^	MRES_UNSET = 0,$/;"	e
MRegCvar	mreg.h	/^class MRegCvar {$/;"	c
MRegCvar::data	mreg.h	/^		cvar_t data;			\/\/ actual cvar structure$/;"	m	class:MRegCvar	access:public
MRegCvar::index	mreg.h	/^		int index;				\/\/ 1-based$/;"	m	class:MRegCvar	access:public
MRegCvar::plugid	mreg.h	/^		int plugid;				\/\/ index id of corresponding plugin$/;"	m	class:MRegCvar	access:public
MRegCvar::set	mreg.cpp	/^mBOOL MRegCvar::set(cvar_t *src) {$/;"	f	class:MRegCvar
MRegCvar::status	mreg.h	/^		REG_STATUS status;		\/\/ whether corresponding plugin is loaded$/;"	m	class:MRegCvar	access:public
MRegCvarList	mreg.cpp	/^MRegCvarList::MRegCvarList(void)$/;"	f	class:MRegCvarList
MRegCvarList	mreg.h	/^class MRegCvarList {$/;"	c
MRegCvarList::MRegCvarList	mreg.cpp	/^MRegCvarList::MRegCvarList(void)$/;"	f	class:MRegCvarList
MRegCvarList::add	mreg.cpp	/^MRegCvar *MRegCvarList::add(const char *addname) {$/;"	f	class:MRegCvarList
MRegCvarList::clist	mreg.h	/^		MRegCvar clist[MAX_REG_CVARS];	\/\/ array of registered cvars$/;"	m	class:MRegCvarList	access:public
MRegCvarList::disable	mreg.cpp	/^void MRegCvarList::disable(int plugin_id) {$/;"	f	class:MRegCvarList
MRegCvarList::endlist	mreg.h	/^		int endlist;			\/\/ index of last used entry$/;"	m	class:MRegCvarList	access:public
MRegCvarList::find	mreg.cpp	/^MRegCvar *MRegCvarList::find(const char *findname) {$/;"	f	class:MRegCvarList
MRegCvarList::show	mreg.cpp	/^void MRegCvarList::show(int plugin_id) {$/;"	f	class:MRegCvarList
MRegCvarList::show	mreg.cpp	/^void MRegCvarList::show(void) {$/;"	f	class:MRegCvarList
MRegCvarList::size	mreg.h	/^		int size;				\/\/ size of list, ie MAX_REG_CVARS$/;"	m	class:MRegCvarList	access:public
MRegFunc	mreg.h	/^class MRegFunc {$/;"	c
MRegFunc::call	mreg.cpp	/^mBOOL MRegFunc::call(void) {$/;"	f	class:MRegFunc
MRegFunc::index	mreg.h	/^		int index;				\/\/ 1-based$/;"	m	class:MRegFunc	access:public
MRegFunc::name	mreg.h	/^		char *name;				\/\/ space is malloc'd$/;"	m	class:MRegFunc	access:public
MRegFunc::pfnFunc	mreg.h	/^		REG_CMD_FN pfnFunc;		\/\/ pointer to the function$/;"	m	class:MRegFunc	access:public
MRegFunc::plugid	mreg.h	/^		int plugid;				\/\/ index id of corresponding plugin$/;"	m	class:MRegFunc	access:public
MRegFunc::status	mreg.h	/^		REG_STATUS status;		\/\/ whether corresponding plugin is loaded$/;"	m	class:MRegFunc	access:public
MRegFuncList	mreg.cpp	/^MRegFuncList::MRegFuncList(void)$/;"	f	class:MRegFuncList
MRegFuncList	mreg.h	/^class MRegFuncList {$/;"	c
MRegFuncList::MRegFuncList	mreg.cpp	/^MRegFuncList::MRegFuncList(void)$/;"	f	class:MRegFuncList
MRegFuncList::add	mreg.cpp	/^MRegFunc *MRegFuncList::add(const char *addname) {$/;"	f	class:MRegFuncList
MRegFuncList::disable	mreg.cpp	/^void MRegFuncList::disable(int plugin_id) {$/;"	f	class:MRegFuncList
MRegFuncList::endlist	mreg.h	/^		int endlist;			\/\/ index of last used entry$/;"	m	class:MRegFuncList	access:public
MRegFuncList::find	mreg.cpp	/^MRegFunc *MRegFuncList::find(const char *findname) {$/;"	f	class:MRegFuncList
MRegFuncList::flist	mreg.h	/^		MRegFunc flist[MAX_REG_FUNCS];	\/\/ array of registered functions$/;"	m	class:MRegFuncList	access:public
MRegFuncList::show	mreg.cpp	/^void MRegFuncList::show(int plugin_id) {$/;"	f	class:MRegFuncList
MRegFuncList::show	mreg.cpp	/^void MRegFuncList::show(void) {$/;"	f	class:MRegFuncList
MRegFuncList::size	mreg.h	/^		int size;				\/\/ size of list, ie MAX_REG_FUNCS$/;"	m	class:MRegFuncList	access:public
MakeStatic	engine_api.cpp	/^void MakeStatic(edict_t *ent) {$/;"	f
MakeVectors	engine_api.cpp	/^void MakeVectors(const float *rgflVector) {$/;"	f
MessageBegin	engine_api.cpp	/^void MessageBegin(int msg_dest, int msg_type, const float *pOrigin, edict_t *ed) {$/;"	f
MessageEnd	engine_api.cpp	/^void MessageEnd(void) {$/;"	f
ModelFrames	engine_api.cpp	/^int ModelFrames(int modelIndex) {$/;"	f
ModelIndex	engine_api.cpp	/^int ModelIndex(const char *m) {$/;"	f
MoveToOrigin	engine_api.cpp	/^void MoveToOrigin(edict_t *ent, const float *pflGoal, float dist, int iMoveType) {$/;"	f
NAME_MAX	osdep.h	93;"	d
NAME_MAX	osdep.h	95;"	d
NameForFunction	engine_api.cpp	/^const char *NameForFunction( unsigned long function ) {$/;"	f
NumberOfEntities	engine_api.cpp	/^int NumberOfEntities(void) {$/;"	f
OSDEP_H	osdep.h	12;"	d
OnFreeEntPrivateData	dllapi.cpp	/^void OnFreeEntPrivateData(edict_t *pEnt) {$/;"	f
PATH_MAX	osdep.h	94;"	d
PATH_MAX	osdep.h	96;"	d
PA_ATTACH	mplugin.h	/^	PA_ATTACH,			\/\/ attach$/;"	e
PA_KEEP	mplugin.h	/^	PA_KEEP,			\/\/ keep, after ini refresh$/;"	e
PA_LOAD	mplugin.h	/^	PA_LOAD,			\/\/ load (dlopen, query) and try to attach$/;"	e
PA_NONE	mplugin.h	/^	PA_NONE,			\/\/ no action needed right now$/;"	e
PA_NULL	mplugin.h	/^	PA_NULL = 0,$/;"	e
PA_RELOAD	mplugin.h	/^	PA_RELOAD,			\/\/ unload and load again$/;"	e
PA_UNLOAD	mplugin.h	/^	PA_UNLOAD,			\/\/ unload (detach, dlclose)$/;"	e
PC_CLEAR	commands_meta.h	/^	PC_CLEAR,		\/\/ remove a failed plugin from the list$/;"	e
PC_FORCE_UNLOAD	commands_meta.h	/^	PC_FORCE_UNLOAD,	\/\/ forcibly unload the plugin$/;"	e
PC_INFO	commands_meta.h	/^	PC_INFO,		\/\/ show all info about the plugin$/;"	e
PC_NULL	commands_meta.h	/^	PC_NULL = 0,$/;"	e
PC_PAUSE	commands_meta.h	/^	PC_PAUSE,		\/\/ pause the plugin$/;"	e
PC_RELOAD	commands_meta.h	/^	PC_RELOAD,		\/\/ unload the plugin and load it again$/;"	e
PC_RETRY	commands_meta.h	/^	PC_RETRY,		\/\/ retry a failed operation (usually load\/attach)$/;"	e
PC_UNLOAD	commands_meta.h	/^	PC_UNLOAD,		\/\/ unload the plugin$/;"	e
PC_UNPAUSE	commands_meta.h	/^	PC_UNPAUSE,		\/\/ unpause the plugin$/;"	e
PEntityOfEntIndex	engine_api.cpp	/^edict_t *PEntityOfEntIndex(int iEntIndex) {$/;"	f
PEntityOfEntOffset	engine_api.cpp	/^edict_t *PEntityOfEntOffset(int iEntOffset) {$/;"	f
PLATFORM	osdep.h	33;"	d
PLATFORM	osdep.h	35;"	d
PLOAD_SOURCE	mplugin.h	/^} PLOAD_SOURCE;$/;"	t
PLUG_ACTION	mplugin.h	/^} PLUG_ACTION;$/;"	t
PLUG_CMD	commands_meta.h	/^} PLUG_CMD;$/;"	t
PLUG_LOADTIME	meta_api.h	/^} PLUG_LOADTIME;$/;"	t
PLUG_STATUS	mplugin.h	/^} PLUG_STATUS;$/;"	t
PL_EMPTY	mplugin.h	/^	PL_EMPTY = 0,		\/\/ empty slot$/;"	e
PL_FAILED	mplugin.h	/^	PL_FAILED,			\/\/ valid info, but failed to attach$/;"	e
PL_OPENED	mplugin.h	/^	PL_OPENED,			\/\/ dlopened and queried$/;"	e
PL_PAUSED	mplugin.h	/^	PL_PAUSED,			\/\/ attached but paused$/;"	e
PL_RUNNING	mplugin.h	/^	PL_RUNNING,			\/\/ attached and running$/;"	e
PL_UNLOAD_REASON	meta_api.h	/^} PL_UNLOAD_REASON;$/;"	t
PL_VALID	mplugin.h	/^	PL_VALID,			\/\/ has valid info in it$/;"	e
PM_FindTextureType	dllapi.cpp	/^char PM_FindTextureType(char *name) {$/;"	f
PM_Init	dllapi.cpp	/^void PM_Init(struct playermove_s *ppmove) {$/;"	f
PM_Move	dllapi.cpp	/^void PM_Move (struct playermove_s *ppmove, int server) {$/;"	f
PNL_CMD_FORCED	meta_api.h	/^	PNL_CMD_FORCED,			\/\/ forced by server\/console command$/;"	e
PNL_COMMAND	meta_api.h	/^	PNL_COMMAND,			\/\/ requested by server\/console command$/;"	e
PNL_FILE_NEWER	meta_api.h	/^	PNL_FILE_NEWER,			\/\/ file on disk is newer than last load$/;"	e
PNL_INI_DELETED	meta_api.h	/^	PNL_INI_DELETED,		\/\/ was deleted from metamod.ini$/;"	e
PNL_NULL	meta_api.h	/^	PNL_NULL = 0,$/;"	e
PS_CMD	mplugin.h	/^	PS_CMD,				\/\/ was loaded via a server command$/;"	e
PS_INI	mplugin.h	/^	PS_INI = 0,			\/\/ was loaded from the metamod.ini$/;"	e
PT_ANYPAUSE	meta_api.h	/^	PT_ANYPAUSE,		\/\/ can be loaded\/unloaded at any time, and can be "paused" during a map$/;"	e
PT_ANYTIME	meta_api.h	/^	PT_ANYTIME,			\/\/ can be loaded\/unloaded at any time$/;"	e
PT_CHANGELEVEL	meta_api.h	/^	PT_CHANGELEVEL,		\/\/ can be loaded\/unloaded between maps$/;"	e
PT_NEVER	meta_api.h	/^	PT_NEVER = 0,$/;"	e
PT_STARTUP	meta_api.h	/^	PT_STARTUP,			\/\/ should only be loaded\/unloaded at initial hlds execution$/;"	e
P_POST	api_info.h	18;"	d
P_PRE	api_info.h	17;"	d
ParmsChangeLevel	dllapi.cpp	/^void ParmsChangeLevel(void) {$/;"	f
ParmsNewLevel	dllapi.cpp	/^void ParmsNewLevel(void) {$/;"	f
ParticleEffect	engine_api.cpp	/^void ParticleEffect(const float *org, const float *dir, float color, float count) {$/;"	f
PlaybackEvent	engine_api.cpp	/^void PlaybackEvent( int flags, const edict_t *pInvoker, unsigned short eventindex, float delay, float *origin, float *angles, float fparam1, float fparam2, int iparam1, int iparam2, int bparam1, int bparam2 ) $/;"	f
PlayerCustomization	dllapi.cpp	/^void PlayerCustomization(edict_t *pEntity, customization_t *pCust) {$/;"	f
PlayerPostThink	dllapi.cpp	/^void PlayerPostThink(edict_t *pEntity) {$/;"	f
PlayerPreThink	dllapi.cpp	/^void PlayerPreThink(edict_t *pEntity) {$/;"	f
Plugins	metamod.cpp	/^MPluginList *Plugins;$/;"	v
PointContents	engine_api.cpp	/^int PointContents(const float *rgflVector) {$/;"	f
PrecacheEvent	engine_api.cpp	/^unsigned short PrecacheEvent( int type, const char *psz ) {$/;"	f
PrecacheGeneric	engine_api.cpp	/^int PrecacheGeneric(char *s) {$/;"	f
PrecacheModel	engine_api.cpp	/^int PrecacheModel(char *s) {$/;"	f
PrecacheSound	engine_api.cpp	/^int PrecacheSound(char *s) {$/;"	f
PrivateMetaGlobals	metamod.cpp	/^meta_globals_t PrivateMetaGlobals;$/;"	v
PublicMetaGlobals	metamod.cpp	/^meta_globals_t PublicMetaGlobals;$/;"	v
PvAllocEntPrivateData	engine_api.cpp	/^void *PvAllocEntPrivateData(edict_t *pEdict, long cb) {$/;"	f
PvEntPrivateData	engine_api.cpp	/^void *PvEntPrivateData(edict_t *pEdict) {$/;"	f
RC_COMMENTS	vers_meta.h	23;"	d
RC_COMMENTS	vers_meta.h	24;"	d
RC_COPYRIGHT	vers_meta.h	27;"	d
RC_COPYRIGHT	vers_meta.h	28;"	d
RC_DESC	vers_meta.h	24;"	d
RC_DESC	vers_meta.h	25;"	d
RC_FILENAME	vers_meta.h	25;"	d
RC_FILENAME	vers_meta.h	26;"	d
RC_INTERNAL	vers_meta.h	26;"	d
RC_INTERNAL	vers_meta.h	27;"	d
RC_VERS_DWORD	vers_meta.h	16;"	d
RC_VERS_DWORD	vers_meta.h	21;"	d
REG_CMD_FN	mreg.h	/^typedef void (*REG_CMD_FN) (void);$/;"	t
REG_STATUS	mreg.h	/^} REG_STATUS;$/;"	t
REG_SUPPORT_H	reg_support.h	12;"	d
REG_SVR_COMMAND	sdk_util.h	26;"	d
RETURN_API	metamod.h	325;"	d
RETURN_API	metamod.h	330;"	d
RETURN_API_void	metamod.h	215;"	d
RETURN_API_void	metamod.h	220;"	d
RETURN_ERRNO	util_meta.h	102;"	d
RG_INVALID	mreg.h	/^	RG_INVALID,$/;"	e
RG_VALID	mreg.h	/^	RG_VALID,$/;"	e
RandomFloat	engine_api.cpp	/^float RandomFloat(float flLow, float flHigh) {$/;"	f
RandomLong	engine_api.cpp	/^long RandomLong(long lLow, long lHigh) {$/;"	f
RegCvars	metamod.cpp	/^MRegCvarList *RegCvars;$/;"	v
RegFuncs	metamod.cpp	/^MRegFuncList *RegFuncs;$/;"	v
RegUserMsg	engine_api.cpp	/^int RegUserMsg(const char *pszName, int iSize) {$/;"	f
RegisterEncoders	dllapi.cpp	/^void RegisterEncoders(void) {$/;"	f
RemoveEntity	engine_api.cpp	/^void RemoveEntity(edict_t *e) {$/;"	f
ResetGlobalState	dllapi.cpp	/^void ResetGlobalState(void) {$/;"	f
RestoreGlobalState	dllapi.cpp	/^void RestoreGlobalState(SAVERESTOREDATA *pSaveData) {$/;"	f
RunPlayerMove	engine_api.cpp	/^void RunPlayerMove(edict_t *fakeclient, const float *viewangles, float forwardmove, float sidemove, float upmove, unsigned short buttons, byte impulse, byte msec ) {$/;"	f
SA_SHOW	mplugin.h	/^	SA_SHOW,			\/\/ for "show" output, 4 chars$/;"	e
SA_SIMPLE	mplugin.h	/^	SA_SIMPLE = 0,		\/\/ single word$/;"	e
SDK_UTIL_H	sdk_util.h	15;"	d
SERVER_PRINT	sdk_util.h	27;"	d
SETUP_API_CALLS	metamod.h	222;"	d
SETUP_API_CALLS	metamod.h	227;"	d
SETUP_API_CALLS_void	metamod.h	132;"	d
SETUP_API_CALLS_void	metamod.h	137;"	d
SET_CLIENT_KEYVALUE	sdk_util.h	25;"	d
SET_META_RESULT	meta_api.h	77;"	d
SET_META_RESULT	meta_api.h	78;"	d
SET_META_RESULT	meta_api.h	79;"	d
SET_META_RESULT	meta_api.h	80;"	d
SHOW_DEF_DLLAPI	mplugin.h	155;"	d
SHOW_DEF_ENGINE	mplugin.h	214;"	d
SHOW_DEF_NEWAPI	mplugin.h	208;"	d
SHOW_IFDEF	mplugin.h	152;"	d
SL_ALLOWED	mplugin.h	/^	SL_ALLOWED,			\/\/ when plugin is allowed to load\/unload$/;"	e
SL_NOW	mplugin.h	/^	SL_NOW,				\/\/ current situation$/;"	e
SL_SHOW	mplugin.h	/^	SL_SHOW,			\/\/ for "show" output, 3 chars$/;"	e
SL_SIMPLE	mplugin.h	/^	SL_SIMPLE = 0,		\/\/ single word$/;"	e
STRINGIZE	util_meta.h	59;"	d
STRNCPY	util_meta.h	46;"	d
STRNCPY	util_meta.h	51;"	d
STR_ACTION	mplugin.h	/^} STR_ACTION;$/;"	t
STR_LOADTIME	mplugin.h	/^} STR_LOADTIME;$/;"	t
STR_STATUS	mplugin.h	/^} STR_STATUS;$/;"	t
ST_SHOW	mplugin.h	/^	ST_SHOW,			\/\/ for "show" output, 4 chars$/;"	e
ST_SIMPLE	mplugin.h	/^	ST_SIMPLE = 0,		\/\/ single word$/;"	e
S_ISREG	osdep.h	108;"	d
SaveGlobalState	dllapi.cpp	/^void SaveGlobalState(SAVERESTOREDATA *pSaveData) {$/;"	f
SaveReadFields	dllapi.cpp	/^void SaveReadFields(SAVERESTOREDATA *pSaveData, const char *pname, void *pBaseData, TYPEDESCRIPTION *pFields, int fieldCount) {$/;"	f
SaveSpawnParms	engine_api.cpp	/^void SaveSpawnParms(edict_t *ent) {$/;"	f
SaveWriteFields	dllapi.cpp	/^void SaveWriteFields(SAVERESTOREDATA *pSaveData, const char *pname, void *pBaseData, TYPEDESCRIPTION *pFields, int fieldCount) {$/;"	f
ServerActivate	dllapi.cpp	/^void ServerActivate(edict_t *pEdictList, int edictCount, int clientMax) {$/;"	f
ServerCommand	engine_api.cpp	/^void ServerCommand(char *str) {$/;"	f
ServerDeactivate	dllapi.cpp	/^void ServerDeactivate(void) {$/;"	f
ServerExecute	engine_api.cpp	/^void ServerExecute(void) {$/;"	f
ServerPrint	engine_api.cpp	/^void ServerPrint( const char *szMsg ) {$/;"	f
SetClientKeyValue	engine_api.cpp	/^void SetClientKeyValue(int clientIndex, char *infobuffer, char *key, char *value) {$/;"	f
SetClientMaxspeed	engine_api.cpp	/^void SetClientMaxspeed(const edict_t *pEdict, float fNewMaxspeed) {$/;"	f
SetFatPAS	engine_api.cpp	/^unsigned char *SetFatPAS( float *org ) {$/;"	f
SetFatPVS	engine_api.cpp	/^unsigned char *SetFatPVS( float *org ) {$/;"	f
SetGroupMask	engine_api.cpp	/^void SetGroupMask( int mask, int op ) {$/;"	f
SetKeyValue	engine_api.cpp	/^void SetKeyValue(char *infobuffer, char *key, char *value) {$/;"	f
SetModel	engine_api.cpp	/^void SetModel(edict_t *e, const char *m) {$/;"	f
SetOrigin	engine_api.cpp	/^void SetOrigin(edict_t *e, const float *rgflOrigin) {$/;"	f
SetPhysicsKeyValue	engine_api.cpp	/^void SetPhysicsKeyValue( const edict_t *pClient, const char *key, const char *value ) {$/;"	f
SetSize	engine_api.cpp	/^void SetSize(edict_t *e, const float *rgflMin, const float *rgflMax) {$/;"	f
SetView	engine_api.cpp	/^void SetView(const edict_t *pClient, const edict_t *pViewent ) {$/;"	f
SetupVisibility	dllapi.cpp	/^void SetupVisibility(edict_t *pViewEntity, edict_t *pClient, unsigned char **pvs, unsigned char **pas) {$/;"	f
ShouldCollide	dllapi.cpp	/^int ShouldCollide(edict_t *pentTouched, edict_t *pentOther) {$/;"	f
SpectatorConnect	dllapi.cpp	/^void SpectatorConnect(edict_t *pEntity) {$/;"	f
SpectatorDisconnect	dllapi.cpp	/^void SpectatorDisconnect(edict_t *pEntity) {$/;"	f
SpectatorThink	dllapi.cpp	/^void SpectatorThink(edict_t *pEntity) {$/;"	f
StartFrame	dllapi.cpp	/^void StartFrame(void) {$/;"	f
StaticDecal	engine_api.cpp	/^void StaticDecal( const float *origin, int decalIndex, int entityIndex, int modelIndex ) {$/;"	f
Sys_Error	dllapi.cpp	/^void Sys_Error(const char *error_string) {$/;"	f
SzFromIndex	engine_api.cpp	/^const char *SzFromIndex(int iString) {$/;"	f
Time	engine_api.cpp	/^float Time( void ) {$/;"	f
TraceHull	engine_api.cpp	/^void TraceHull(const float *v1, const float *v2, int fNoMonsters, int hullNumber, edict_t *pentToSkip, TraceResult *ptr) {$/;"	f
TraceLine	engine_api.cpp	/^void TraceLine(const float *v1, const float *v2, int fNoMonsters, edict_t *pentToSkip, TraceResult *ptr) {$/;"	f
TraceModel	engine_api.cpp	/^void TraceModel(const float *v1, const float *v2, int hullNumber, edict_t *pent, TraceResult *ptr) {$/;"	f
TraceMonsterHull	engine_api.cpp	/^int TraceMonsterHull(edict_t *pEdict, const float *v1, const float *v2, int fNoMonsters, edict_t *pentToSkip, TraceResult *ptr) {$/;"	f
TraceSphere	engine_api.cpp	/^void TraceSphere(const float *v1, const float *v2, int fNoMonsters, float radius, edict_t *pentToSkip, TraceResult *ptr) {$/;"	f
TraceTexture	engine_api.cpp	/^const char *TraceTexture(edict_t *pTextureEntity, const float *v1, const float *v2 ) {$/;"	f
TraceToss	engine_api.cpp	/^void TraceToss(edict_t *pent, edict_t *pentToIgnore, TraceResult *ptr) {$/;"	f
UTIL_LogPrintf	sdk_util.cpp	/^void UTIL_LogPrintf( char *fmt, ... )$/;"	f
UTIL_META_H	util_meta.h	12;"	d
UTIL_VarArgs	sdk_util.cpp	/^char* UTIL_VarArgs( char *format, ... )$/;"	f
UpdateClientData	dllapi.cpp	/^void UpdateClientData (const struct edict_s *ent, int sendweapons, struct clientdata_s *cd) {$/;"	f
VAUTHOR	vers_meta.h	17;"	d
VAUTHOR	vers_meta.h	19;"	d
VDATE	vers_meta.h	14;"	d
VDATE	vers_meta.h	16;"	d
VDATE_H	vdate.h	12;"	d
VERS_META_H	vers_meta.h	12;"	d
VNAME	vers_meta.h	14;"	d
VNAME	vers_meta.h	18;"	d
VURL	vers_meta.h	18;"	d
VURL	vers_meta.h	20;"	d
VVERSION	vers_meta.h	15;"	d
VecToAngles	engine_api.cpp	/^void VecToAngles(const float *rgflVectorIn, float *rgflVectorOut) {$/;"	f
VecToYaw	engine_api.cpp	/^float VecToYaw(const float *rgflVector) {$/;"	f
WIDTH_MAX_PLUGINS	mlist.h	22;"	d
WIDTH_MAX_REG_CVARS	mreg.h	26;"	d
WIDTH_MAX_REG_FUNCS	mreg.h	21;"	d
WINAPI	osdep.h	50;"	d
WalkMove	engine_api.cpp	/^int WalkMove(edict_t *ent, float yaw, float dist, int iMode) {$/;"	f
WriteAngle	engine_api.cpp	/^void WriteAngle(float flValue) {$/;"	f
WriteByte	engine_api.cpp	/^void WriteByte(int iValue) {$/;"	f
WriteChar	engine_api.cpp	/^void WriteChar(int iValue) {$/;"	f
WriteCoord	engine_api.cpp	/^void WriteCoord(float flValue) {$/;"	f
WriteEntity	engine_api.cpp	/^void WriteEntity(int iValue) {$/;"	f
WriteLong	engine_api.cpp	/^void WriteLong(int iValue) {$/;"	f
WriteShort	engine_api.cpp	/^void WriteShort(int iValue) {$/;"	f
WriteString	engine_api.cpp	/^void WriteString(const char *sz) {$/;"	f
_GNU_SOURCE	mreg.cpp	13;"	d	file:
_GNU_SOURCE	osdep.cpp	13;"	d	file:
_GNU_SOURCE	reg_support.cpp	14;"	d	file:
_fini	h_export.cpp	/^void _fini(void) {$/;"	f
_init	h_export.cpp	/^void _init(void) {$/;"	f
action	mplugin.h	/^		PLUG_ACTION action;					\/\/ what to do with plugin (load, unload, etc)$/;"	m	class:MPlugin	access:public
add	mlist.cpp	/^MPlugin *MPluginList::add(MPlugin *padd) {$/;"	f	class:MPluginList
add	mreg.cpp	/^MRegCvar *MRegCvarList::add(const char *addname) {$/;"	f	class:MRegCvarList
add	mreg.cpp	/^MRegFunc *MRegFuncList::add(const char *addname) {$/;"	f	class:MRegFuncList
aiscripted_sequence	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(aiscripted_sequence);$/;"	v
ambient_generic	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ambient_generic);$/;"	v
ammo_338magnum	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_338magnum);$/;"	v
ammo_357	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_357);$/;"	v
ammo_357sig	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_357sig);$/;"	v
ammo_45acp	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_45acp);$/;"	v
ammo_50ae	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_50ae);$/;"	v
ammo_556nato	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_556nato);$/;"	v
ammo_556natobox	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_556natobox);$/;"	v
ammo_57mm	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_57mm);$/;"	v
ammo_762nato	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_762nato);$/;"	v
ammo_9mm	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_9mm);$/;"	v
ammo_9mmAR	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_9mmAR);$/;"	v
ammo_9mmbox	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_9mmbox);$/;"	v
ammo_9mmclip	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_9mmclip);$/;"	v
ammo_ARgrenades	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_ARgrenades);$/;"	v
ammo_ak47	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_ak47);$/;"	v
ammo_aug	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_aug);$/;"	v
ammo_buckshot	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_buckshot);$/;"	v
ammo_crossbow	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_crossbow);$/;"	v
ammo_egonclip	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_egonclip);$/;"	v
ammo_flashbang	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_flashbang);$/;"	v
ammo_gaussclip	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_gaussclip);$/;"	v
ammo_glockclip	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_glockclip);$/;"	v
ammo_mp5clip	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_mp5clip);$/;"	v
ammo_mp5grenades	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_mp5grenades);$/;"	v
ammo_rpgclip	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ammo_rpgclip);$/;"	v
api_info_s	api_info.h	/^typedef struct api_info_s {$/;"	s
api_info_s::loglevel	api_info.h	/^	int loglevel;		\/\/ level at which to log info about this function$/;"	m	struct:api_info_s	access:public
api_info_s::name	api_info.h	/^	char *name;			\/\/ string representation of function name$/;"	m	struct:api_info_s	access:public
api_info_s::trace	api_info.h	/^	mBOOL trace;		\/\/ if true, log info about this function$/;"	m	struct:api_info_s	access:public
api_info_t	api_info.h	/^} api_info_t;$/;"	t
armoury_entity	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(armoury_entity);$/;"	v
attach	mplugin.cpp	/^mBOOL MPlugin::attach(PLUG_LOADTIME now) {$/;"	f	class:MPlugin
author	meta_api.h	/^	char *author;				\/\/ author name\/email$/;"	m	struct:plugin_info_s	access:public
beam	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(beam);$/;"	v
bmortar	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(bmortar);$/;"	v
bodyque	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(bodyque);$/;"	v
building_dispenser	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(building_dispenser);$/;"	v
building_sentrygun	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(building_sentrygun);$/;"	v
building_sentrygun_base	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(building_sentrygun_base);$/;"	v
button_target	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(button_target);$/;"	v
call	mreg.cpp	/^mBOOL MRegFunc::call(void) {$/;"	f	class:MRegFunc
can_jump	osdep.cpp	/^static volatile sig_atomic_t can_jump;	\/\/ as suggested in APUE p.301$/;"	v	file:
check_input	mplugin.cpp	/^mBOOL MPlugin::check_input(void) {$/;"	f	class:MPlugin
cine_blood	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(cine_blood);$/;"	v
clear	mplugin.cpp	/^mBOOL MPlugin::clear(void) {$/;"	f	class:MPlugin
clist	mreg.h	/^		MRegCvar clist[MAX_REG_CVARS];	\/\/ array of registered cvars$/;"	m	class:MRegCvarList	access:public
cmd_addload	mlist.cpp	/^mBOOL MPluginList::cmd_addload(const char *args) {$/;"	f	class:MPluginList
cmd_doplug	commands_meta.cpp	/^void cmd_doplug(PLUG_CMD pcmd) {$/;"	f
cmd_meta_cmdlist	commands_meta.cpp	/^void cmd_meta_cmdlist(void) {$/;"	f
cmd_meta_cvarlist	commands_meta.cpp	/^void cmd_meta_cvarlist(void) {$/;"	f
cmd_meta_load	commands_meta.cpp	/^void cmd_meta_load(void) {$/;"	f
cmd_meta_pluginlist	commands_meta.cpp	/^void cmd_meta_pluginlist(void) {$/;"	f
cmd_meta_refresh	commands_meta.cpp	/^void cmd_meta_refresh(void) {$/;"	f
cmd_meta_usage	commands_meta.cpp	/^void cmd_meta_usage(void) {$/;"	f
cmd_meta_version	commands_meta.cpp	/^void cmd_meta_version(void) {$/;"	f
cmd_parseline	mplugin.cpp	/^mBOOL MPlugin::cmd_parseline(const char *line) {$/;"	f	class:MPlugin
controller_energy_ball	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(controller_energy_ball);$/;"	v
controller_head_ball	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(controller_head_ball);$/;"	v
crossbow_bolt	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(crossbow_bolt);$/;"	v
cycler	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(cycler);$/;"	v
cycler_prdroid	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(cycler_prdroid);$/;"	v
cycler_sprite	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(cycler_sprite);$/;"	v
cycler_weapon	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(cycler_weapon);$/;"	v
cycler_wreckage	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(cycler_wreckage);$/;"	v
data	mreg.h	/^		cvar_t data;			\/\/ actual cvar structure$/;"	m	class:MRegCvar	access:public
date	meta_api.h	/^	char *date;					\/\/ date$/;"	m	struct:plugin_info_s	access:public
debris	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(debris);$/;"	v
desc	game_support.h	/^	char *desc;			\/\/ our long-name description$/;"	m	struct:game_modinfo_s	access:public
desc	metamod.h	/^	char *desc;					\/\/ ie "Counter-Strike"$/;"	m	struct:gamedll_s	access:public
desc	mplugin.h	/^		char desc[MAX_DESC_LEN];			\/\/ ie "Test metamod plugin", from inifile$/;"	m	class:MPlugin	access:public
detach	mplugin.cpp	/^mBOOL MPlugin::detach(PLUG_LOADTIME now, PL_UNLOAD_REASON reason) {$/;"	f	class:MPlugin
detpack	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(detpack);$/;"	v
disable	mreg.cpp	/^void MRegCvarList::disable(int plugin_id) {$/;"	f	class:MRegCvarList
disable	mreg.cpp	/^void MRegFuncList::disable(int plugin_id) {$/;"	f	class:MRegFuncList
dllapi_info	api_info.cpp	/^dllapi_info_t dllapi_info = {$/;"	v
dllapi_info_s	api_info.h	/^typedef struct dllapi_info_s {$/;"	s
dllapi_info_s::END	api_info.h	/^	api_info_t END;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnAddToFullPack	api_info.h	/^	api_info_t pfnAddToFullPack;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnAllowLagCompensation	api_info.h	/^	api_info_t pfnAllowLagCompensation;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnBlocked	api_info.h	/^	api_info_t pfnBlocked;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnClientCommand	api_info.h	/^	api_info_t pfnClientCommand;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnClientConnect	api_info.h	/^	api_info_t pfnClientConnect;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnClientDisconnect	api_info.h	/^	api_info_t pfnClientDisconnect;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnClientKill	api_info.h	/^	api_info_t pfnClientKill;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnClientPutInServer	api_info.h	/^	api_info_t pfnClientPutInServer;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnClientUserInfoChanged	api_info.h	/^	api_info_t pfnClientUserInfoChanged;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnCmdEnd	api_info.h	/^	api_info_t pfnCmdEnd;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnCmdStart	api_info.h	/^	api_info_t pfnCmdStart;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnConnectionlessPacket	api_info.h	/^	api_info_t pfnConnectionlessPacket;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnCreateBaseline	api_info.h	/^	api_info_t pfnCreateBaseline;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnCreateInstancedBaselines	api_info.h	/^	api_info_t pfnCreateInstancedBaselines;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnGameInit	api_info.h	/^	api_info_t pfnGameInit;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnGetGameDescription	api_info.h	/^	api_info_t pfnGetGameDescription;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnGetHullBounds	api_info.h	/^	api_info_t pfnGetHullBounds;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnGetWeaponData	api_info.h	/^	api_info_t pfnGetWeaponData;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnInconsistentFile	api_info.h	/^	api_info_t pfnInconsistentFile;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnKeyValue	api_info.h	/^	api_info_t pfnKeyValue;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnPM_FindTextureType	api_info.h	/^	api_info_t pfnPM_FindTextureType;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnPM_Init	api_info.h	/^	api_info_t pfnPM_Init;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnPM_Move	api_info.h	/^	api_info_t pfnPM_Move;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnParmsChangeLevel	api_info.h	/^	api_info_t pfnParmsChangeLevel;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnParmsNewLevel	api_info.h	/^	api_info_t pfnParmsNewLevel;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnPlayerCustomization	api_info.h	/^	api_info_t pfnPlayerCustomization;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnPlayerPostThink	api_info.h	/^	api_info_t pfnPlayerPostThink;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnPlayerPreThink	api_info.h	/^	api_info_t pfnPlayerPreThink;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnRegisterEncoders	api_info.h	/^	api_info_t pfnRegisterEncoders;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnResetGlobalState	api_info.h	/^	api_info_t pfnResetGlobalState;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnRestore	api_info.h	/^	api_info_t pfnRestore;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnRestoreGlobalState	api_info.h	/^	api_info_t pfnRestoreGlobalState;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnSave	api_info.h	/^	api_info_t pfnSave;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnSaveGlobalState	api_info.h	/^	api_info_t pfnSaveGlobalState;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnSaveReadFields	api_info.h	/^	api_info_t pfnSaveReadFields;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnSaveWriteFields	api_info.h	/^	api_info_t pfnSaveWriteFields;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnServerActivate	api_info.h	/^	api_info_t pfnServerActivate;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnServerDeactivate	api_info.h	/^	api_info_t pfnServerDeactivate;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnSetAbsBox	api_info.h	/^	api_info_t pfnSetAbsBox;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnSetupVisibility	api_info.h	/^	api_info_t pfnSetupVisibility;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnSpawn	api_info.h	/^	api_info_t pfnSpawn;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnSpectatorConnect	api_info.h	/^	api_info_t pfnSpectatorConnect;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnSpectatorDisconnect	api_info.h	/^	api_info_t pfnSpectatorDisconnect;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnSpectatorThink	api_info.h	/^	api_info_t pfnSpectatorThink;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnStartFrame	api_info.h	/^	api_info_t pfnStartFrame;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnSys_Error	api_info.h	/^	api_info_t pfnSys_Error;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnThink	api_info.h	/^	api_info_t pfnThink;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnTouch	api_info.h	/^	api_info_t pfnTouch;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnUpdateClientData	api_info.h	/^	api_info_t pfnUpdateClientData;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_s::pfnUse	api_info.h	/^	api_info_t pfnUse;$/;"	m	struct:dllapi_info_s	access:public
dllapi_info_t	api_info.h	/^} dllapi_info_t;$/;"	t
dllapi_post_table	mplugin.h	/^		DLL_FUNCTIONS *dllapi_post_table;$/;"	m	class:MPlugin	access:public
dllapi_table	metamod.h	/^	DLL_FUNCTIONS *dllapi_table;$/;"	m	struct:gamedll_s	access:public
dllapi_table	mplugin.h	/^		DLL_FUNCTIONS *dllapi_table;$/;"	m	class:MPlugin	access:public
endlist	mlist.h	/^		int endlist;						\/\/ index of last used entry$/;"	m	class:MPluginList	access:public
endlist	mreg.h	/^		int endlist;			\/\/ index of last used entry$/;"	m	class:MRegCvarList	access:public
endlist	mreg.h	/^		int endlist;			\/\/ index of last used entry$/;"	m	class:MRegFuncList	access:public
engClientCommand	engine_api.cpp	/^void engClientCommand(edict_t *pEdict, char *szFmt, ...) {$/;"	f
engCreateInstancedBaseline	engine_api.cpp	/^int engCreateInstancedBaseline( int classname, struct entity_state_s *baseline ) {$/;"	f
engine_info	api_info.cpp	/^engine_info_t engine_info = {$/;"	v
engine_info_s	api_info.h	/^typedef struct engine_info_s {$/;"	s
engine_info_s::END	api_info.h	/^	api_info_t END;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnAddServerCommand	api_info.h	/^	api_info_t pfnAddServerCommand;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnAlertMessage	api_info.h	/^	api_info_t pfnAlertMessage;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnAllocString	api_info.h	/^	api_info_t pfnAllocString;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnAngleVectors	api_info.h	/^	api_info_t pfnAngleVectors;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnAnimationAutomove	api_info.h	/^	api_info_t pfnAnimationAutomove;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnBuildSoundMsg	api_info.h	/^	api_info_t pfnBuildSoundMsg;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCRC32_Final	api_info.h	/^	api_info_t pfnCRC32_Final;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCRC32_Init	api_info.h	/^	api_info_t pfnCRC32_Init;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCRC32_ProcessBuffer	api_info.h	/^	api_info_t pfnCRC32_ProcessBuffer;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCRC32_ProcessByte	api_info.h	/^	api_info_t pfnCRC32_ProcessByte;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCVarGetFloat	api_info.h	/^	api_info_t pfnCVarGetFloat;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCVarGetPointer	api_info.h	/^	api_info_t pfnCVarGetPointer;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCVarGetString	api_info.h	/^	api_info_t pfnCVarGetString;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCVarRegister	api_info.h	/^	api_info_t pfnCVarRegister;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCVarSetFloat	api_info.h	/^	api_info_t pfnCVarSetFloat;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCVarSetString	api_info.h	/^	api_info_t pfnCVarSetString;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCanSkipPlayer	api_info.h	/^	api_info_t pfnCanSkipPlayer;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnChangeLevel	api_info.h	/^	api_info_t pfnChangeLevel;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnChangePitch	api_info.h	/^	api_info_t pfnChangePitch;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnChangeYaw	api_info.h	/^	api_info_t pfnChangeYaw;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCheckVisibility	api_info.h	/^	api_info_t pfnCheckVisibility;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnClientCommand	api_info.h	/^	api_info_t pfnClientCommand;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnClientPrintf	api_info.h	/^	api_info_t pfnClientPrintf;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCmd_Argc	api_info.h	/^	api_info_t pfnCmd_Argc;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCmd_Args	api_info.h	/^	api_info_t pfnCmd_Args;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCmd_Argv	api_info.h	/^	api_info_t pfnCmd_Argv;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCompareFileTime	api_info.h	/^	api_info_t pfnCompareFileTime;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCreateEntity	api_info.h	/^	api_info_t pfnCreateEntity;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCreateFakeClient	api_info.h	/^	api_info_t pfnCreateFakeClient;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCreateInstancedBaseline	api_info.h	/^	api_info_t pfnCreateInstancedBaseline;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCreateNamedEntity	api_info.h	/^	api_info_t pfnCreateNamedEntity;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCrosshairAngle	api_info.h	/^	api_info_t pfnCrosshairAngle;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCvar_DirectSet	api_info.h	/^	api_info_t pfnCvar_DirectSet;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnCvar_RegisterVariable	api_info.h	/^	api_info_t pfnCvar_RegisterVariable;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnDecalIndex	api_info.h	/^	api_info_t pfnDecalIndex;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnDeltaAddEncoder	api_info.h	/^	api_info_t pfnDeltaAddEncoder;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnDeltaFindField	api_info.h	/^	api_info_t pfnDeltaFindField;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnDeltaSetField	api_info.h	/^	api_info_t pfnDeltaSetField;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnDeltaSetFieldByIndex	api_info.h	/^	api_info_t pfnDeltaSetFieldByIndex;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnDeltaUnsetField	api_info.h	/^	api_info_t pfnDeltaUnsetField;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnDeltaUnsetFieldByIndex	api_info.h	/^	api_info_t pfnDeltaUnsetFieldByIndex;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnDropToFloor	api_info.h	/^	api_info_t pfnDropToFloor;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnEmitAmbientSound	api_info.h	/^	api_info_t pfnEmitAmbientSound;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnEmitSound	api_info.h	/^	api_info_t pfnEmitSound;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnEndSection	api_info.h	/^	api_info_t pfnEndSection;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnEngineFprintf	api_info.h	/^	api_info_t pfnEngineFprintf;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnEntIsOnFloor	api_info.h	/^	api_info_t pfnEntIsOnFloor;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnEntOffsetOfPEntity	api_info.h	/^	api_info_t pfnEntOffsetOfPEntity;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnEntitiesInPVS	api_info.h	/^	api_info_t pfnEntitiesInPVS;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnFadeClientVolume	api_info.h	/^	api_info_t pfnFadeClientVolume;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnFindClientInPVS	api_info.h	/^	api_info_t pfnFindClientInPVS;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnFindEntityByString	api_info.h	/^	api_info_t pfnFindEntityByString;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnFindEntityByVars	api_info.h	/^	api_info_t pfnFindEntityByVars;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnFindEntityInSphere	api_info.h	/^	api_info_t pfnFindEntityInSphere;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnForceUnmodified	api_info.h	/^	api_info_t pfnForceUnmodified;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnFreeEntPrivateData	api_info.h	/^	api_info_t pfnFreeEntPrivateData;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnFreeFile	api_info.h	/^	api_info_t pfnFreeFile;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnFunctionFromName	api_info.h	/^	api_info_t pfnFunctionFromName;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnGetAimVector	api_info.h	/^	api_info_t pfnGetAimVector;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnGetAttachment	api_info.h	/^	api_info_t pfnGetAttachment;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnGetBonePosition	api_info.h	/^	api_info_t pfnGetBonePosition;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnGetCurrentPlayer	api_info.h	/^	api_info_t pfnGetCurrentPlayer;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnGetEntityIllum	api_info.h	/^	api_info_t pfnGetEntityIllum;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnGetGameDir	api_info.h	/^	api_info_t pfnGetGameDir;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnGetInfoKeyBuffer	api_info.h	/^	api_info_t pfnGetInfoKeyBuffer;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnGetModelPtr	api_info.h	/^	api_info_t pfnGetModelPtr;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnGetPhysicsInfoString	api_info.h	/^	api_info_t pfnGetPhysicsInfoString;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnGetPhysicsKeyValue	api_info.h	/^	api_info_t pfnGetPhysicsKeyValue;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnGetPlayerStats	api_info.h	/^	api_info_t pfnGetPlayerStats;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnGetPlayerUserId	api_info.h	/^	api_info_t pfnGetPlayerUserId;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnGetPlayerWONId	api_info.h	/^	api_info_t pfnGetPlayerWONId;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnGetSpawnParms	api_info.h	/^	api_info_t pfnGetSpawnParms;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnGetVarsOfEnt	api_info.h	/^	api_info_t pfnGetVarsOfEnt;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnIndexOfEdict	api_info.h	/^	api_info_t pfnIndexOfEdict;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnInfoKeyValue	api_info.h	/^	api_info_t pfnInfoKeyValue;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnInfo_RemoveKey	api_info.h	/^	api_info_t pfnInfo_RemoveKey;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnIsDedicatedServer	api_info.h	/^	api_info_t pfnIsDedicatedServer;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnIsMapValid	api_info.h	/^	api_info_t pfnIsMapValid;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnLightStyle	api_info.h	/^	api_info_t pfnLightStyle;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnLoadFileForMe	api_info.h	/^	api_info_t pfnLoadFileForMe;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnMakeStatic	api_info.h	/^	api_info_t pfnMakeStatic;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnMakeVectors	api_info.h	/^	api_info_t pfnMakeVectors;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnMessageBegin	api_info.h	/^	api_info_t pfnMessageBegin;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnMessageEnd	api_info.h	/^	api_info_t pfnMessageEnd;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnModelFrames	api_info.h	/^	api_info_t pfnModelFrames;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnModelIndex	api_info.h	/^	api_info_t pfnModelIndex;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnMoveToOrigin	api_info.h	/^	api_info_t pfnMoveToOrigin;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnNameForFunction	api_info.h	/^	api_info_t pfnNameForFunction;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnNumberOfEntities	api_info.h	/^	api_info_t pfnNumberOfEntities;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnPEntityOfEntIndex	api_info.h	/^	api_info_t pfnPEntityOfEntIndex;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnPEntityOfEntOffset	api_info.h	/^	api_info_t pfnPEntityOfEntOffset;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnParticleEffect	api_info.h	/^	api_info_t pfnParticleEffect;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnPlaybackEvent	api_info.h	/^	api_info_t pfnPlaybackEvent;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnPointContents	api_info.h	/^	api_info_t pfnPointContents;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnPrecacheEvent	api_info.h	/^	api_info_t pfnPrecacheEvent;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnPrecacheGeneric	api_info.h	/^	api_info_t pfnPrecacheGeneric;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnPrecacheModel	api_info.h	/^	api_info_t pfnPrecacheModel;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnPrecacheSound	api_info.h	/^	api_info_t pfnPrecacheSound;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnPvAllocEntPrivateData	api_info.h	/^	api_info_t pfnPvAllocEntPrivateData;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnPvEntPrivateData	api_info.h	/^	api_info_t pfnPvEntPrivateData;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnRandomFloat	api_info.h	/^	api_info_t pfnRandomFloat;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnRandomLong	api_info.h	/^	api_info_t pfnRandomLong;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnRegUserMsg	api_info.h	/^	api_info_t pfnRegUserMsg;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnRemoveEntity	api_info.h	/^	api_info_t pfnRemoveEntity;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnRunPlayerMove	api_info.h	/^	api_info_t pfnRunPlayerMove;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnSaveSpawnParms	api_info.h	/^	api_info_t pfnSaveSpawnParms;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnServerCommand	api_info.h	/^	api_info_t pfnServerCommand;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnServerExecute	api_info.h	/^	api_info_t pfnServerExecute;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnServerPrint	api_info.h	/^	api_info_t pfnServerPrint;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnSetClientKeyValue	api_info.h	/^	api_info_t pfnSetClientKeyValue;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnSetClientMaxspeed	api_info.h	/^	api_info_t pfnSetClientMaxspeed;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnSetFatPAS	api_info.h	/^	api_info_t pfnSetFatPAS;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnSetFatPVS	api_info.h	/^	api_info_t pfnSetFatPVS;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnSetGroupMask	api_info.h	/^	api_info_t pfnSetGroupMask;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnSetKeyValue	api_info.h	/^	api_info_t pfnSetKeyValue;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnSetModel	api_info.h	/^	api_info_t pfnSetModel;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnSetOrigin	api_info.h	/^	api_info_t pfnSetOrigin;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnSetPhysicsKeyValue	api_info.h	/^	api_info_t pfnSetPhysicsKeyValue;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnSetSize	api_info.h	/^	api_info_t pfnSetSize;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnSetView	api_info.h	/^	api_info_t pfnSetView;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnStaticDecal	api_info.h	/^	api_info_t pfnStaticDecal;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnSzFromIndex	api_info.h	/^	api_info_t pfnSzFromIndex;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnTime	api_info.h	/^	api_info_t pfnTime;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnTraceHull	api_info.h	/^	api_info_t pfnTraceHull;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnTraceLine	api_info.h	/^	api_info_t pfnTraceLine;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnTraceModel	api_info.h	/^	api_info_t pfnTraceModel;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnTraceMonsterHull	api_info.h	/^	api_info_t pfnTraceMonsterHull;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnTraceSphere	api_info.h	/^	api_info_t pfnTraceSphere;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnTraceTexture	api_info.h	/^	api_info_t pfnTraceTexture;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnTraceToss	api_info.h	/^	api_info_t pfnTraceToss;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnVecToAngles	api_info.h	/^	api_info_t pfnVecToAngles;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnVecToYaw	api_info.h	/^	api_info_t pfnVecToYaw;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnWalkMove	api_info.h	/^	api_info_t pfnWalkMove;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnWriteAngle	api_info.h	/^	api_info_t pfnWriteAngle;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnWriteByte	api_info.h	/^	api_info_t pfnWriteByte;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnWriteChar	api_info.h	/^	api_info_t pfnWriteChar;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnWriteCoord	api_info.h	/^	api_info_t pfnWriteCoord;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnWriteEntity	api_info.h	/^	api_info_t pfnWriteEntity;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnWriteLong	api_info.h	/^	api_info_t pfnWriteLong;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnWriteShort	api_info.h	/^	api_info_t pfnWriteShort;$/;"	m	struct:engine_info_s	access:public
engine_info_s::pfnWriteString	api_info.h	/^	api_info_t pfnWriteString;$/;"	m	struct:engine_info_s	access:public
engine_info_t	api_info.h	/^} engine_info_t;$/;"	t
engine_post_table	mplugin.h	/^		enginefuncs_t *engine_post_table;$/;"	m	class:MPlugin	access:public
engine_s	metamod.h	/^typedef struct engine_s {$/;"	s
engine_s::funcs	metamod.h	/^	enginefuncs_t	*funcs;			\/\/ engine funcs$/;"	m	struct:engine_s	access:public
engine_s::globals	metamod.h	/^	globalvars_t	*globals;		\/\/ engine globals$/;"	m	struct:engine_s	access:public
engine_s::pl_funcs	metamod.h	/^	enginefuncs_t	*pl_funcs;		\/\/ "modified" eng funcs we give to plugins$/;"	m	struct:engine_s	access:public
engine_t	metamod.h	/^} engine_t;$/;"	t
engine_table	mplugin.h	/^		enginefuncs_t *engine_table;$/;"	m	class:MPlugin	access:public
env_beam	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_beam);$/;"	v
env_beverage	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_beverage);$/;"	v
env_blood	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_blood);$/;"	v
env_bombglow	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_bombglow);$/;"	v
env_bubbles	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_bubbles);$/;"	v
env_debris	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_debris);$/;"	v
env_explosion	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_explosion);$/;"	v
env_fade	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_fade);$/;"	v
env_funnel	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_funnel);$/;"	v
env_global	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_global);$/;"	v
env_glow	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_glow);$/;"	v
env_laser	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_laser);$/;"	v
env_lightning	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_lightning);$/;"	v
env_message	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_message);$/;"	v
env_render	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_render);$/;"	v
env_shake	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_shake);$/;"	v
env_shooter	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_shooter);$/;"	v
env_smoker	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_smoker);$/;"	v
env_sound	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_sound);$/;"	v
env_spark	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_spark);$/;"	v
env_sprite	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(env_sprite);$/;"	v
file	metamod.h	/^	char const *file;			\/\/ ie "cs_i386.so"$/;"	m	struct:gamedll_s	access:public
file	mplugin.h	/^		char *file;							\/\/ ie "mm_test_i386.so", ptr from filename$/;"	m	class:MPlugin	access:public
filename	mplugin.h	/^		char filename[PATH_MAX];			\/\/ ie "dlls\/mm_test_i386.so", from inifile$/;"	m	class:MPlugin	access:public
find	mlist.cpp	/^MPlugin *MPluginList::find(const char *findpath) {$/;"	f	class:MPluginList
find	mlist.cpp	/^MPlugin *MPluginList::find(int pindex) {$/;"	f	class:MPluginList
find	mreg.cpp	/^MRegCvar *MRegCvarList::find(const char *findname) {$/;"	f	class:MRegCvarList
find	mreg.cpp	/^MRegFunc *MRegFuncList::find(const char *findname) {$/;"	f	class:MRegFuncList
find_match	mlist.cpp	/^MPlugin *MPluginList::find_match(const char *prefix) {$/;"	f	class:MPluginList
find_memloc	mlist.cpp	/^MPlugin *MPluginList::find_memloc(void *memptr) {$/;"	f	class:MPluginList
fireanddie	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(fireanddie);$/;"	v
flist	mreg.h	/^		MRegFunc flist[MAX_REG_FUNCS];	\/\/ array of registered functions$/;"	m	class:MRegFuncList	access:public
func_bomb_target	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_bomb_target);$/;"	v
func_breakable	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_breakable);$/;"	v
func_button	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_button);$/;"	v
func_buyzone	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_buyzone);$/;"	v
func_conveyor	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_conveyor);$/;"	v
func_door	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_door);$/;"	v
func_door_rotating	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_door_rotating);$/;"	v
func_escapezone	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_escapezone);$/;"	v
func_friction	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_friction);$/;"	v
func_grencatch	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_grencatch);$/;"	v
func_guntarget	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_guntarget);$/;"	v
func_healthcharger	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_healthcharger);$/;"	v
func_hostage_rescue	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_hostage_rescue);$/;"	v
func_illusionary	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_illusionary);$/;"	v
func_ladder	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_ladder);$/;"	v
func_monsterclip	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_monsterclip);$/;"	v
func_mortar_field	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_mortar_field);$/;"	v
func_nobuild	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_nobuild);$/;"	v
func_nogrenades	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_nogrenades);$/;"	v
func_pendulum	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_pendulum);$/;"	v
func_plat	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_plat);$/;"	v
func_platrot	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_platrot);$/;"	v
func_pushable	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_pushable);$/;"	v
func_recharge	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_recharge);$/;"	v
func_rot_button	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_rot_button);$/;"	v
func_rotating	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_rotating);$/;"	v
func_tank	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_tank);$/;"	v
func_tankcontrols	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_tankcontrols);$/;"	v
func_tanklaser	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_tanklaser);$/;"	v
func_tankmortar	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_tankmortar);$/;"	v
func_tankrocket	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_tankrocket);$/;"	v
func_trackautochange	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_trackautochange);$/;"	v
func_trackchange	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_trackchange);$/;"	v
func_tracktrain	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_tracktrain);$/;"	v
func_train	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_train);$/;"	v
func_traincontrols	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_traincontrols);$/;"	v
func_vehicle	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_vehicle);$/;"	v
func_vehiclecontrols	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_vehiclecontrols);$/;"	v
func_vip_safetyzone	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_vip_safetyzone);$/;"	v
func_wall	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_wall);$/;"	v
func_wall_toggle	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_wall_toggle);$/;"	v
func_water	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_water);$/;"	v
func_weaponcheck	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(func_weaponcheck);$/;"	v
funcs	metamod.h	/^	enginefuncs_t	*funcs;			\/\/ engine funcs$/;"	m	struct:engine_s	access:public
gFunctionTable	dllapi.cpp	/^static DLL_FUNCTIONS gFunctionTable = $/;"	v	file:
gNewFunctionTable	dllapi.cpp	/^static NEW_DLL_FUNCTIONS gNewFunctionTable = $/;"	v	file:
g_engfuncs	h_export.cpp	/^enginefuncs_t g_engfuncs;$/;"	v
g_plugin_engfuncs	metamod.cpp	/^enginefuncs_t g_plugin_engfuncs;$/;"	v
game_counter	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(game_counter);$/;"	v
game_counter_set	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(game_counter_set);$/;"	v
game_end	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(game_end);$/;"	v
game_modinfo_s	game_support.h	/^typedef struct game_modinfo_s {$/;"	s
game_modinfo_s::desc	game_support.h	/^	char *desc;			\/\/ our long-name description$/;"	m	struct:game_modinfo_s	access:public
game_modinfo_s::linux_so	game_support.h	/^	char *linux_so;		\/\/ filename of linux shared lib$/;"	m	struct:game_modinfo_s	access:public
game_modinfo_s::name	game_support.h	/^	char *name;			\/\/ name (the game dir)$/;"	m	struct:game_modinfo_s	access:public
game_modinfo_s::win_dll	game_support.h	/^	char *win_dll;		\/\/ filename of win32 dll$/;"	m	struct:game_modinfo_s	access:public
game_modinfo_t	game_support.h	/^} game_modinfo_t;$/;"	t
game_modlist_t	game_support.h	/^typedef game_modinfo_t game_modlist_t[];$/;"	t
game_player_equip	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(game_player_equip);$/;"	v
game_player_hurt	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(game_player_hurt);$/;"	v
game_player_team	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(game_player_team);$/;"	v
game_playerdie	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(game_playerdie);$/;"	v
game_score	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(game_score);$/;"	v
game_team_master	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(game_team_master);$/;"	v
game_team_set	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(game_team_set);$/;"	v
game_text	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(game_text);$/;"	v
game_zone_player	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(game_zone_player);$/;"	v
gamedir	metamod.h	/^	char gamedir[PATH_MAX];		\/\/ ie "\/home\/willday\/half-life\/cstrike"$/;"	m	struct:gamedll_s	access:public
gamedll_s	metamod.h	/^typedef struct gamedll_s {$/;"	s
gamedll_s::desc	metamod.h	/^	char *desc;					\/\/ ie "Counter-Strike"$/;"	m	struct:gamedll_s	access:public
gamedll_s::dllapi_table	metamod.h	/^	DLL_FUNCTIONS *dllapi_table;$/;"	m	struct:gamedll_s	access:public
gamedll_s::file	metamod.h	/^	char const *file;			\/\/ ie "cs_i386.so"$/;"	m	struct:gamedll_s	access:public
gamedll_s::gamedir	metamod.h	/^	char gamedir[PATH_MAX];		\/\/ ie "\/home\/willday\/half-life\/cstrike"$/;"	m	struct:gamedll_s	access:public
gamedll_s::handle	metamod.h	/^	DLHANDLE handle;$/;"	m	struct:gamedll_s	access:public
gamedll_s::name	metamod.h	/^	char name[NAME_MAX];		\/\/ ie "cstrike" (from gamedir)$/;"	m	struct:gamedll_s	access:public
gamedll_s::newapi_table	metamod.h	/^	NEW_DLL_FUNCTIONS *newapi_table;$/;"	m	struct:gamedll_s	access:public
gamedll_s::pathname	metamod.h	/^	char pathname[PATH_MAX];	\/\/ ie "\/home\/willday\/half-life\/cstrike\/dlls\/cs_i386.so"$/;"	m	struct:gamedll_s	access:public
gamedll_t	metamod.h	/^} gamedll_t;$/;"	t
garg_stomp	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(garg_stomp);$/;"	v
ghost	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(ghost);$/;"	v
gibshooter	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(gibshooter);$/;"	v
globals	metamod.h	/^	globalvars_t	*globals;		\/\/ engine globals$/;"	m	struct:engine_s	access:public
gpGlobals	h_export.cpp	/^globalvars_t  *gpGlobals;$/;"	v
grenade	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(grenade);$/;"	v
handle	metamod.h	/^	DLHANDLE handle;$/;"	m	struct:gamedll_s	access:public
handle	mplugin.h	/^		DLHANDLE handle;					\/\/ handle for dlopen, dlsym, etc$/;"	m	class:MPlugin	access:public
hornet	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(hornet);$/;"	v
hostage_entity	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(hostage_entity);$/;"	v
hvr_rocket	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(hvr_rocket);$/;"	v
i_p_t	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(i_p_t);$/;"	v
i_t_g	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(i_t_g);$/;"	v
i_t_t	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(i_t_t);$/;"	v
ifvers	meta_api.h	/^	char *ifvers;				\/\/ meta_interface version$/;"	m	struct:plugin_info_s	access:public
ifvers	meta_api.h	/^	float ifvers;				\/\/ meta_interface version$/;"	m	struct:plugin_info_s	access:public
index	mplugin.h	/^		int index;							\/\/ 1-based$/;"	m	class:MPlugin	access:public
index	mreg.h	/^		int index;				\/\/ 1-based$/;"	m	class:MRegCvar	access:public
index	mreg.h	/^		int index;				\/\/ 1-based$/;"	m	class:MRegFunc	access:public
info	mplugin.h	/^		plugin_info_t *info;				\/\/ information plugin provides about itself$/;"	m	class:MPlugin	access:public
info_areadef	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_areadef);$/;"	v
info_bigmomma	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_bigmomma);$/;"	v
info_bomb_target	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_bomb_target);$/;"	v
info_hostage_rescue	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_hostage_rescue);$/;"	v
info_intermission	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_intermission);$/;"	v
info_landmark	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_landmark);$/;"	v
info_map_parameters	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_map_parameters);$/;"	v
info_node	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_node);$/;"	v
info_node_air	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_node_air);$/;"	v
info_null	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_null);$/;"	v
info_player_deathmatch	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_player_deathmatch);$/;"	v
info_player_start	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_player_start);$/;"	v
info_player_teamspawn	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_player_teamspawn);$/;"	v
info_target	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_target);$/;"	v
info_teleport_destination	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_teleport_destination);$/;"	v
info_tf_teamcheck	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_tf_teamcheck);$/;"	v
info_tf_teamset	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_tf_teamset);$/;"	v
info_tfdetect	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_tfdetect);$/;"	v
info_tfgoal	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_tfgoal);$/;"	v
info_tfgoal_timer	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_tfgoal_timer);$/;"	v
info_vip_start	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(info_vip_start);$/;"	v
infodecal	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(infodecal);$/;"	v
ini_parseline	mplugin.cpp	/^mBOOL MPlugin::ini_parseline(char *line) {$/;"	f	class:MPlugin
ini_refresh	mlist.cpp	/^mBOOL MPluginList::ini_refresh() {$/;"	f	class:MPluginList
ini_startup	mlist.cpp	/^mBOOL MPluginList::ini_startup() {$/;"	f	class:MPluginList
inifile	mlist.h	/^		char inifile[PATH_MAX];				\/\/ filename relative to gamedir$/;"	m	class:MPluginList	access:public
item_airtank	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_airtank);$/;"	v
item_antidote	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_antidote);$/;"	v
item_armor1	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_armor1);$/;"	v
item_armor2	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_armor2);$/;"	v
item_armor3	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_armor3);$/;"	v
item_artifact_envirosuit	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_artifact_envirosuit);$/;"	v
item_artifact_invisibility	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_artifact_invisibility);$/;"	v
item_artifact_invulnerability	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_artifact_invulnerability);$/;"	v
item_artifact_super_damage	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_artifact_super_damage);$/;"	v
item_assaultsuit	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_assaultsuit);$/;"	v
item_battery	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_battery);$/;"	v
item_cells	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_cells);$/;"	v
item_health	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_health);$/;"	v
item_healthkit	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_healthkit);$/;"	v
item_kevlar	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_kevlar);$/;"	v
item_longjump	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_longjump);$/;"	v
item_rockets	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_rockets);$/;"	v
item_security	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_security);$/;"	v
item_shells	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_shells);$/;"	v
item_sodacan	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_sodacan);$/;"	v
item_spikes	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_spikes);$/;"	v
item_suit	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_suit);$/;"	v
item_tfgoal	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_tfgoal);$/;"	v
item_thighpack	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(item_thighpack);$/;"	v
jmpbuf	osdep.cpp	/^static sigjmp_buf jmpbuf;$/;"	v	file:
known_games	game_support.cpp	/^game_modlist_t known_games = {$/;"	v
laser_spot	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(laser_spot);$/;"	v
light	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(light);$/;"	v
light_environment	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(light_environment);$/;"	v
light_spot	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(light_spot);$/;"	v
linux_so	game_support.h	/^	char *linux_so;		\/\/ filename of linux shared lib$/;"	m	struct:game_modinfo_s	access:public
load	mlist.cpp	/^mBOOL MPluginList::load() {$/;"	f	class:MPluginList
load	mplugin.cpp	/^mBOOL MPlugin::load(PLUG_LOADTIME now) {$/;"	f	class:MPlugin
loadable	meta_api.h	/^	PLUG_LOADTIME loadable;		\/\/ when loadable$/;"	m	struct:plugin_info_s	access:public
loglevel	api_info.h	/^	int loglevel;		\/\/ level at which to log info about this function$/;"	m	struct:api_info_s	access:public
logtag	meta_api.h	/^	char *logtag;				\/\/ log message prefix (unused right now)$/;"	m	struct:plugin_info_s	access:public
lookup_game	game_support.cpp	/^mBOOL lookup_game(gamedll_t *gamedll) {$/;"	f
mBOOL	util_meta.h	/^} mBOOL;$/;"	t
mFALSE	util_meta.h	/^	mFALSE = 0,$/;"	e
mTRUE	util_meta.h	/^	mTRUE,$/;"	e
meta_AddServerCommand	reg_support.cpp	/^void meta_AddServerCommand(char *cmd_name, void (*function) (void)) {$/;"	f
meta_CVarRegister	reg_support.cpp	/^void meta_CVarRegister(cvar_t *pCvar) {$/;"	f
meta_RegUserMsg	reg_support.cpp	/^int meta_RegUserMsg(const char *pszName, int iSize) {$/;"	f
meta_command_handler	reg_support.cpp	/^void meta_command_handler(void) {$/;"	f
meta_debug	log_meta.cpp	/^cvar_t meta_debug = {"meta_debug", "0", FCVAR_EXTDLL, 0, NULL};$/;"	v
meta_engfuncs	engine_api.cpp	/^enginefuncs_t meta_engfuncs = {$/;"	v
meta_errno	util_meta.cpp	/^META_ERRNO meta_errno;$/;"	v
meta_globals_s	meta_api.h	/^typedef struct meta_globals_s {$/;"	s
meta_globals_s::mres	meta_api.h	/^	META_RES mres;			\/\/ writable; plugin's return flag$/;"	m	struct:meta_globals_s	access:public
meta_globals_s::orig_ret	meta_api.h	/^	void *orig_ret;			\/\/ readable; return value from "real" function$/;"	m	struct:meta_globals_s	access:public
meta_globals_s::override_ret	meta_api.h	/^	void *override_ret;		\/\/ readable; return value from overriding\/superceding plugin$/;"	m	struct:meta_globals_s	access:public
meta_globals_s::prev_mres	meta_api.h	/^	META_RES prev_mres;		\/\/ readable; return flag of the previous plugin called$/;"	m	struct:meta_globals_s	access:public
meta_globals_s::status	meta_api.h	/^	META_RES status;		\/\/ readable; "highest" return flag so far$/;"	m	struct:meta_globals_s	access:public
meta_globals_t	meta_api.h	/^} meta_globals_t;$/;"	t
meta_load_gamedll	metamod.cpp	/^mBOOL meta_load_gamedll(void) {$/;"	f
meta_register_cmdcvar	commands_meta.cpp	/^void meta_register_cmdcvar() {$/;"	f
meta_sig_handler	osdep.cpp	/^void meta_sig_handler(int sig) {$/;"	f
metamod_startup	metamod.cpp	/^void metamod_startup(void) {$/;"	f
momentary_door	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(momentary_door);$/;"	v
momentary_rot_button	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(momentary_rot_button);$/;"	v
monster_alien_controller	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_alien_controller);$/;"	v
monster_alien_grunt	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_alien_grunt);$/;"	v
monster_alien_slave	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_alien_slave);$/;"	v
monster_apache	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_apache);$/;"	v
monster_babycrab	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_babycrab);$/;"	v
monster_barnacle	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_barnacle);$/;"	v
monster_barney	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_barney);$/;"	v
monster_barney_dead	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_barney_dead);$/;"	v
monster_bigmomma	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_bigmomma);$/;"	v
monster_bloater	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_bloater);$/;"	v
monster_bullchicken	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_bullchicken);$/;"	v
monster_cine2_hvyweapons	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_cine2_hvyweapons);$/;"	v
monster_cine2_scientist	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_cine2_scientist);$/;"	v
monster_cine2_slave	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_cine2_slave);$/;"	v
monster_cine3_barney	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_cine3_barney);$/;"	v
monster_cine3_scientist	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_cine3_scientist);$/;"	v
monster_cine_barney	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_cine_barney);$/;"	v
monster_cine_panther	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_cine_panther);$/;"	v
monster_cine_scientist	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_cine_scientist);$/;"	v
monster_cockroach	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_cockroach);$/;"	v
monster_flyer	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_flyer);$/;"	v
monster_flyer_flock	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_flyer_flock);$/;"	v
monster_furniture	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_furniture);$/;"	v
monster_gargantua	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_gargantua);$/;"	v
monster_generic	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_generic);$/;"	v
monster_gman	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_gman);$/;"	v
monster_grunt_repel	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_grunt_repel);$/;"	v
monster_headcrab	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_headcrab);$/;"	v
monster_hevsuit_dead	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_hevsuit_dead);$/;"	v
monster_hgrunt_dead	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_hgrunt_dead);$/;"	v
monster_houndeye	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_houndeye);$/;"	v
monster_human_assassin	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_human_assassin);$/;"	v
monster_human_grunt	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_human_grunt);$/;"	v
monster_ichthyosaur	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_ichthyosaur);$/;"	v
monster_leech	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_leech);$/;"	v
monster_miniturret	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_miniturret);$/;"	v
monster_mortar	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_mortar);$/;"	v
monster_nihilanth	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_nihilanth);$/;"	v
monster_osprey	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_osprey);$/;"	v
monster_rat	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_rat);$/;"	v
monster_satchel	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_satchel);$/;"	v
monster_scientist	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_scientist);$/;"	v
monster_scientist_dead	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_scientist_dead);$/;"	v
monster_sentry	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_sentry);$/;"	v
monster_sitting_scientist	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_sitting_scientist);$/;"	v
monster_snark	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_snark);$/;"	v
monster_tentacle	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_tentacle);$/;"	v
monster_tentaclemaw	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_tentaclemaw);$/;"	v
monster_tripmine	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_tripmine);$/;"	v
monster_turret	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_turret);$/;"	v
monster_vortigaunt	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_vortigaunt);$/;"	v
monster_zombie	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monster_zombie);$/;"	v
monstermaker	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(monstermaker);$/;"	v
mres	meta_api.h	/^	META_RES mres;			\/\/ writable; plugin's return flag$/;"	m	struct:meta_globals_s	access:public
multi_manager	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(multi_manager);$/;"	v
multisource	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(multisource);$/;"	v
my_strtok_r	osdep.cpp	/^char *my_strtok_r(char *s, const char *delim, char **ptrptr) {$/;"	f
name	api_info.h	/^	char *name;			\/\/ string representation of function name$/;"	m	struct:api_info_s	access:public
name	game_support.h	/^	char *name;			\/\/ name (the game dir)$/;"	m	struct:game_modinfo_s	access:public
name	meta_api.h	/^	char *name;					\/\/ full name of plugin$/;"	m	struct:plugin_info_s	access:public
name	metamod.h	/^	char name[NAME_MAX];		\/\/ ie "cstrike" (from gamedir)$/;"	m	struct:gamedll_s	access:public
name	mreg.h	/^		char *name;				\/\/ space is malloc'd$/;"	m	class:MRegFunc	access:public
newapi_info	api_info.cpp	/^newapi_info_t newapi_info = {$/;"	v
newapi_info_s	api_info.h	/^typedef struct newapi_info_s {$/;"	s
newapi_info_s::END	api_info.h	/^	api_info_t END;$/;"	m	struct:newapi_info_s	access:public
newapi_info_s::pfnGameShutdown	api_info.h	/^	api_info_t pfnGameShutdown;$/;"	m	struct:newapi_info_s	access:public
newapi_info_s::pfnOnFreeEntPrivateData	api_info.h	/^	api_info_t pfnOnFreeEntPrivateData;$/;"	m	struct:newapi_info_s	access:public
newapi_info_s::pfnShouldCollide	api_info.h	/^	api_info_t pfnShouldCollide;$/;"	m	struct:newapi_info_s	access:public
newapi_info_t	api_info.h	/^} newapi_info_t;$/;"	t
newapi_post_table	mplugin.h	/^		NEW_DLL_FUNCTIONS *newapi_post_table;$/;"	m	class:MPlugin	access:public
newapi_table	metamod.h	/^	NEW_DLL_FUNCTIONS *newapi_table;$/;"	m	struct:gamedll_s	access:public
newapi_table	mplugin.h	/^		NEW_DLL_FUNCTIONS *newapi_table;$/;"	m	class:MPlugin	access:public
newer_file	mplugin.cpp	/^mBOOL MPlugin::newer_file(void) {$/;"	f	class:MPlugin
nihilanth_energy_ball	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(nihilanth_energy_ball);$/;"	v
node_viewer	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(node_viewer);$/;"	v
node_viewer_fly	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(node_viewer_fly);$/;"	v
node_viewer_human	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(node_viewer_human);$/;"	v
node_viewer_large	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(node_viewer_large);$/;"	v
orig_ret	meta_api.h	/^	void *orig_ret;			\/\/ readable; return value from "real" function$/;"	m	struct:meta_globals_s	access:public
os_safe_call	osdep.cpp	/^mBOOL os_safe_call(REG_CMD_FN pfn) {$/;"	f
override_ret	meta_api.h	/^	void *override_ret;		\/\/ readable; return value from overriding\/superceding plugin$/;"	m	struct:meta_globals_s	access:public
path_corner	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(path_corner);$/;"	v
path_track	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(path_track);$/;"	v
pathname	metamod.h	/^	char pathname[PATH_MAX];	\/\/ ie "\/home\/willday\/half-life\/cstrike\/dlls\/cs_i386.so"$/;"	m	struct:gamedll_s	access:public
pathname	mplugin.h	/^		char pathname[PATH_MAX];	\/\/ UNIQUE, ie "\/home\/willday\/half-life\/cstrike\/dlls\/mm_test_i386.so", built with GameDLL.gamedir$/;"	m	class:MPlugin	access:public
pause	mplugin.cpp	/^mBOOL MPlugin::pause(void) {$/;"	f	class:MPlugin
pfnAddServerCommand	api_info.h	/^	api_info_t pfnAddServerCommand;$/;"	m	struct:engine_info_s	access:public
pfnAddToFullPack	api_info.h	/^	api_info_t pfnAddToFullPack;$/;"	m	struct:dllapi_info_s	access:public
pfnAlertMessage	api_info.h	/^	api_info_t pfnAlertMessage;$/;"	m	struct:engine_info_s	access:public
pfnAllocString	api_info.h	/^	api_info_t pfnAllocString;$/;"	m	struct:engine_info_s	access:public
pfnAllowLagCompensation	api_info.h	/^	api_info_t pfnAllowLagCompensation;$/;"	m	struct:dllapi_info_s	access:public
pfnAngleVectors	api_info.h	/^	api_info_t pfnAngleVectors;$/;"	m	struct:engine_info_s	access:public
pfnAnimationAutomove	api_info.h	/^	api_info_t pfnAnimationAutomove;$/;"	m	struct:engine_info_s	access:public
pfnBlocked	api_info.h	/^	api_info_t pfnBlocked;$/;"	m	struct:dllapi_info_s	access:public
pfnBuildSoundMsg	api_info.h	/^	api_info_t pfnBuildSoundMsg;$/;"	m	struct:engine_info_s	access:public
pfnCRC32_Final	api_info.h	/^	api_info_t pfnCRC32_Final;$/;"	m	struct:engine_info_s	access:public
pfnCRC32_Init	api_info.h	/^	api_info_t pfnCRC32_Init;$/;"	m	struct:engine_info_s	access:public
pfnCRC32_ProcessBuffer	api_info.h	/^	api_info_t pfnCRC32_ProcessBuffer;$/;"	m	struct:engine_info_s	access:public
pfnCRC32_ProcessByte	api_info.h	/^	api_info_t pfnCRC32_ProcessByte;$/;"	m	struct:engine_info_s	access:public
pfnCVarGetFloat	api_info.h	/^	api_info_t pfnCVarGetFloat;$/;"	m	struct:engine_info_s	access:public
pfnCVarGetPointer	api_info.h	/^	api_info_t pfnCVarGetPointer;$/;"	m	struct:engine_info_s	access:public
pfnCVarGetString	api_info.h	/^	api_info_t pfnCVarGetString;$/;"	m	struct:engine_info_s	access:public
pfnCVarRegister	api_info.h	/^	api_info_t pfnCVarRegister;$/;"	m	struct:engine_info_s	access:public
pfnCVarSetFloat	api_info.h	/^	api_info_t pfnCVarSetFloat;$/;"	m	struct:engine_info_s	access:public
pfnCVarSetString	api_info.h	/^	api_info_t pfnCVarSetString;$/;"	m	struct:engine_info_s	access:public
pfnCanSkipPlayer	api_info.h	/^	api_info_t pfnCanSkipPlayer;$/;"	m	struct:engine_info_s	access:public
pfnChangeLevel	api_info.h	/^	api_info_t pfnChangeLevel;$/;"	m	struct:engine_info_s	access:public
pfnChangePitch	api_info.h	/^	api_info_t pfnChangePitch;$/;"	m	struct:engine_info_s	access:public
pfnChangeYaw	api_info.h	/^	api_info_t pfnChangeYaw;$/;"	m	struct:engine_info_s	access:public
pfnCheckVisibility	api_info.h	/^	api_info_t pfnCheckVisibility;$/;"	m	struct:engine_info_s	access:public
pfnClientCommand	api_info.h	/^	api_info_t pfnClientCommand;$/;"	m	struct:dllapi_info_s	access:public
pfnClientCommand	api_info.h	/^	api_info_t pfnClientCommand;$/;"	m	struct:engine_info_s	access:public
pfnClientConnect	api_info.h	/^	api_info_t pfnClientConnect;$/;"	m	struct:dllapi_info_s	access:public
pfnClientDisconnect	api_info.h	/^	api_info_t pfnClientDisconnect;$/;"	m	struct:dllapi_info_s	access:public
pfnClientKill	api_info.h	/^	api_info_t pfnClientKill;$/;"	m	struct:dllapi_info_s	access:public
pfnClientPrintf	api_info.h	/^	api_info_t pfnClientPrintf;$/;"	m	struct:engine_info_s	access:public
pfnClientPutInServer	api_info.h	/^	api_info_t pfnClientPutInServer;$/;"	m	struct:dllapi_info_s	access:public
pfnClientUserInfoChanged	api_info.h	/^	api_info_t pfnClientUserInfoChanged;$/;"	m	struct:dllapi_info_s	access:public
pfnCmdEnd	api_info.h	/^	api_info_t pfnCmdEnd;$/;"	m	struct:dllapi_info_s	access:public
pfnCmdStart	api_info.h	/^	api_info_t pfnCmdStart;$/;"	m	struct:dllapi_info_s	access:public
pfnCmd_Argc	api_info.h	/^	api_info_t pfnCmd_Argc;$/;"	m	struct:engine_info_s	access:public
pfnCmd_Args	api_info.h	/^	api_info_t pfnCmd_Args;$/;"	m	struct:engine_info_s	access:public
pfnCmd_Argv	api_info.h	/^	api_info_t pfnCmd_Argv;$/;"	m	struct:engine_info_s	access:public
pfnCompareFileTime	api_info.h	/^	api_info_t pfnCompareFileTime;$/;"	m	struct:engine_info_s	access:public
pfnConnectionlessPacket	api_info.h	/^	api_info_t pfnConnectionlessPacket;$/;"	m	struct:dllapi_info_s	access:public
pfnCreateBaseline	api_info.h	/^	api_info_t pfnCreateBaseline;$/;"	m	struct:dllapi_info_s	access:public
pfnCreateEntity	api_info.h	/^	api_info_t pfnCreateEntity;$/;"	m	struct:engine_info_s	access:public
pfnCreateFakeClient	api_info.h	/^	api_info_t pfnCreateFakeClient;$/;"	m	struct:engine_info_s	access:public
pfnCreateInstancedBaseline	api_info.h	/^	api_info_t pfnCreateInstancedBaseline;$/;"	m	struct:engine_info_s	access:public
pfnCreateInstancedBaselines	api_info.h	/^	api_info_t pfnCreateInstancedBaselines;$/;"	m	struct:dllapi_info_s	access:public
pfnCreateNamedEntity	api_info.h	/^	api_info_t pfnCreateNamedEntity;$/;"	m	struct:engine_info_s	access:public
pfnCrosshairAngle	api_info.h	/^	api_info_t pfnCrosshairAngle;$/;"	m	struct:engine_info_s	access:public
pfnCvar_DirectSet	api_info.h	/^	api_info_t pfnCvar_DirectSet;$/;"	m	struct:engine_info_s	access:public
pfnCvar_RegisterVariable	api_info.h	/^	api_info_t pfnCvar_RegisterVariable;$/;"	m	struct:engine_info_s	access:public
pfnDecalIndex	api_info.h	/^	api_info_t pfnDecalIndex;$/;"	m	struct:engine_info_s	access:public
pfnDeltaAddEncoder	api_info.h	/^	api_info_t pfnDeltaAddEncoder;$/;"	m	struct:engine_info_s	access:public
pfnDeltaFindField	api_info.h	/^	api_info_t pfnDeltaFindField;$/;"	m	struct:engine_info_s	access:public
pfnDeltaSetField	api_info.h	/^	api_info_t pfnDeltaSetField;$/;"	m	struct:engine_info_s	access:public
pfnDeltaSetFieldByIndex	api_info.h	/^	api_info_t pfnDeltaSetFieldByIndex;$/;"	m	struct:engine_info_s	access:public
pfnDeltaUnsetField	api_info.h	/^	api_info_t pfnDeltaUnsetField;$/;"	m	struct:engine_info_s	access:public
pfnDeltaUnsetFieldByIndex	api_info.h	/^	api_info_t pfnDeltaUnsetFieldByIndex;$/;"	m	struct:engine_info_s	access:public
pfnDropToFloor	api_info.h	/^	api_info_t pfnDropToFloor;$/;"	m	struct:engine_info_s	access:public
pfnEmitAmbientSound	api_info.h	/^	api_info_t pfnEmitAmbientSound;$/;"	m	struct:engine_info_s	access:public
pfnEmitSound	api_info.h	/^	api_info_t pfnEmitSound;$/;"	m	struct:engine_info_s	access:public
pfnEndSection	api_info.h	/^	api_info_t pfnEndSection;$/;"	m	struct:engine_info_s	access:public
pfnEngineFprintf	api_info.h	/^	api_info_t pfnEngineFprintf;$/;"	m	struct:engine_info_s	access:public
pfnEntIsOnFloor	api_info.h	/^	api_info_t pfnEntIsOnFloor;$/;"	m	struct:engine_info_s	access:public
pfnEntOffsetOfPEntity	api_info.h	/^	api_info_t pfnEntOffsetOfPEntity;$/;"	m	struct:engine_info_s	access:public
pfnEntitiesInPVS	api_info.h	/^	api_info_t pfnEntitiesInPVS;$/;"	m	struct:engine_info_s	access:public
pfnFadeClientVolume	api_info.h	/^	api_info_t pfnFadeClientVolume;$/;"	m	struct:engine_info_s	access:public
pfnFindClientInPVS	api_info.h	/^	api_info_t pfnFindClientInPVS;$/;"	m	struct:engine_info_s	access:public
pfnFindEntityByString	api_info.h	/^	api_info_t pfnFindEntityByString;$/;"	m	struct:engine_info_s	access:public
pfnFindEntityByVars	api_info.h	/^	api_info_t pfnFindEntityByVars;$/;"	m	struct:engine_info_s	access:public
pfnFindEntityInSphere	api_info.h	/^	api_info_t pfnFindEntityInSphere;$/;"	m	struct:engine_info_s	access:public
pfnForceUnmodified	api_info.h	/^	api_info_t pfnForceUnmodified;$/;"	m	struct:engine_info_s	access:public
pfnFreeEntPrivateData	api_info.h	/^	api_info_t pfnFreeEntPrivateData;$/;"	m	struct:engine_info_s	access:public
pfnFreeFile	api_info.h	/^	api_info_t pfnFreeFile;$/;"	m	struct:engine_info_s	access:public
pfnFunc	mreg.h	/^		REG_CMD_FN pfnFunc;		\/\/ pointer to the function$/;"	m	class:MRegFunc	access:public
pfnFunctionFromName	api_info.h	/^	api_info_t pfnFunctionFromName;$/;"	m	struct:engine_info_s	access:public
pfnGameInit	api_info.h	/^	api_info_t pfnGameInit;$/;"	m	struct:dllapi_info_s	access:public
pfnGameShutdown	api_info.h	/^	api_info_t pfnGameShutdown;$/;"	m	struct:newapi_info_s	access:public
pfnGetAimVector	api_info.h	/^	api_info_t pfnGetAimVector;$/;"	m	struct:engine_info_s	access:public
pfnGetAttachment	api_info.h	/^	api_info_t pfnGetAttachment;$/;"	m	struct:engine_info_s	access:public
pfnGetBonePosition	api_info.h	/^	api_info_t pfnGetBonePosition;$/;"	m	struct:engine_info_s	access:public
pfnGetCurrentPlayer	api_info.h	/^	api_info_t pfnGetCurrentPlayer;$/;"	m	struct:engine_info_s	access:public
pfnGetEngineFunctions	meta_api.h	/^	GET_ENGINE_FUNCTIONS_FN pfnGetEngineFunctions;$/;"	m	struct:	access:public
pfnGetEngineFunctions_Post	meta_api.h	/^	GET_ENGINE_FUNCTIONS_FN pfnGetEngineFunctions_Post;$/;"	m	struct:	access:public
pfnGetEntityAPI	meta_api.h	/^	GETENTITYAPI_FN         pfnGetEntityAPI;$/;"	m	struct:	access:public
pfnGetEntityAPI2	meta_api.h	/^	GETENTITYAPI2_FN        pfnGetEntityAPI2;$/;"	m	struct:	access:public
pfnGetEntityAPI2_Post	meta_api.h	/^	GETENTITYAPI2_FN        pfnGetEntityAPI2_Post;$/;"	m	struct:	access:public
pfnGetEntityAPI_Post	meta_api.h	/^	GETENTITYAPI_FN         pfnGetEntityAPI_Post;$/;"	m	struct:	access:public
pfnGetEntityIllum	api_info.h	/^	api_info_t pfnGetEntityIllum;$/;"	m	struct:engine_info_s	access:public
pfnGetGameDescription	api_info.h	/^	api_info_t pfnGetGameDescription;$/;"	m	struct:dllapi_info_s	access:public
pfnGetGameDir	api_info.h	/^	api_info_t pfnGetGameDir;$/;"	m	struct:engine_info_s	access:public
pfnGetHullBounds	api_info.h	/^	api_info_t pfnGetHullBounds;$/;"	m	struct:dllapi_info_s	access:public
pfnGetInfoKeyBuffer	api_info.h	/^	api_info_t pfnGetInfoKeyBuffer;$/;"	m	struct:engine_info_s	access:public
pfnGetModelPtr	api_info.h	/^	api_info_t pfnGetModelPtr;$/;"	m	struct:engine_info_s	access:public
pfnGetNewDLLFunctions	meta_api.h	/^	GETNEWDLLFUNCTIONS_FN   pfnGetNewDLLFunctions;$/;"	m	struct:	access:public
pfnGetNewDLLFunctions_Post	meta_api.h	/^	GETNEWDLLFUNCTIONS_FN   pfnGetNewDLLFunctions_Post;$/;"	m	struct:	access:public
pfnGetPhysicsInfoString	api_info.h	/^	api_info_t pfnGetPhysicsInfoString;$/;"	m	struct:engine_info_s	access:public
pfnGetPhysicsKeyValue	api_info.h	/^	api_info_t pfnGetPhysicsKeyValue;$/;"	m	struct:engine_info_s	access:public
pfnGetPlayerStats	api_info.h	/^	api_info_t pfnGetPlayerStats;$/;"	m	struct:engine_info_s	access:public
pfnGetPlayerUserId	api_info.h	/^	api_info_t pfnGetPlayerUserId;$/;"	m	struct:engine_info_s	access:public
pfnGetPlayerWONId	api_info.h	/^	api_info_t pfnGetPlayerWONId;$/;"	m	struct:engine_info_s	access:public
pfnGetSpawnParms	api_info.h	/^	api_info_t pfnGetSpawnParms;$/;"	m	struct:engine_info_s	access:public
pfnGetVarsOfEnt	api_info.h	/^	api_info_t pfnGetVarsOfEnt;$/;"	m	struct:engine_info_s	access:public
pfnGetWeaponData	api_info.h	/^	api_info_t pfnGetWeaponData;$/;"	m	struct:dllapi_info_s	access:public
pfnInconsistentFile	api_info.h	/^	api_info_t pfnInconsistentFile;$/;"	m	struct:dllapi_info_s	access:public
pfnIndexOfEdict	api_info.h	/^	api_info_t pfnIndexOfEdict;$/;"	m	struct:engine_info_s	access:public
pfnInfoKeyValue	api_info.h	/^	api_info_t pfnInfoKeyValue;$/;"	m	struct:engine_info_s	access:public
pfnInfo_RemoveKey	api_info.h	/^	api_info_t pfnInfo_RemoveKey;$/;"	m	struct:engine_info_s	access:public
pfnIsDedicatedServer	api_info.h	/^	api_info_t pfnIsDedicatedServer;$/;"	m	struct:engine_info_s	access:public
pfnIsMapValid	api_info.h	/^	api_info_t pfnIsMapValid;$/;"	m	struct:engine_info_s	access:public
pfnKeyValue	api_info.h	/^	api_info_t pfnKeyValue;$/;"	m	struct:dllapi_info_s	access:public
pfnLightStyle	api_info.h	/^	api_info_t pfnLightStyle;$/;"	m	struct:engine_info_s	access:public
pfnLoadFileForMe	api_info.h	/^	api_info_t pfnLoadFileForMe;$/;"	m	struct:engine_info_s	access:public
pfnMakeStatic	api_info.h	/^	api_info_t pfnMakeStatic;$/;"	m	struct:engine_info_s	access:public
pfnMakeVectors	api_info.h	/^	api_info_t pfnMakeVectors;$/;"	m	struct:engine_info_s	access:public
pfnMessageBegin	api_info.h	/^	api_info_t pfnMessageBegin;$/;"	m	struct:engine_info_s	access:public
pfnMessageEnd	api_info.h	/^	api_info_t pfnMessageEnd;$/;"	m	struct:engine_info_s	access:public
pfnModelFrames	api_info.h	/^	api_info_t pfnModelFrames;$/;"	m	struct:engine_info_s	access:public
pfnModelIndex	api_info.h	/^	api_info_t pfnModelIndex;$/;"	m	struct:engine_info_s	access:public
pfnMoveToOrigin	api_info.h	/^	api_info_t pfnMoveToOrigin;$/;"	m	struct:engine_info_s	access:public
pfnNameForFunction	api_info.h	/^	api_info_t pfnNameForFunction;$/;"	m	struct:engine_info_s	access:public
pfnNumberOfEntities	api_info.h	/^	api_info_t pfnNumberOfEntities;$/;"	m	struct:engine_info_s	access:public
pfnOnFreeEntPrivateData	api_info.h	/^	api_info_t pfnOnFreeEntPrivateData;$/;"	m	struct:newapi_info_s	access:public
pfnPEntityOfEntIndex	api_info.h	/^	api_info_t pfnPEntityOfEntIndex;$/;"	m	struct:engine_info_s	access:public
pfnPEntityOfEntOffset	api_info.h	/^	api_info_t pfnPEntityOfEntOffset;$/;"	m	struct:engine_info_s	access:public
pfnPM_FindTextureType	api_info.h	/^	api_info_t pfnPM_FindTextureType;$/;"	m	struct:dllapi_info_s	access:public
pfnPM_Init	api_info.h	/^	api_info_t pfnPM_Init;$/;"	m	struct:dllapi_info_s	access:public
pfnPM_Move	api_info.h	/^	api_info_t pfnPM_Move;$/;"	m	struct:dllapi_info_s	access:public
pfnParmsChangeLevel	api_info.h	/^	api_info_t pfnParmsChangeLevel;$/;"	m	struct:dllapi_info_s	access:public
pfnParmsNewLevel	api_info.h	/^	api_info_t pfnParmsNewLevel;$/;"	m	struct:dllapi_info_s	access:public
pfnParticleEffect	api_info.h	/^	api_info_t pfnParticleEffect;$/;"	m	struct:engine_info_s	access:public
pfnPlaybackEvent	api_info.h	/^	api_info_t pfnPlaybackEvent;$/;"	m	struct:engine_info_s	access:public
pfnPlayerCustomization	api_info.h	/^	api_info_t pfnPlayerCustomization;$/;"	m	struct:dllapi_info_s	access:public
pfnPlayerPostThink	api_info.h	/^	api_info_t pfnPlayerPostThink;$/;"	m	struct:dllapi_info_s	access:public
pfnPlayerPreThink	api_info.h	/^	api_info_t pfnPlayerPreThink;$/;"	m	struct:dllapi_info_s	access:public
pfnPointContents	api_info.h	/^	api_info_t pfnPointContents;$/;"	m	struct:engine_info_s	access:public
pfnPrecacheEvent	api_info.h	/^	api_info_t pfnPrecacheEvent;$/;"	m	struct:engine_info_s	access:public
pfnPrecacheGeneric	api_info.h	/^	api_info_t pfnPrecacheGeneric;$/;"	m	struct:engine_info_s	access:public
pfnPrecacheModel	api_info.h	/^	api_info_t pfnPrecacheModel;$/;"	m	struct:engine_info_s	access:public
pfnPrecacheSound	api_info.h	/^	api_info_t pfnPrecacheSound;$/;"	m	struct:engine_info_s	access:public
pfnPvAllocEntPrivateData	api_info.h	/^	api_info_t pfnPvAllocEntPrivateData;$/;"	m	struct:engine_info_s	access:public
pfnPvEntPrivateData	api_info.h	/^	api_info_t pfnPvEntPrivateData;$/;"	m	struct:engine_info_s	access:public
pfnRandomFloat	api_info.h	/^	api_info_t pfnRandomFloat;$/;"	m	struct:engine_info_s	access:public
pfnRandomLong	api_info.h	/^	api_info_t pfnRandomLong;$/;"	m	struct:engine_info_s	access:public
pfnRegUserMsg	api_info.h	/^	api_info_t pfnRegUserMsg;$/;"	m	struct:engine_info_s	access:public
pfnRegisterEncoders	api_info.h	/^	api_info_t pfnRegisterEncoders;$/;"	m	struct:dllapi_info_s	access:public
pfnRemoveEntity	api_info.h	/^	api_info_t pfnRemoveEntity;$/;"	m	struct:engine_info_s	access:public
pfnResetGlobalState	api_info.h	/^	api_info_t pfnResetGlobalState;$/;"	m	struct:dllapi_info_s	access:public
pfnRestore	api_info.h	/^	api_info_t pfnRestore;$/;"	m	struct:dllapi_info_s	access:public
pfnRestoreGlobalState	api_info.h	/^	api_info_t pfnRestoreGlobalState;$/;"	m	struct:dllapi_info_s	access:public
pfnRunPlayerMove	api_info.h	/^	api_info_t pfnRunPlayerMove;$/;"	m	struct:engine_info_s	access:public
pfnSave	api_info.h	/^	api_info_t pfnSave;$/;"	m	struct:dllapi_info_s	access:public
pfnSaveGlobalState	api_info.h	/^	api_info_t pfnSaveGlobalState;$/;"	m	struct:dllapi_info_s	access:public
pfnSaveReadFields	api_info.h	/^	api_info_t pfnSaveReadFields;$/;"	m	struct:dllapi_info_s	access:public
pfnSaveSpawnParms	api_info.h	/^	api_info_t pfnSaveSpawnParms;$/;"	m	struct:engine_info_s	access:public
pfnSaveWriteFields	api_info.h	/^	api_info_t pfnSaveWriteFields;$/;"	m	struct:dllapi_info_s	access:public
pfnServerActivate	api_info.h	/^	api_info_t pfnServerActivate;$/;"	m	struct:dllapi_info_s	access:public
pfnServerCommand	api_info.h	/^	api_info_t pfnServerCommand;$/;"	m	struct:engine_info_s	access:public
pfnServerDeactivate	api_info.h	/^	api_info_t pfnServerDeactivate;$/;"	m	struct:dllapi_info_s	access:public
pfnServerExecute	api_info.h	/^	api_info_t pfnServerExecute;$/;"	m	struct:engine_info_s	access:public
pfnServerPrint	api_info.h	/^	api_info_t pfnServerPrint;$/;"	m	struct:engine_info_s	access:public
pfnSetAbsBox	api_info.h	/^	api_info_t pfnSetAbsBox;$/;"	m	struct:dllapi_info_s	access:public
pfnSetClientKeyValue	api_info.h	/^	api_info_t pfnSetClientKeyValue;$/;"	m	struct:engine_info_s	access:public
pfnSetClientMaxspeed	api_info.h	/^	api_info_t pfnSetClientMaxspeed;$/;"	m	struct:engine_info_s	access:public
pfnSetFatPAS	api_info.h	/^	api_info_t pfnSetFatPAS;$/;"	m	struct:engine_info_s	access:public
pfnSetFatPVS	api_info.h	/^	api_info_t pfnSetFatPVS;$/;"	m	struct:engine_info_s	access:public
pfnSetGroupMask	api_info.h	/^	api_info_t pfnSetGroupMask;$/;"	m	struct:engine_info_s	access:public
pfnSetKeyValue	api_info.h	/^	api_info_t pfnSetKeyValue;$/;"	m	struct:engine_info_s	access:public
pfnSetModel	api_info.h	/^	api_info_t pfnSetModel;$/;"	m	struct:engine_info_s	access:public
pfnSetOrigin	api_info.h	/^	api_info_t pfnSetOrigin;$/;"	m	struct:engine_info_s	access:public
pfnSetPhysicsKeyValue	api_info.h	/^	api_info_t pfnSetPhysicsKeyValue;$/;"	m	struct:engine_info_s	access:public
pfnSetSize	api_info.h	/^	api_info_t pfnSetSize;$/;"	m	struct:engine_info_s	access:public
pfnSetView	api_info.h	/^	api_info_t pfnSetView;$/;"	m	struct:engine_info_s	access:public
pfnSetupVisibility	api_info.h	/^	api_info_t pfnSetupVisibility;$/;"	m	struct:dllapi_info_s	access:public
pfnShouldCollide	api_info.h	/^	api_info_t pfnShouldCollide;$/;"	m	struct:newapi_info_s	access:public
pfnSpawn	api_info.h	/^	api_info_t pfnSpawn;$/;"	m	struct:dllapi_info_s	access:public
pfnSpectatorConnect	api_info.h	/^	api_info_t pfnSpectatorConnect;$/;"	m	struct:dllapi_info_s	access:public
pfnSpectatorDisconnect	api_info.h	/^	api_info_t pfnSpectatorDisconnect;$/;"	m	struct:dllapi_info_s	access:public
pfnSpectatorThink	api_info.h	/^	api_info_t pfnSpectatorThink;$/;"	m	struct:dllapi_info_s	access:public
pfnStartFrame	api_info.h	/^	api_info_t pfnStartFrame;$/;"	m	struct:dllapi_info_s	access:public
pfnStaticDecal	api_info.h	/^	api_info_t pfnStaticDecal;$/;"	m	struct:engine_info_s	access:public
pfnSys_Error	api_info.h	/^	api_info_t pfnSys_Error;$/;"	m	struct:dllapi_info_s	access:public
pfnSzFromIndex	api_info.h	/^	api_info_t pfnSzFromIndex;$/;"	m	struct:engine_info_s	access:public
pfnThink	api_info.h	/^	api_info_t pfnThink;$/;"	m	struct:dllapi_info_s	access:public
pfnTime	api_info.h	/^	api_info_t pfnTime;$/;"	m	struct:engine_info_s	access:public
pfnTouch	api_info.h	/^	api_info_t pfnTouch;$/;"	m	struct:dllapi_info_s	access:public
pfnTraceHull	api_info.h	/^	api_info_t pfnTraceHull;$/;"	m	struct:engine_info_s	access:public
pfnTraceLine	api_info.h	/^	api_info_t pfnTraceLine;$/;"	m	struct:engine_info_s	access:public
pfnTraceModel	api_info.h	/^	api_info_t pfnTraceModel;$/;"	m	struct:engine_info_s	access:public
pfnTraceMonsterHull	api_info.h	/^	api_info_t pfnTraceMonsterHull;$/;"	m	struct:engine_info_s	access:public
pfnTraceSphere	api_info.h	/^	api_info_t pfnTraceSphere;$/;"	m	struct:engine_info_s	access:public
pfnTraceTexture	api_info.h	/^	api_info_t pfnTraceTexture;$/;"	m	struct:engine_info_s	access:public
pfnTraceToss	api_info.h	/^	api_info_t pfnTraceToss;$/;"	m	struct:engine_info_s	access:public
pfnUpdateClientData	api_info.h	/^	api_info_t pfnUpdateClientData;$/;"	m	struct:dllapi_info_s	access:public
pfnUse	api_info.h	/^	api_info_t pfnUse;$/;"	m	struct:dllapi_info_s	access:public
pfnVecToAngles	api_info.h	/^	api_info_t pfnVecToAngles;$/;"	m	struct:engine_info_s	access:public
pfnVecToYaw	api_info.h	/^	api_info_t pfnVecToYaw;$/;"	m	struct:engine_info_s	access:public
pfnWalkMove	api_info.h	/^	api_info_t pfnWalkMove;$/;"	m	struct:engine_info_s	access:public
pfnWriteAngle	api_info.h	/^	api_info_t pfnWriteAngle;$/;"	m	struct:engine_info_s	access:public
pfnWriteByte	api_info.h	/^	api_info_t pfnWriteByte;$/;"	m	struct:engine_info_s	access:public
pfnWriteChar	api_info.h	/^	api_info_t pfnWriteChar;$/;"	m	struct:engine_info_s	access:public
pfnWriteCoord	api_info.h	/^	api_info_t pfnWriteCoord;$/;"	m	struct:engine_info_s	access:public
pfnWriteEntity	api_info.h	/^	api_info_t pfnWriteEntity;$/;"	m	struct:engine_info_s	access:public
pfnWriteLong	api_info.h	/^	api_info_t pfnWriteLong;$/;"	m	struct:engine_info_s	access:public
pfnWriteShort	api_info.h	/^	api_info_t pfnWriteShort;$/;"	m	struct:engine_info_s	access:public
pfnWriteString	api_info.h	/^	api_info_t pfnWriteString;$/;"	m	struct:engine_info_s	access:public
pl_funcs	metamod.h	/^	enginefuncs_t	*pl_funcs;		\/\/ "modified" eng funcs we give to plugins$/;"	m	struct:engine_s	access:public
player	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(player);$/;"	v
player_loadsaved	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(player_loadsaved);$/;"	v
player_weaponstrip	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(player_weaponstrip);$/;"	v
plist	mlist.h	/^		MPlugin plist[MAX_PLUGINS];			\/\/ array of plugins$/;"	m	class:MPluginList	access:public
plugid	mreg.h	/^		int plugid;				\/\/ index id of corresponding plugin$/;"	m	class:MRegCvar	access:public
plugid	mreg.h	/^		int plugid;				\/\/ index id of corresponding plugin$/;"	m	class:MRegFunc	access:public
plugin_info_s	meta_api.h	/^typedef struct plugin_info_s {$/;"	s
plugin_info_s::author	meta_api.h	/^	char *author;				\/\/ author name\/email$/;"	m	struct:plugin_info_s	access:public
plugin_info_s::date	meta_api.h	/^	char *date;					\/\/ date$/;"	m	struct:plugin_info_s	access:public
plugin_info_s::ifvers	meta_api.h	/^	char *ifvers;				\/\/ meta_interface version$/;"	m	struct:plugin_info_s	access:public
plugin_info_s::ifvers	meta_api.h	/^	float ifvers;				\/\/ meta_interface version$/;"	m	struct:plugin_info_s	access:public
plugin_info_s::loadable	meta_api.h	/^	PLUG_LOADTIME loadable;		\/\/ when loadable$/;"	m	struct:plugin_info_s	access:public
plugin_info_s::logtag	meta_api.h	/^	char *logtag;				\/\/ log message prefix (unused right now)$/;"	m	struct:plugin_info_s	access:public
plugin_info_s::name	meta_api.h	/^	char *name;					\/\/ full name of plugin$/;"	m	struct:plugin_info_s	access:public
plugin_info_s::unloadable	meta_api.h	/^	PLUG_LOADTIME unloadable;	\/\/ when unloadable$/;"	m	struct:plugin_info_s	access:public
plugin_info_s::url	meta_api.h	/^	char *url;					\/\/ URL$/;"	m	struct:plugin_info_s	access:public
plugin_info_s::version	meta_api.h	/^	char *version;				\/\/ version$/;"	m	struct:plugin_info_s	access:public
plugin_info_t	meta_api.h	/^} plugin_info_t;$/;"	t
prev_mres	meta_api.h	/^	META_RES prev_mres;		\/\/ readable; return flag of the previous plugin called$/;"	m	struct:meta_globals_s	access:public
query	mplugin.cpp	/^mBOOL MPlugin::query(void) {$/;"	f	class:MPlugin
refresh	mlist.cpp	/^mBOOL MPluginList::refresh(PLUG_LOADTIME now) {$/;"	f	class:MPluginList
reload	mplugin.cpp	/^mBOOL MPlugin::reload(PLUG_LOADTIME now, PL_UNLOAD_REASON reason) {$/;"	f	class:MPlugin
resolve	mplugin.cpp	/^mBOOL MPlugin::resolve(void) {$/;"	f	class:MPlugin
resolve_dirs	mplugin.cpp	/^char *MPlugin::resolve_dirs(char *path) {$/;"	f	class:MPlugin
resolve_prefix	mplugin.cpp	/^char *MPlugin::resolve_prefix(char *path) {$/;"	f	class:MPlugin
resolve_suffix	mplugin.cpp	/^char *MPlugin::resolve_suffix(char *path) {$/;"	f	class:MPlugin
retry	mplugin.cpp	/^mBOOL MPlugin::retry(PLUG_LOADTIME now, PL_UNLOAD_REASON reason) {$/;"	f	class:MPlugin
rpg_rocket	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(rpg_rocket);$/;"	v
scripted_sentence	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(scripted_sentence);$/;"	v
scripted_sequence	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(scripted_sequence);$/;"	v
set	mreg.cpp	/^mBOOL MRegCvar::set(cvar_t *src) {$/;"	f	class:MRegCvar
show	mlist.cpp	/^void MPluginList::show() {$/;"	f	class:MPluginList
show	mplugin.cpp	/^void MPlugin::show(void) {$/;"	f	class:MPlugin
show	mreg.cpp	/^void MRegCvarList::show(int plugin_id) {$/;"	f	class:MRegCvarList
show	mreg.cpp	/^void MRegCvarList::show(void) {$/;"	f	class:MRegCvarList
show	mreg.cpp	/^void MRegFuncList::show(int plugin_id) {$/;"	f	class:MRegFuncList
show	mreg.cpp	/^void MRegFuncList::show(void) {$/;"	f	class:MRegFuncList
size	mlist.h	/^		int size;							\/\/ size of list, ie MAX_PLUGINS$/;"	m	class:MPluginList	access:public
size	mreg.h	/^		int size;				\/\/ size of list, ie MAX_REG_CVARS$/;"	m	class:MRegCvarList	access:public
size	mreg.h	/^		int size;				\/\/ size of list, ie MAX_REG_FUNCS$/;"	m	class:MRegFuncList	access:public
sleep	osdep.h	102;"	d
sleep	osdep.h	104;"	d
sleep	osdep.h	106;"	d
snprintf	osdep.h	100;"	d
snprintf	osdep.h	102;"	d
snprintf	osdep.h	104;"	d
soundent	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(soundent);$/;"	v
source	mplugin.h	/^		PLOAD_SOURCE source;				\/\/ source of the request to load the plugin$/;"	m	class:MPlugin	access:public
spark_shower	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(spark_shower);$/;"	v
speaker	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(speaker);$/;"	v
squidspit	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(squidspit);$/;"	v
status	meta_api.h	/^	META_RES status;		\/\/ readable; "highest" return flag so far$/;"	m	struct:meta_globals_s	access:public
status	mplugin.h	/^		PLUG_STATUS status;					\/\/ current status of plugin (loaded, etc)$/;"	m	class:MPlugin	access:public
status	mreg.h	/^		REG_STATUS status;		\/\/ whether corresponding plugin is loaded$/;"	m	class:MRegCvar	access:public
status	mreg.h	/^		REG_STATUS status;		\/\/ whether corresponding plugin is loaded$/;"	m	class:MRegFunc	access:public
str_GetLastError	osdep.cpp	/^char *str_GetLastError(void) {$/;"	f
str_action	mplugin.cpp	/^char *MPlugin::str_action(STR_ACTION fmt) {$/;"	f	class:MPlugin
str_action	mplugin.h	/^		char *str_action(void)		{ return(str_action(SA_SIMPLE)); };$/;"	f	class:MPlugin	access:public
str_loadable	mplugin.h	/^		char *str_loadable(STR_LOADTIME fmt) { $/;"	f	class:MPlugin	access:public
str_loadable	mplugin.h	/^		char *str_loadable(void) { $/;"	f	class:MPlugin	access:public
str_loadtime	mplugin.cpp	/^char *MPlugin::str_loadtime(PLUG_LOADTIME ptime, STR_LOADTIME fmt) {$/;"	f	class:MPlugin
str_reason	mplugin.cpp	/^char *MPlugin::str_reason(PL_UNLOAD_REASON preason) {$/;"	f	class:MPlugin
str_source	mplugin.cpp	/^char *MPlugin::str_source(PLOAD_SOURCE psource) {$/;"	f	class:MPlugin
str_source	mplugin.h	/^		char *str_source(void)		{ return(str_source(source)); };$/;"	f	class:MPlugin	access:public
str_status	mplugin.cpp	/^char *MPlugin::str_status(STR_STATUS fmt) {$/;"	f	class:MPlugin
str_status	mplugin.h	/^		char *str_status(void)		{ return(str_status(ST_SIMPLE)); };$/;"	f	class:MPlugin	access:public
str_unloadable	mplugin.h	/^		char *str_unloadable(STR_LOADTIME fmt) { $/;"	f	class:MPlugin	access:public
str_unloadable	mplugin.h	/^		char *str_unloadable(void) { $/;"	f	class:MPlugin	access:public
streak_spiral	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(streak_spiral);$/;"	v
strncasecmp	osdep.h	107;"	d
strtok_r	osdep.h	82;"	d
strtok_r	osdep.h	84;"	d
svr_meta	commands_meta.cpp	/^void svr_meta(void) {$/;"	f
target_cdaudio	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(target_cdaudio);$/;"	v
teledeath	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(teledeath);$/;"	v
test_effect	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(test_effect);$/;"	v
testhull	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(testhull);$/;"	v
tf_ammo_rpgclip	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_ammo_rpgclip);$/;"	v
tf_flame	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_flame);$/;"	v
tf_flamethrower_burst	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_flamethrower_burst);$/;"	v
tf_gl_grenade	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_gl_grenade);$/;"	v
tf_ic_rocket	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_ic_rocket);$/;"	v
tf_nailgun_nail	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_nailgun_nail);$/;"	v
tf_rpg_rocket	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_rpg_rocket);$/;"	v
tf_weapon_ac	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_ac);$/;"	v
tf_weapon_autorifle	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_autorifle);$/;"	v
tf_weapon_axe	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_axe);$/;"	v
tf_weapon_caltrop	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_caltrop);$/;"	v
tf_weapon_caltropgrenade	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_caltropgrenade);$/;"	v
tf_weapon_concussiongrenade	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_concussiongrenade);$/;"	v
tf_weapon_empgrenade	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_empgrenade);$/;"	v
tf_weapon_flamethrower	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_flamethrower);$/;"	v
tf_weapon_gasgrenade	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_gasgrenade);$/;"	v
tf_weapon_genericprimedgrenade	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_genericprimedgrenade);$/;"	v
tf_weapon_gl	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_gl);$/;"	v
tf_weapon_ic	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_ic);$/;"	v
tf_weapon_knife	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_knife);$/;"	v
tf_weapon_medikit	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_medikit);$/;"	v
tf_weapon_mirvbomblet	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_mirvbomblet);$/;"	v
tf_weapon_mirvgrenade	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_mirvgrenade);$/;"	v
tf_weapon_nailgrenade	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_nailgrenade);$/;"	v
tf_weapon_napalmgrenade	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_napalmgrenade);$/;"	v
tf_weapon_ng	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_ng);$/;"	v
tf_weapon_normalgrenade	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_normalgrenade);$/;"	v
tf_weapon_pl	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_pl);$/;"	v
tf_weapon_railgun	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_railgun);$/;"	v
tf_weapon_rpg	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_rpg);$/;"	v
tf_weapon_shotgun	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_shotgun);$/;"	v
tf_weapon_sniperrifle	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_sniperrifle);$/;"	v
tf_weapon_spanner	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_spanner);$/;"	v
tf_weapon_superng	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_superng);$/;"	v
tf_weapon_supershotgun	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_supershotgun);$/;"	v
tf_weapon_tranq	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(tf_weapon_tranq);$/;"	v
time_loaded	mplugin.h	/^		time_t time_loaded;					\/\/ when plugin was loaded$/;"	m	class:MPlugin	access:public
timer	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(timer);$/;"	v
trace	api_info.h	/^	mBOOL trace;		\/\/ if true, log info about this function$/;"	m	struct:api_info_s	access:public
trigger	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(trigger);$/;"	v
trigger_auto	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(trigger_auto);$/;"	v
trigger_autosave	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(trigger_autosave);$/;"	v
trigger_camera	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(trigger_camera);$/;"	v
trigger_cdaudio	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(trigger_cdaudio);$/;"	v
trigger_changelevel	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(trigger_changelevel);$/;"	v
trigger_changetarget	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(trigger_changetarget);$/;"	v
trigger_counter	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(trigger_counter);$/;"	v
trigger_endsection	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(trigger_endsection);$/;"	v
trigger_gravity	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(trigger_gravity);$/;"	v
trigger_hurt	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(trigger_hurt);$/;"	v
trigger_monsterjump	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(trigger_monsterjump);$/;"	v
trigger_multiple	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(trigger_multiple);$/;"	v
trigger_once	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(trigger_once);$/;"	v
trigger_push	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(trigger_push);$/;"	v
trigger_relay	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(trigger_relay);$/;"	v
trigger_teleport	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(trigger_teleport);$/;"	v
trigger_transition	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(trigger_transition);$/;"	v
unload	mplugin.cpp	/^mBOOL MPlugin::unload(PLUG_LOADTIME now, PL_UNLOAD_REASON reason) {$/;"	f	class:MPlugin
unloadable	meta_api.h	/^	PLUG_LOADTIME unloadable;	\/\/ when unloadable$/;"	m	struct:plugin_info_s	access:public
unpause	mplugin.cpp	/^mBOOL MPlugin::unpause(void) {$/;"	f	class:MPlugin
unpause_all	mlist.cpp	/^void MPluginList::unpause_all(void) {$/;"	f	class:MPluginList
url	meta_api.h	/^	char *url;					\/\/ URL$/;"	m	struct:plugin_info_s	access:public
version	meta_api.h	/^	char *version;				\/\/ version$/;"	m	struct:plugin_info_s	access:public
vsnprintf	osdep.h	101;"	d
vsnprintf	osdep.h	103;"	d
vsnprintf	osdep.h	105;"	d
weapon_357	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_357);$/;"	v
weapon_9mmAR	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_9mmAR);$/;"	v
weapon_9mmhandgun	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_9mmhandgun);$/;"	v
weapon_ak47	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_ak47);$/;"	v
weapon_aug	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_aug);$/;"	v
weapon_awp	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_awp);$/;"	v
weapon_c4	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_c4);$/;"	v
weapon_crossbow	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_crossbow);$/;"	v
weapon_crowbar	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_crowbar);$/;"	v
weapon_deagle	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_deagle);$/;"	v
weapon_egon	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_egon);$/;"	v
weapon_elite	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_elite);$/;"	v
weapon_fiveseven	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_fiveseven);$/;"	v
weapon_flashbang	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_flashbang);$/;"	v
weapon_frag	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_frag);$/;"	v
weapon_g3sg1	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_g3sg1);$/;"	v
weapon_gauss	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_gauss);$/;"	v
weapon_glock	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_glock);$/;"	v
weapon_glock18	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_glock18);$/;"	v
weapon_handgrenade	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_handgrenade);$/;"	v
weapon_hegrenade	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_hegrenade);$/;"	v
weapon_hornetgun	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_hornetgun);$/;"	v
weapon_knife	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_knife);$/;"	v
weapon_m249	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_m249);$/;"	v
weapon_m3	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_m3);$/;"	v
weapon_m4a1	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_m4a1);$/;"	v
weapon_mac10	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_mac10);$/;"	v
weapon_mp5	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_mp5);$/;"	v
weapon_mp5navy	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_mp5navy);$/;"	v
weapon_p228	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_p228);$/;"	v
weapon_p90	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_p90);$/;"	v
weapon_python	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_python);$/;"	v
weapon_rpg	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_rpg);$/;"	v
weapon_satchel	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_satchel);$/;"	v
weapon_scout	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_scout);$/;"	v
weapon_sg550	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_sg550);$/;"	v
weapon_sg552	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_sg552);$/;"	v
weapon_shield	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_shield);$/;"	v
weapon_shotgun	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_shotgun);$/;"	v
weapon_smokegrenade	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_smokegrenade);$/;"	v
weapon_snark	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_snark);$/;"	v
weapon_tmp	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_tmp);$/;"	v
weapon_tripmine	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_tripmine);$/;"	v
weapon_ump45	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_ump45);$/;"	v
weapon_usp	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_usp);$/;"	v
weapon_xm1014	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weapon_xm1014);$/;"	v
weaponbox	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(weaponbox);$/;"	v
win_dll	game_support.h	/^	char *win_dll;		\/\/ filename of win32 dll$/;"	m	struct:game_modinfo_s	access:public
world_items	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(world_items);$/;"	v
worldspawn	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(worldspawn);$/;"	v
xen_hair	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(xen_hair);$/;"	v
xen_hull	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(xen_hull);$/;"	v
xen_plantlight	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(xen_plantlight);$/;"	v
xen_spore_large	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(xen_spore_large);$/;"	v
xen_spore_medium	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(xen_spore_medium);$/;"	v
xen_spore_small	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(xen_spore_small);$/;"	v
xen_tree	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(xen_tree);$/;"	v
xen_ttrigger	linkfunc.cpp	/^LINK_ENTITY_TO_GAME(xen_ttrigger);$/;"	v
