dlls/entitylist.h
160161162163164165
CBaseEntity *FindEntityProcedural( const char *szName, CBaseEntity *pActivator = NULL, CBaseEntity *pSearchingEntity = NULL, CBaseEntity *pCaller = NULL );
CGlobalEntityList();
// CBaseEntityList overrides.
160161162163164165166167168169170
CBaseEntity *FindEntityProcedural( const char *szName, CBaseEntity *pActivator = NULL, CBaseEntity *pSearchingEntity = NULL, CBaseEntity *pCaller = NULL );
CBaseEntity *FindEntityByOwner(CBaseEntity *pStartEntity, const CBaseEntity *pOwner); // |-- Mirv: Useful method
CBaseEntity *FindEntityByClassT( CBaseEntity *pStartEntity, int szClassT ); // |-- Mulch
CBaseEntity *FindEntityByOwnerAndClassname( CBaseEntity *pStartEntity, const CBaseEntity *pOwner, const char *szClassname ); // |- Mulch
CBaseEntity *FindEntityByOwnerAndClassT( CBaseEntity *pStartEntity, const CBaseEntity *pOwner, int szClassT ); // |- Mulch
CGlobalEntityList();
// CBaseEntityList overrides.