Skip to content

Symbols Reference

Mark Ludwig edited this page Feb 15, 2022 · 2 revisions

Intro

This is a list of debug symbols that line up with Midtown Madness 2, Revision 3393 [XP Patch]. All symbol names were taken from MM3366.MAP found in the Beta 2 release. Some addresses may be incorrect due to the copy-pasta nature of how this list was created, by hand; all by myself, in IDA Pro, over the course of many several dozens of hours. It was a labor of love, and it's the very backbone of how MM2Hook came to be possible in the first place.

Symbols Map

# Symbols: 9334
# Found: 8438
# Missing: 2910

Matched symbols:
about.obj:
	505850	void GetMidtownRegString(char *,int,char *,char *)
	5058D0	public: AboutMenu::AboutMenu(int)
	505AB0	public: virtual AboutMenu::~AboutMenu(void)
	505AC0	public: virtual void AboutMenu::PreSetup(void)
	505AE0	public: virtual void AboutMenu::Update(void)
	505B50	public: virtual void AboutMenu::Cull(void)
	5B3A49	const AboutMenu::`vftable'
active.obj:
	43FC70	public: dgBangerActive::dgBangerActive(void)
	43FD40	public: virtual dgBangerActive::~dgBangerActive(void)
	43FDB0	public: virtual class lvlInstance * dgBangerActive::GetInst(void)
	43FDC0	public: void dgBangerActive::Attach(class dgBangerInstance *)
	43FFF0	public: void dgBangerActive::Detach(void)
	440030	public: virtual void dgBangerActive::DetachMe(void)
	440050	public: virtual void dgBangerActive::Update(void)
	4400E0	public: virtual void dgBangerActive::PostUpdate(void)
	440170	public: dgBangerActiveManager::dgBangerActiveManager(void)
	440220	public: virtual dgBangerActiveManager::~dgBangerActiveManager(void)
	440290	public: class dgBangerActive * dgBangerActiveManager::GetActive(class dgBangerInstance *)
	4402C0	public: class dgBangerActive * dgBangerActiveManager::Attach(class dgBangerInstance *)
	440350	public: void dgBangerActiveManager::Detach(class dgBangerActive *)
	4403A0	public: virtual void dgBangerActiveManager::Update(void)
	440500	public: virtual void dgBangerActiveManager::Reset(void)
	4405C0	public: virtual class phInertialCS * dgBangerActive::GetICS(void)
	5B085D	const dgBangerActive::`vftable'
	5B0889	const dgBangerActiveManager::`vftable'
	626AD0	protected: static class dgBangerActiveManager * dgBangerActiveManager::Instance
adpcm_decode.obj:
	5A7600	void adpcm_decoder(char const * const,short * const,int,struct adpcm_state *)
aero.obj:
	4D9320	public: vehAero::vehAero(void)
	4D9360	public: virtual void vehAero::Update(void)
	4D96E0	public: virtual void vehAero::FileIO(class datParser &)
	4D9790	public: virtual char * vehAero::GetClassName(void)
	5B24F9	const vehAero::`vftable'
ageaudio.obj:
	50ED50	class Stream * Aud_Stream_Open(char *)
	50ED70	void Aud_Stream_Close(class Stream *)
	50ED90	int Aud_Stream_Tell(class Stream *)
	50EDA0	int Aud_Stream_Seek(class Stream *,int)
	50EDC0	int Aud_Stream_Size(class Stream *)
	50EDF0	int Aud_Stream_Read(class Stream *,void *,int)
	50EE10	public: AudManagerBase::AudManagerBase(void)
	50EE40	public: virtual AudManagerBase::~AudManagerBase(void)
	50EED0	public: void AudManagerBase::Init(int,short,short,int)
	50EF80	public: void AudManagerBase::RestartAudio(int,int,int)
	50F000	public: void AudManagerBase::ShutDownAudio(void)
	50F060	public: class audSoundBankHdr * AudManagerBase::LoadSoundBank(char *)
	50F070	public: bool AudManagerBase::SoundFXOn(void)
	50F090	public: void AudManagerBase::SetStereoFlag(int)
	50F0C0	public: void AudManagerBase::SetReverbFlags(int,int)
	50F0D0	public: int AudManagerBase::IsStereo(void)
	50F0F0	public: void AudManagerBase::Enable(void)
	50F100	public: bool AudManagerBase::IsEnabled(void)
	50F120	public: void AudManagerBase::Disable(void)
	50F130	public: virtual void AudManagerBase::Update(void)
	50F1A0	public: virtual void AudManagerBase::UpdatePaused(void)
	50F1C0	public: float AudManagerBase::GetMasterSFXVolume(void)
	50F1E0	public: void AudManagerBase::StopAllSounds(void)
	50F230	public: float AudManagerBase::RandomizeNumber(float)
	50F290	public: float AudManagerBase::RandomizeNumber(float,float)
	50F300	public: class audManager * AudManagerBase::GetAgeAudioManager(void)
	50F310	public: void AudManagerBase::SetReverb(int)
	5B40DD	const AudManagerBase::`vftable'
	6B0914	class AudManagerBase * AUDMGRPTR
	6B0918	class AudStreamingMusic * AUDMUSICPTR
agesound.obj:
	50D570	public: static void AudSoundBase::SetAgeAudioManagerPtr(class audManager *)
	50D580	public: AudSoundBase::AudSoundBase(void)
	50D5B0	public: AudSoundBase::AudSoundBase(class AudSoundBase *)
	50D6D0	public: AudSoundBase::AudSoundBase(unsigned int,int,short)
	50D7B0	public: virtual AudSoundBase::~AudSoundBase(void)
	50D890	public: static void AudSoundBase::DeallocateStatics(void)
	50D8D0	public: void AudSoundBase::SetSubPath(char *)
	50D900	public: void AudSoundBase::SetExtension(char *)
	50D930	public: void AudSoundBase::GetSubPathAndExtension(char *,char *)
	50D9C0	public: static void AudSoundBase::SetDefSubPath(char *)
	50D9E0	public: static void AudSoundBase::SetDefExtension(char *)
	50DA00	private: class audObject * AudSoundBase::CreateDuplicateObject(int)
	50DA30	public: void AudSoundBase::SetVolume(float)
	50DA90	public: void AudSoundBase::SetAllVolumes(float)
	50DAB0	public: void AudSoundBase::SetFrequency(float)
	50DB10	public: void AudSoundBase::SetPriority(int)
	50DB30	public: void AudSoundBase::SetPan(float,int)
	50DB80	public: void AudSoundBase::SetAllPanning(float)
	50DBE0	public: virtual void AudSoundBase::Update(void)
	50DBF0	public: void AudSoundBase::UpdateEcho(void)
	50DC20	public: void AudSoundBase::DisableEchoEffect(void)
	50DC50	public: void AudSoundBase::SetEffect(int)
	50DC70	public: int AudSoundBase::GetEffect(void)
	50DC80	public: void AudSoundBase::DisableEffect(int)
	50DCA0	public: void AudSoundBase::SetEchoEffect(void)
	50DD10	private: void AudSoundBase::SetEchoEffect(int)
	50DD70	public: void AudSoundBase::SetEchoAttenuation(float)
	50DDB0	public: void AudSoundBase::SetDelayTime(float)
	50DDF0	public: void AudSoundBase::SetRamp(float,float)
	50DE00	public: void AudSoundBase::SetEchoFrequency(float,int)
	50DE40	public: void AudSoundBase::SetPositionPtr(class Vector3 *)
	50DE90	public: int AudSoundBase::Load(char *,int,bool)
	50DFA0	private: void AudSoundBase::AutoUpdateParamsOff(int)
	50DFE0	public: void AudSoundBase::SetupOneShotLayerBuffers(int,float,int)
	50DFF0	public: int AudSoundBase::ReadyOneShotLayerBuf(void)
	50E020	public: int AudSoundBase::AllOneShotLayersPlaying(void)
	50E030	public: static unsigned int AudSoundBase::Get2DFlags(void)
	50E040	public: static unsigned int AudSoundBase::GetSoft2DFlags(void)
	50E050	public: static unsigned int AudSoundBase::GetFreqChange2DFlags(void)
	50E060	public: static unsigned int AudSoundBase::GetSoftFreqChange2DFlags(void)
	50E070	public: static unsigned int AudSoundBase::Get3DFlags(void)
	50E080	public: static unsigned int AudSoundBase::GetFreqChange3DFlags(void)
	50E090	public: void AudSoundBase::PlayOnce(float,float)
	50E150	public: void AudSoundBase::PlayLoop(float,float)
	50E1F0	public: void AudSoundBase::Stop(void)
	50E230	public: void AudSoundBase::PauseResume(bool)
	50E250	public: bool AudSoundBase::IsPlaying(void)
	50E2C0	public: void AudSoundBase::SetSoundHandleIndex(int)
	50E2D0	public: int AudSoundBase::GetSoundHandleIndex(void)
	50E2E0	public: void AudSoundBase::SetPlayPosition(unsigned int)
	50E2F0	public: void AudSoundBase::Enable3DMode(void)
	50E300	public: void AudSoundBase::Disable3DMode(void)
	50E310	public: int AudSoundBase::GetNumSoundHandles(void)
	50E320	public: AudStream::AudStream(unsigned int,int,short)
	50E3C0	public: virtual AudStream::~AudStream(void)
	50E3D0	public: void AudStream::SetVolume(float)
	50E3F0	public: bool AudStream::PlayOnce(char *)
	50E4E0	public: AudMidi::AudMidi(class AudManagerBase &)
	50E590	public: virtual AudMidi::~AudMidi(void)
	50E610	public: void AudMidi::MidiZeroPointers(void)
	50E620	public: int AudMidi::MidiLoad(char *,char *)
	50E720	public: int AudMidi::MidiPlay(float,float)
	50E770	public: void AudMidi::MidiRewind(void)
	50E780	public: void AudMidi::MidiSetTempo(float)
	50E7A0	public: void AudMidi::MidiSetVolume(float)
	50E7C0	public: void AudMidi::MidiPauseResume(bool)
	50E7E0	public: void AudMidi::MidiStop(void)
	50E7F0	public: void AudMidi::MidiUpdate(void)
	50E810	public: AudStreamingMusic::AudStreamingMusic(class AudManagerBase &)
	50E850	public: virtual AudStreamingMusic::~AudStreamingMusic(void)
	50E8A0	public: void AudStreamingMusic::StreamingMusicReleaseControl(void)
	50E910	public: int AudStreamingMusic::StreamingMusicInit(char const *)
	50EB40	public: int AudStreamingMusic::StreamingMusicPlay(int,int,bool)
	50EC50	public: void AudStreamingMusic::StreamingMusicStop(void)
	50EC60	public: void AudStreamingMusic::StreamingMusicUpdate(void)
	50EC70	public: void AudStreamingMusic::StreamingMusicSetVolume(float)
	5B400D	const AudSoundBase::`vftable'
	5B4041	const AudStream::`vftable'
	5B4075	const AudMidi::`vftable'
	5B40A9	const AudStreamingMusic::`vftable'
	6B0904	private: static class audManager * AudSoundBase::s_pAgeAudioManager
	6B0908	private: static char * AudSoundBase::s_pacDefSubPath
	6B090C	private: static char * AudSoundBase::s_pacDefExtension
ai.obj:
	45D520	public: static void lvlAiMap::Init(int)
	45D590	public: static void lvlAiMap::LoadCurrent(class lvlSDL const &,int,int,int,unsigned short const *,void *)
	45D700	public: static void lvlAiMap::SetRoad(class lvlSDL const &,int,bool)
	45D720	public: static void lvlAiMap::SetRoad(class lvlSDL const *,int,bool)
	45D840	public: static class lvlAiRoad * lvlAiMap::GetRoad(int)
	45D860	public: static unsigned int lvlAiMap::GetNumRoads(void)
	45D870	public: void lvlAiRoad::LoadBinary(class Stream *)
	45D910	public: static void lvlAiMap::LoadBinary(class Stream *)
	45D9C0	public: static void lvlAiMap::Delete(void)
	45DA00	public: static int lvlAiMap::GetRoom(int)
	45DA20	public: static bool lvlAiMap::GetRoomChop(int)
	45DA50	public: static int lvlAiMap::GetNumRooms(void)
	45DA60	public: static int lvlAiMap::GetNumVertexs(void)
	45DA70	public: static int lvlAiMap::GetNumLanes(int)
	45DAA0	public: static int lvlAiMap::GetNumCablecarLanes(int)
	45DAB0	public: static int lvlAiMap::GetNumSubwayLanes(int)
	45DAE0	public: static int lvlAiMap::GetNumSidewalks(int)
	45DAF0	public: static class Vector3 lvlAiMap::GetNormal(int)
	45DC30	public: static class Vector3 lvlAiMap::GetSidewalkVertex(int,int,int)
	45DF60	public: static class Vector3 lvlAiMap::GetSidewalkVertexMulti(int,int,int)
	45E130	public: static class Vector3 lvlAiMap::GetSidewalkVertexSingle(int,int,int)
	45E260	public: static class Vector3 lvlAiMap::GetCablecarVertex(int,int,int)
	45E2A0	public: static class Vector3 lvlAiMap::GetSubwayVertex(int,int,int)
	45E2E0	public: static class Vector3 lvlAiMap::GetVertex(int,int,int)
	45E5F0	public: static class Vector3 lvlAiMap::GetVertexMulti(int,int,int)
	45E710	public: static class Vector3 lvlAiMap::GetVertexSingle(int,int,int)
	45E7F0	public: static class Vector3 lvlAiMap::GetVertexSingleCenter(int,int,int)
	45E8C0	public: static int lvlAiMap::IsBlocked(int)
	45E8D0	public: static int lvlAiMap::IsPedBlocked(int)
	45E8E0	public: static int lvlAiMap::IsDivided(void)
	45E8F0	public: static int lvlAiMap::IsAlley(void)
	45E900	public: static int lvlAiMap::IsFreeway(void)
	45E910	public: static int lvlAiMap::GetRoadIntersection(int)
	45E930	public: static int lvlAiMap::GetIntersectionType(int)
	45E980	public: static void lvlAiMap::GetStopLightPos(int,class Vector3 &,class Vector3 &,bool)
	45EC80	public: static char * lvlAiMap::GetStopLightName(int)
	45ECC0	public: static int lvlAiMap::GetStopLightType(int)
	5C54D0	public: static bool lvlAiMap::m_BevelMode
	5C54D4	char * * m_StopPropName
	6306F8	public: static struct lvlAiCurrent lvlAiMap::m_Current
	630A28	public: static unsigned int lvlAiMap::m_RoadCount
	630A2C	public: static class lvlAiRoad * lvlAiMap::m_AiRoads
aiAmbientActiveData.obj:
	56F770	public: aiVehicleData::aiVehicleData(void)
	56F790	public: void aiVehicleData::SetFricElas(void)
	56F7C0	public: virtual void aiVehicleData::FileIO(class datParser &)
	56F940	public: virtual char * aiVehicleData::GetClassName(void)
	56F950	public: virtual char const * aiVehicleData::GetDirName(void)
	5B50E5	const aiVehicleData::`vftable'
aiambientvehicleaudio.obj:
	4CF890	public: aiAmbientVehicleAudio::aiAmbientVehicleAudio(void)
	4CF8E0	public: virtual aiAmbientVehicleAudio::~aiAmbientVehicleAudio(void)
	4CF8F0	public: void aiAmbientVehicleAudio::Init(char *,class Vector3 *)
	4CF9B0	public: void aiAmbientVehicleAudio::Reset(void)
	4CF9D0	public: virtual void aiAmbientVehicleAudio::AssignSounds(void)
	4CFA50	public: virtual void aiAmbientVehicleAudio::UnAssignSounds(int)
	4CFAB0	public: bool aiAmbientVehicleAudio::PlayAvoidanceHorn(void)
	4CFAD0	public: void aiAmbientVehicleAudio::PlayImpactHorn(float)
	4CFAF0	public: void aiAmbientVehicleAudio::UpdateHorn(void)
	4CFB10	public: class AudImpact * aiAmbientVehicleAudio::GetAudImpactPtr(void)
	4CFB20	public: virtual void aiAmbientVehicleAudio::UpdateAudio(void)
	4CFB90	public: int aiAmbientVehicleAudio::UpdateAudio(float)
	4CFCC0	public: static void aiAmbientVehicleAudio::InitStatics(void)
	4CFD00	public: static void aiAmbientVehicleAudio::DeallocateStatics(void)
	4CFF00	public: static void aiAmbientVehicleAudio::UpdateStatics(float)
	4CFF30	private: static void aiAmbientVehicleAudio::UpdateVoices(int,float)
	4CFF70	public: static void aiAmbientVehicleAudio::SetCSVCatString(char *)
	4CFFA0	public: static void aiAmbientVehicleAudio::LoadNumVFileChoices(char *)
	4CFFE0	public: void aiAmbientVehicleAudio::EchoOn(void)
	4D0030	public: void aiAmbientVehicleAudio::EchoOff(void)
	4D0060	private: void aiAmbientVehicleAudio::UpdateEcho(void)
	4D0090	public: void aiAmbientVehicleAudio::PlayImpactReaction(float)
	4D00B0	public: void aiAmbientVehicleAudio::PlayAvoidanceReaction(float)
	4D00D0	public: bool aiAmbientVehicleAudio::LoadEngine(char *,char *)
	4D0300	public: bool aiAmbientVehicleAudio::LoadHorn(char *,char *)
	4D0530	public: bool aiAmbientVehicleAudio::LoadVoices(char *,char *,bool)
	4D07B0	public: bool aiAmbientVehicleAudio::LoadImpacts(char *,char *)
	4D0B00	void DeallocateAudioData(class aiEngineAudio * * *,int *)
	4D0B70	void DeallocateAudioData(class AudCreature * * *,int *)
	4D0BE0	void DeallocateAudioData(class AudImpact * * *,int *)
	5B2239	const aiAmbientVehicleAudio::`vftable'
	6AF394	private: static char * aiAmbientVehicleAudio::s_CSVCatString
	6AF3A8	private: static class Aud3DManagerData<class vehHornAudio> * * aiAmbientVehicleAudio::s_ppHornAudioContainer
	6AF3AC	private: static class Aud3DManagerData<class AudCreature> * * aiAmbientVehicleAudio::s_ppAudCreatureContainer
	6AF3B0	private: static class Aud3DManagerData<class aiEngineAudio> * * aiAmbientVehicleAudio::s_ppEngineAudioContainer
	6AF3B4	private: static class Aud3DManagerData<class AudImpact> * * aiAmbientVehicleAudio::s_ppAudImpactContainer
	6AF3B8	private: static int aiAmbientVehicleAudio::s_iNumHornAudioContainers
	6AF3BC	private: static int aiAmbientVehicleAudio::s_iNumEngineAudioContainers
	6AF3C0	private: static int aiAmbientVehicleAudio::s_iNumAudCreatureContainers
	6AF3C4	private: static int aiAmbientVehicleAudio::s_iNumAudImpactContainers
	6AF3C8	private: static int aiAmbientVehicleAudio::s_iVoiceFileNum
aiBanger.obj:
	56A710	public: aiBanger::aiBanger(class lvlInstance *,int,int)
	56A740	public: aiBanger::~aiBanger(void)
	56A750	public: float aiBanger::Radius(void)
	56A780	public: virtual float aiBanger::BreakThreshold(void)
	56A790	public: virtual int aiBanger::Drivable(void)
	56A7B0	public: virtual void aiBanger::Position(class Vector3 &)
	56A880	public: virtual int aiBanger::CurrentRoadIdx(class aiPath * *,bool * const,int *)
	56A9D0	public: virtual int aiBanger::CurrentRdVert(void)
	56AA30	public: virtual void aiBanger::PreAvoid(class Vector3 const &,class Vector3 const &,float,class Vector3 &,class Vector3 &)
	56AB60	public: virtual float aiBanger::IsBlockingTarget(class Vector3 const &,class Vector3 const &,float,float)
	56ACE0	public: void aiBanger::Draw(void)
	56ACF0	public: virtual float aiBanger::Speed(void)
	5B5049	const aiBanger::`vftable'
aiCableCar.obj:
	53F700	public: aiCableCar::aiCableCar(void)
	53F780	public: aiCableCar::~aiCableCar(void)
	53F7E0	public: void aiCableCar::Init(char *,int,int,short)
	53F990	public: virtual void aiCableCar::Reset(void)
	53FBD0	public: virtual void aiCableCar::Update(void)
	53FCD0	private: bool aiCableCar::DetermineNextLink(class aiPath *,class aiPath * *,short,short *)
	53FF50	private: void aiCableCar::SolvePositionAndOrientation(void)
	540580	private: void aiCableCar::SolveVelocity(void)
	5407B0	private: bool aiCableCar::CheckForObstacles(float *)
	540A20	private: bool aiCableCar::OkayToEnterIntersection(float)
	540B90	private: float aiCableCar::DistanceToIntersection(void)
	540BF0	private: void aiCableCar::SolveRailType(void)
	5410E0	public: virtual int aiCableCar::CurrentRoadIdx(class aiPath * *,bool * const,int *)
	5411F0	public: virtual int aiCableCar::CurrentRdVert(void)
	541210	private: void aiCableCar::UpdateObstacleMap(void)
	5414D0	public: void aiCableCar::DetermineSister(void)
	5415A0	public: virtual void aiCableCar::DrawId(void)
	5415B0	public: virtual class Matrix34 const & aiCableCarInstance::GetMatrix(class Matrix34 &)
	5415C0	public: virtual void aiCableCarInstance::SetMatrix(class Matrix34 const &)
	5415E0	public: virtual class Vector3 const & aiCableCarInstance::GetVelocity(void)
	541650	public: virtual class Vector3 const & aiCableCarInstance::GetPosition(void)
	541660	public: virtual unsigned int aiCableCarInstance::SizeOf(void)
	541670	public: virtual void aiCableCarInstance::ImpactCB(class dgHitBangerInstance *)
	541680	public: virtual void aiCableCarInstance::Draw(int)
	541770	public: class Vector3 Vector3::operator%(class Vector3 const &)const 
	5417D0	public: virtual int aiCableCar::Type(void)
	5417E0	public: virtual float aiCableCar::Speed(void)
	5417F0	public: virtual int aiCableCar::CurrentLane(void)
	541800	public: virtual float aiCableCar::FrontBumperDistance(void)
	541810	public: virtual float aiCableCar::BackBumperDistance(void)
	541820	public: virtual float aiCableCar::LSideDistance(void)
	541830	public: virtual float aiCableCar::RSideDistance(void)
	541840	public: virtual void aiCableCar::Position(class Vector3 &)
	541860	public: virtual class Matrix34 & aiCableCar::GetMatrix(void)
	541870	public: virtual int aiCableCar::CurrentRoadId(void)
	541880	public: dgUnhitBangerInstance::dgUnhitBangerInstance(void)
	5418A0	public: dgUnhitYBangerInstance::~dgUnhitYBangerInstance(void)
	5418B0	public: dgUnhitBangerInstance::~dgUnhitBangerInstance(void)
	5B4AC9	const aiCableCar::`vftable'
	5B4B1D	const aiCableCarInstance::`vftable'
	5B4B99	const dgUnhitBangerInstance::`vftable'
aicablecaraudio.obj:
	59D350	public: aiCableCarAudio::aiCableCarAudio(void)
	59D3A0	public: virtual aiCableCarAudio::~aiCableCarAudio(void)
	59D400	public: void aiCableCarAudio::Init(class Vector3 *,float *)
	59D440	public: void aiCableCarAudio::Reset(void)
	59D450	public: virtual void aiCableCarAudio::UnAssignSounds(int)
	59D460	public: virtual void aiCableCarAudio::UpdateAudio(void)
	59D490	public: int aiCableCarAudio::UpdateAudio(float)
	59D530	public: virtual void aiCableCarAudio::AssignSounds(void)
	5B7C19	const aiCableCarAudio::`vftable'
aicablecaraudiodata.obj:
	59E2B0	public: aiCableCarAudioData::aiCableCarAudioData(void)
	59E340	public: aiCableCarAudioData::~aiCableCarAudioData(void)
	59E350	public: void aiCableCarAudioData::Stop(void)
	59E380	public: class AudSoundBase * aiCableCarAudioData::GetGoPtr(void)
	59E390	public: class AudSoundBase * aiCableCarAudioData::GetStopPtr(void)
	59E3A0	public: class AudSoundBase * aiCableCarAudioData::GetLoopPtr(void)
	59E3B0	public: class AudSoundBase * aiCableCarAudioData::GetGetSpeedPtr(void)
	59E3C0	public: class AudSoundBase * aiCableCarAudioData::GetCrossIntersectionPtr(void)
	59E3D0	public: void aiCableCarAudioData::UpdatePlay(float,float,float)
	59E580	public: void aiCableCarAudioData::UpdateState(float,float)
	59E630	public: void aiCableCarAudioData::AssignSounds(int)
	59E6A0	public: void aiCableCarAudioData::UnAssignSounds(void)
aiCityData.obj:
	555BD0	public: aiCityData::aiCityData(char *,char *)
	5560E0	public: virtual aiCityData::~aiCityData(void)
	5B4EA9	const aiCityData::`vftable'
aics.obj:
	520A30	public: camAICS::camAICS(void)
	520A70	public: void camAICS::Init(class vehCar *)
	520AB0	public: virtual void camAICS::Reset(void)
	520AC0	public: void camAICS::SetPosition(class Vector3 &)
	520AE0	public: void camAICS::SetMatrix(class Matrix34 *)
	520BA0	public: virtual void camAICS::MakeActive(void)
	520C50	public: virtual void camAICS::Update(void)
	5B44E1	const camAICS::`vftable'
aiCTFRacer.obj:
	5543C0	public: aiCTFRacer::aiCTFRacer(void)
	554410	public: virtual aiCTFRacer::~aiCTFRacer(void)
	554470	public: void aiCTFRacer::Init(int,char *)
	554510	public: void aiCTFRacer::Reset(void)
	554550	public: void aiCTFRacer::DropFlag(int,float const *)
	554580	public: void aiCTFRacer::Update(void)
	554620	public: void aiCTFRacer::ReleaseFlag(void)
	554630	public: void aiCTFRacer::PickupFlag(void)
	554640	private: void aiCTFRacer::PreAquireFlag(void)
	5547E0	private: void aiCTFRacer::AquireFlag(void)
	554990	private: void aiCTFRacer::PreDeliverFlag(void)
	554B00	private: void aiCTFRacer::DeliverFlag(void)
	554C00	public: void aiCTFRacer::DrawRouteThroughTraffic(void)
	5B4E99	const aiCTFRacer::`vftable'
aiData.obj:
	554C40	public: aiRaceData::aiRaceData(char *,char *,struct dgStatePack const *)
	555830	public: virtual aiRaceData::~aiRaceData(void)
	5558D0	public: void aiRaceData::SaveData(void)
	5B4EA1	const aiRaceData::`vftable'
aiengineaudio.obj:
	4DA720	public: aiEngineAudio::aiEngineAudio(void)
	4DA740	public: aiEngineAudio::aiEngineAudio(class aiEngineAudio *)
	4DA820	public: aiEngineAudio::~aiEngineAudio(void)
	4DA8D0	public: static int aiEngineAudio::Load(class aiEngineAudio * *,char *,char *,int *)
	4DA990	public: static void aiEngineAudio::AddToHash(char *,int)
	4DA9D0	private: int aiEngineAudio::ReadCSV(class Stream *)
	4DAC10	public: void aiEngineAudio::EchoOn(float)
	4DAC40	public: void aiEngineAudio::EchoOff(void)
	4DAC50	public: void aiEngineAudio::UpdateEcho(void)
	4DAC60	public: void aiEngineAudio::AssignSounds(int)
	4DAC80	public: void aiEngineAudio::UnAssignSounds(void)
	4DACA0	public: void aiEngineAudio::CalculatePitch(float,float,int)
	4DAD30	public: void aiEngineAudio::UpdateDoppler(float,float,float)
aiGoalAvoidPlayer.obj:
	56AD00	public: aiGoalAvoidPlayer::aiGoalAvoidPlayer(class aiRailSet *,class aiVehicleAmbient *)
	56AD30	public: aiGoalAvoidPlayer::~aiGoalAvoidPlayer(void)
	56AD40	public: virtual void aiGoalAvoidPlayer::Init(void)
	56AD50	public: virtual void aiGoalAvoidPlayer::Reset(void)
	56AF50	public: virtual void aiGoalAvoidPlayer::Update(void)
	56B200	private: void aiGoalAvoidPlayer::AvoidPlayer(void)
	56B4F0	public: int aiGoalAvoidPlayer::Context(void)
	56B510	public: int aiGoalAvoidPlayer::Priority(void)
	56B520	public: void aiGoalAvoidPlayer::Dump(void)
	56B570	public: void aiGoalAvoidPlayer::ReplayDebug(void)
	56B6D0	public: virtual void aiGoal::Update(void)
	5B507D	const aiGoalAvoidPlayer::`vftable'
	5B5089	const aiGoal::`vftable'
aiGoalCollision.obj:
	56F550	public: aiGoalCollision::aiGoalCollision(class aiRailSet *,class aiVehicleSpline *)
	56F580	public: aiGoalCollision::~aiGoalCollision(void)
	56F590	public: virtual void aiGoalCollision::Init(void)
	56F5A0	public: virtual void aiGoalCollision::Reset(void)
	56F5B0	public: virtual void aiGoalCollision::Update(void)
	56F620	public: int aiGoalCollision::Context(void)
	56F640	public: int aiGoalCollision::Priority(void)
	5B50D9	const aiGoalCollision::`vftable'
aiGoalRandomDrive.obj:
	56C0C0	public: aiGoalRandomDrive::aiGoalRandomDrive(class aiRailSet *,class aiVehicleSpline *)
	56C180	public: aiGoalRandomDrive::~aiGoalRandomDrive(void)
	56C190	public: virtual void aiGoalRandomDrive::Init(void)
	56C1B0	public: virtual void aiGoalRandomDrive::Reset(void)
	56CBF0	public: virtual void aiGoalRandomDrive::Update(void)
	56CDC0	public: int aiGoalRandomDrive::Context(void)
	56CDE0	public: int aiGoalRandomDrive::Priority(void)
	56CDF0	private: void aiGoalRandomDrive::SolveVelocity(void)
	56D5F0	private: int aiGoalRandomDrive::UpcomingAccident(void)
	56D6A0	private: float aiGoalRandomDrive::SpeedLimit(void)
	56D6F0	private: int aiGoalRandomDrive::OkayToEnterIntersection(float)
	56D8A0	private: int aiGoalRandomDrive::AnyVehiclesComingThisWay(void)
	56DB20	private: void aiGoalRandomDrive::AvoidCollision(class aiVehicleSpline *,float)
	56DD60	public: void aiGoalRandomDrive::SolvePosition(class Vector3 &,float)
	56DDB0	private: bool aiGoalRandomDrive::SolveRailType(void)
	56ED50	private: void aiGoalRandomDrive::SolveLane(void)
	56EE60	private: void aiGoalRandomDrive::ChangeLanes(void)
	56F3C0	public: void aiGoalRandomDrive::Dump(void)
	56F3F0	public: void aiGoalRandomDrive::ReplayDebug(void)
	5B50B9	const aiGoalRandomDrive::`vftable'
aiGoalRegainRail.obj:
	56B6E0	public: aiGoalRegainRail::aiGoalRegainRail(class aiRailSet *,class aiVehicleAmbient *)
	56B710	public: aiGoalRegainRail::~aiGoalRegainRail(void)
	56B720	public: virtual void aiGoalRegainRail::Init(void)
	56B750	public: virtual void aiGoalRegainRail::Reset(void)
	56BD80	public: virtual void aiGoalRegainRail::Update(void)
	56BF00	public: void aiGoalRegainRail::Dump(void)
	56BF60	public: void aiGoalRegainRail::ReplayDebug(void)
	5B50A1	const aiGoalRegainRail::`vftable'
aiIntersection.obj:
	5499E0	public: aiIntersection::aiIntersection(int)
	549A00	public: aiIntersection::~aiIntersection(void)
	549A40	public: void aiIntersection::Init(void)
	549B20	public: void aiIntersection::Reset(void)
	549B40	public: void aiIntersection::AddRoad(class aiPath *)
	549BB0	public: void aiIntersection::SaveBinary(class Stream *)
	549C20	public: void aiIntersection::ReadBinary(class Stream *)
	549D60	public: int aiIntersection::NumSources(void)
	549D90	public: int aiIntersection::NumSinks(void)
	549DD0	public: void aiIntersection::SetFourWay(void)
	549DF0	public: void aiIntersection::Dump(void)
	549E40	public: void aiIntersection::CreateRoadMap(void)
	54A010	public: int aiIntersection::NumOneWays(void)
	54A030	public: class aiPath * aiIntersection::Path(int)
	54A060	public: int aiIntersection::NumAvailSinks(class aiPath *)
	54A0B0	public: void aiIntersection::AddVehicle(class aiObstacle *)
	54A0D0	public: void aiIntersection::RemoveVehicle(class aiObstacle *)
	54A110	public: void aiIntersection::AddBanger(class aiObstacle *)
	54A130	public: void aiIntersection::RemoveBanger(class aiObstacle *)
	54A170	public: void aiIntersection::AddBangersToObsMap(void)
	54A220	public: bool aiIntersection::IsCableCarStart(int *,short *)
	54A2B0	public: bool aiIntersection::IsSubwayStart(int *,int *,int *)
	54A340	public: bool aiIntersection::IsSubwayEnd(int *)
	54A3C0	public: void aiIntersection::AddToStopSignCntl(class aiVehicle *)
	54A400	public: void aiIntersection::RemoveFromStopSignCntl(class aiVehicle *)
	54A460	public: void aiIntersection::RemoveTotalFromStopSignCntl(class aiVehicle *)
	54A4E0	public: bool aiIntersection::StopSignOkayToGo(class aiVehicle *)
	54A5A0	public: void aiIntersection::StopSources(int)
aiMap.obj:
	534850	public: class aiPath * aiMap::Path(int)
	534880	public: class aiIntersection * aiMap::Intersection(int)
	5348B0	public: class aiVehicleAmbient * aiMap::Vehicle(int)
	5348F0	public: class aiPoliceOfficer * aiMap::Police(int)
	534940	public: class aiRouteRacer * aiMap::Opponent(int)
	534990	public: class aiCTFRacer * aiMap::CTFOpponent(int)
	5349E0	public: class mcHookman * aiMap::Hookman(int)
	534A30	public: class aiCableCar * aiMap::CableCar(int)
	534A70	public: class aiSubway * aiMap::Subway(int)
	534AB0	public: class aiPedestrian * aiMap::Pedestrian(int)
	534AF0	public: class aiVehiclePlayer * aiMap::Player(int)
	534B30	public: aiMap::aiMap(void)
	534BB0	public: virtual aiMap::~aiMap(void)
	534C10	public: void aiMap::Clean(void)
	534F60	public: void aiMap::InitRouting(void)
	534FC0	public: void aiMap::Init(char *,char *,char *,struct dgStatePack const &,int,class vehCar * *,bool)
	535DF0	public: void aiMap::SaveBinary(char *,char *)
	535EE0	public: void aiMap::ReadBinary(char *,char *)
	5364A0	private: void aiMap::MapRoadToRooms(class aiPath *,enum aiMapCompTypes)
	536A30	public: virtual void aiMap::Reset(void)
	536E50	public: virtual void aiMap::Update(void)
	537410	private: void aiMap::StopRoadTraffic(bool)
	5374E0	public: virtual void aiMap::UpdatePaused(void)
	5374F0	public: virtual void aiMap::Cull(void)
	537500	public: void aiMap::DrawNextVisibleAmbient(void)
	537510	public: void aiMap::DrawX(class Vector3 &)
	537520	public: void aiMap::AllwaysGreen(void)
	537560	public: void aiMap::AllwaysRed(void)
	5375A0	public: void aiMap::DrawAppRoads(void)
	5375C0	public: void aiMap::DrawMap(void)
	5375E0	public: void aiMap::DrawPathIds(void)
	537600	public: int aiMap::MapComponentType(int,int *)
	537680	public: int aiMap::MapComponent(class Vector3 const &,short *,short *,short)
	5377B0	public: int aiMap::PositionToAIMapComp(class Vector3 const &,short *,short *,short *,short)
	537AA0	public: int aiMap::MapComponent(class Vector3 const &,short *,short *,short,short)
	537C70	public: int aiMap::CoreMapComponent(class Vector3 const &,short *,short *,short,short)
	537E00	public: int aiMap::DetermineRoadPosInfo(class Matrix34 const &,class aiRailSet *,short *,float *,short *,float *,int,int)
	537F30	public: int aiMap::FindAmbAppRoad(int)
	537F60	public: int aiMap::FindPedAppRoad(int)
	537F90	public: class aiPath * aiMap::PredictIntersectionPath(int,class Matrix34 const &,int,bool *)
	538280	public: class aiPath * aiMap::GetPathFromID(int)
	5382C0	public: class aiPath * aiMap::PredictAmbIntersectionPath(int,class Matrix34 const &)
	538530	public: class aiPath * aiMap::PredictAmbFreewayIntersectionPath(int,class Matrix34 const &)
	538840	public: void aiMap::Dump(void)
	538960	private: int aiMap::NumCars(int,float,float)
	538990	private: int aiMap::FindRoad(class CArrayList *,int)
	5389D0	private: int aiMap::FindInt(short *,int,int)
	538A10	public: int aiMap::ChooseNextRandomLink(class aiRailSet *)
	538BD0	public: int aiMap::ChooseNextLeftStraightLink(class aiRailSet *)
	538EC0	public: int aiMap::ChooseNextRightLink(class aiRailSet *)
	538FA0	public: int aiMap::ChooseNextRightStraightLink(class aiRailSet *)
	5392B0	public: int aiMap::ChooseNextStraightLink(class aiRailSet *)
	5396A0	public: int aiMap::ChooseStraightLinkAt4Way(class aiRailSet *)
	539750	public: int aiMap::ChooseNextLaneLink(class aiRailSet *)
	539870	public: int aiMap::ChooseNextFreewayLink(class aiRailSet *)
	5399A0	public: int aiMap::ChooseNextRightStraightFreewayLink(class aiRailSet *)
	539A20	private: void aiMap::AdjustPedestrians(int,int,int)
	539CF0	public: void aiMap::ClearPeds(class aiPath *)
	539D30	public: void aiMap::AddPedestrian(class aiPedestrian *)
	539D70	public: void aiMap::RemovePedestrian(class aiPedestrian *)
	539DD0	private: void aiMap::AdjustAmbients(int,int,int)
	53A5B0	public: void aiMap::AddAmbient(class aiVehicleSpline *)
	53A600	public: void aiMap::RemoveAmbient(class aiVehicleSpline *)
	53A680	public: class aiPath * aiMap::DetRdSegBetweenInts(class aiIntersection *,class aiIntersection *,bool *)
	53A730	public: class aiPath * aiMap::DetRdSegBetweenInts(int,int)
	53A760	public: int aiMap::GoodRoadForCopStartPos(int)
	53A7A0	public: void aiMap::CalcRoute(class Matrix34 const &,class Vector3 const &,class Vector3 const &,short *,short *,short,short,bool)
	53B560	public: void aiMap::AddRoutingNode(int)
	53B5D0	public: void aiMap::RemoveRoutingNode(int)
	53B640	public: int aiMap::AddPlayer(class vehCar *)
	53B700	public: int aiMap::RemovePlayer(class vehCar *)
	53B7B0	public: void aiMap::SetWaypoints(class Vector4 *,int,int)
	53B860	public: void aiMap::DrawFinalCheckPoint(void)
	53B870	public: void aiMap::TestProbes(int)
	53C000	public: class aiPath * aiIntersection::Road(int)
	53C030	public: CArrayList::CArrayList(void)
	5B4925	const aiMap::`vftable'
	6B228C	float _fSubwayUpdate
	6B2290	float _fCableCarUpdate
	6B2294	float _fCTFOppUpdate
	6B2298	float _fPedUpdate
	6B229C	float _fAmbientUpdate
	6B22A0	float _fCopUpdate
	6B22A8	int _nPedQty
	6B22B0	class aiMap AIMAP
	6B2484	float _fOppUpdate
	6B2488	int _nAmbientQty
	6B2494	float _fTotUpdate
aiPath.obj:
	543E40	public: aiPath::aiPath(int)
	543EE0	public: aiPath::~aiPath(void)
	543EF0	public: void aiPath::Reset(void)
	543F90	public: void aiPath::ResetObstacles(void)
	543FC0	public: void aiPath::UpdateAmbients(void)
	544150	public: void aiPath::UpdatePedestrians(void)
	544220	public: void aiPath::ResetVehicleReactTicks(int)
	544290	public: float aiPath::SidewalkSubSectionLength(int,int,short)
	544300	public: class Vector3 & aiPath::SidewalkVertice(int,short)
	544350	public: void aiPath::SaveBinary(class Stream *)
	544770	public: void aiPath::ReadBinary(class Stream *)
	545230	public: void aiPath::ReadShortcut(class Stream *,int)
	545D00	public: void aiPath::ReverseDirection(void)
	5460A0	public: void aiPath::SetCullroom(void)
	5461D0	public: void aiPath::AddBangersToObsMap(void)
	546380	public: void aiPath::InitRoadTurns(void)
	546BE0	public: void aiPath::CalcRoadTurns(class Vector3 &,bool)
	547060	public: void aiPath::AddVehicle(class aiObstacle *,int,int)
	5470B0	public: void aiPath::RemoveVehicle(class aiObstacle *,int,int)
	547140	public: void aiPath::AddBanger(class aiObstacle *,int,int)
	547190	public: void aiPath::RemoveBanger(class aiObstacle *,int,int)
	547220	public: void aiPath::AddPedestrian(class aiObstacle *,int,int)
	547270	public: void aiPath::RemovePedestrian(class aiObstacle *,int,int)
	547300	public: void aiPath::AllwaysStop(int)
	547320	public: void aiPath::AllwaysGo(int)
	547340	public: float aiPath::CenterLength(int,int)
	547360	public: float aiPath::SubSectionLength(int,int,int)
	5473A0	public: float aiPath::GetHeading(float,int,int)
	5474E0	public: float aiPath::SubSectionDist(float,int,int)
	5475D0	public: int aiPath::CenterIndex(float)
	547660	public: void aiPath::Position(float,class Vector3 &,int,int)
	547670	public: void aiPath::CenterPosition(float,class Vector3 &)
	547740	public: int aiPath::Index(float,int,int)
	547820	public: int aiPath::Index(class Vector3 const &)
	547900	public: int aiPath::Lane(class Vector3 &,int)
	547A50	public: char aiPath::RemAmbPlayer(int)
	547AB0	public: char aiPath::AddAmbPlayer(int)
	547B10	public: char aiPath::RemPedPlayer(int)
	547B70	public: char aiPath::AddPedPlayer(int)
	547BD0	public: void aiPath::ClearPeds(void)
	547C00	public: void aiPath::ClearAmbients(void)
	547DC0	public: void aiPath::DetermineRoadPosInfo(class Matrix34 const &,short *,float *,short *,float *,short *)
	547FA0	public: void aiPath::RoadDistance(class Vector3 const &,short *,float *,short,float *,int)
	548100	public: int aiPath::IsSharpTurn(int,bool)
	548160	public: int aiPath::SharpTurnVertIndex(int,bool)
	5481A0	public: float aiPath::SharpTurnSetback(int,bool)
	5481D0	public: float aiPath::SharpTurnAngle(int,bool)
	548200	public: float aiPath::SharpTurnDir(int,bool)
	548230	public: float aiPath::SharpTurnRadius(int,bool)
	548260	public: class Vector3 & aiPath::SharpTurnCenter(int,bool)
	548290	public: class Vector3 & aiPath::SharpTurnIntersection(int,bool)
	5482C0	public: class Vector3 & aiPath::SharpTurnStartDir(int,bool)
	5482F0	public: class Vector3 & aiPath::SharpTurnEndDir(int,bool)
	548320	public: bool aiPath::Direction(class Matrix34 const &)
	548370	public: int aiPath::IsPosOnRoad(class Vector3 const &,float,float *)
	5485E0	public: int aiPath::RoadVertice(class Vector3 const &,int)
	548780	public: int aiPath::RoadVertice(class Vector3 const &,int,int)
	548850	public: float aiPath::CenterDist(class Vector3 const &)
	548900	public: int aiPath::CenterDistance(class Vector3 const &,short *,float *,float *)
	548A30	public: void aiPath::SubSectionPt(class Vector3 &,int,int,float,int)
	548AD0	public: void aiPath::SubSectionDir(class Vector3 &,int,float,int)
	548B70	public: void aiPath::IntersectionEntryPt(class Vector3 &,int,float,int)
	548CC0	public: void aiPath::IntersectionEntryVector(class Vector3 &,float,int)
	548D50	public: void aiPath::IntersectionExitVector(class Vector3 &,float,int)
	548DE0	public: int aiPath::NumVehiclesAfterDist(int,float,int)
	548E70	public: void aiPath::PopAmbVehicle(class aiVehicleSpline *,int,int)
	549060	public: void aiPath::PushAmbVehicle(class aiVehicleSpline *,int,int)
	5491C0	public: void aiPath::AddAmbVehicle(class aiVehicleSpline *,int,float,int)
	549540	public: int aiPath::RemoveAmbVehicle(class aiVehicleSpline *,int,int)
	549770	public: int aiPath::RoadCapacity(class aiVehicleSpline *,int,int)
	5498D0	public: void aiPath::AddPedestrian(class aiPedestrian *)
	549910	public: void aiPath::RemovePedestrian(class aiPedestrian *)
	549980	public: bool aiPath::HasCableCarLine(int)
	5499B0	public: bool aiPath::HasSubwayLine(int)
aipedaudio.obj:
	53CD60	public: aiPedAudio::aiPedAudio(void)
	53CD80	public: virtual aiPedAudio::~aiPedAudio(void)
	53CD90	public: bool aiPedAudio::LoadFemaleVoices(char *,bool)
	53CE00	public: bool aiPedAudio::LoadMaleVoices(char *,bool)
	53CE70	public: static void aiPedAudio::SetCSVCatString(char *)
	53CEA0	public: static void aiPedAudio::LoadNumFemaleChoices(char *)
	53CEE0	public: static void aiPedAudio::LoadNumMaleChoices(char *)
	5B4A2D	const aiPedAudio::`vftable'
	6B24A4	private: static int aiPedAudio::s_iFemaleFileNum
	6B24B4	private: static char * aiPedAudio::s_CSVCatString
	6B24C0	private: static int aiPedAudio::s_iMaleFileNum
aiPedestrian.obj:
	54AFA0	public: aiPedestrian::aiPedestrian(void)
	54B0C0	public: aiPedestrian::~aiPedestrian(void)
	54B0D0	public: void aiPedestrian::Init(char *,int,int)
	54B5C0	public: void aiPedestrian::Reset(class aiPath *,int)
	54B9C0	public: void aiPedestrian::Update(void)
	54BFA0	private: void aiPedestrian::PreCrossStreet(void)
	54C4F0	private: void aiPedestrian::CrossStreet(void)
	54C6F0	private: void aiPedestrian::WaitCrossStreet(void)
	54CCC0	private: int aiPedestrian::Accident(void)
	54CDB0	private: void aiPedestrian::Wander(void)
	54D100	private: void aiPedestrian::Anticipate(void)
	54D8D0	private: void aiPedestrian::Avoid(float *)
	54E650	private: float aiPedestrian::TimeToCollision(float)
	54E680	private: int aiPedestrian::DetectPlayerForwardCollision(float *,float *)
	54E8C0	private: int aiPedestrian::DetectPlayerAnticipate(float *,float *)
	54EAE0	private: float aiPedestrian::RoadDistance(void)
	54F1D0	private: void aiPedestrian::SolveRoadSegment(float)
	54F310	private: class aiPath * aiPedestrian::SetNextRoad(void)
	54F340	private: int aiPedestrian::UpcomingAccident(void)
	54F390	private: class aiPath * aiPedestrian::PickNextRdSeg(void)
	54F620	private: class aiPath * aiPedestrian::GetRoadToRight(void)
	54F6A0	private: class aiPath * aiPedestrian::GetRoadToLeft(void)
	54F720	private: int aiPedestrian::DetectPlayerCollision(float *)
	54F800	private: int aiPedestrian::DetectBangerCollision(class lvlInstance * *,float *)
	54FA00	private: int aiPedestrian::DetectPedCollision(float,class aiPedestrian * *,float *)
	54FDE0	private: void aiPedestrian::AvoidPlayer(class Vector3 &,float)
	54FE50	private: void aiPedestrian::AvoidBanger(class lvlInstance *,float)
	54FEC0	private: void aiPedestrian::AvoidPedCollision(class aiPedestrian *,float)
	54FF90	private: void aiPedestrian::AvoidObstacle(class Vector3 const &,float)
	550400	private: void aiPedestrian::SolveTargetPoint(float)
	5504A0	private: void aiPedestrian::CalcCurve(int,int,float)
	5509D0	private: void aiPedestrian::ComputeCurve(class Vector3 &,class Vector3 &,class Vector3 &,class Vector3 &)
	550BA0	private: void aiPedestrian::SolvePosition(class Vector3 &,float)
	550BF0	public: void aiPedestrian::Reset(void)
	550C00	public: void aiPedestrian::Stop(void)
	550C20	public: void aiPedestrian::Go(void)
	550C40	public: void aiPedestrian::Dump(void)
	550DE0	public: void aiPedestrian::QuickDump(void)
	550EA0	public: void aiPedestrian::ReplayDebug(void)
	550EB0	public: void aiPedestrian::DrawDebug(void)
aiPoliceForce.obj:
	550EC0	public: aiPoliceForce::aiPoliceForce(void)
	550EE0	public: aiPoliceForce::~aiPoliceForce(void)
	550EF0	public: void aiPoliceForce::Reset(void)
	550F30	public: void aiPoliceForce::Update(void)
	550F40	public: int aiPoliceForce::Find(class vehCar *,class vehCar *)
	550FA0	public: int aiPoliceForce::RegisterPerp(class vehCar *,class vehCar *)
	551040	public: int aiPoliceForce::UnRegisterCop(class vehCar *,class vehCar *)
	551120	public: int aiPoliceForce::State(class vehCar *,class vehCar *,float)
aiPoliceOfficer.obj:
	53D910	public: aiPoliceOfficer::aiPoliceOfficer(void)
	53D920	public: aiPoliceOfficer::~aiPoliceOfficer(void)
	53D930	public: void aiPoliceOfficer::Init(int)
	53DAA0	public: void aiPoliceOfficer::Reset(void)
	53DBF0	public: void aiPoliceOfficer::StartSiren(void)
	53DC40	public: void aiPoliceOfficer::StopSiren(void)
	53DC70	public: void aiPoliceOfficer::Update(void)
	53DFD0	private: void aiPoliceOfficer::DetectPerpetrator(void)
	53E2A0	private: int aiPoliceOfficer::Fov(class vehCar *)
	53E360	private: int aiPoliceOfficer::Speeding(class vehCar *)
	53E370	private: int aiPoliceOfficer::Collision(class vehCar *)
	53E390	private: int aiPoliceOfficer::HitMe(class vehCar *)
	53E3B0	private: int aiPoliceOfficer::Stopped(class vehCar *)
	53E3E0	private: int aiPoliceOfficer::IsPerpACop(class vehCar *)
	53E3F0	private: int aiPoliceOfficer::OffRoad(class vehCar *)
	53E400	public: int aiPoliceOfficer::InPersuit(void)
	53E410	private: void aiPoliceOfficer::FollowPerpetrator(void)
	53E580	private: void aiPoliceOfficer::ApprehendPerpetrator(void)
	53E700	private: void aiPoliceOfficer::Barricade(void)
	53E710	private: void aiPoliceOfficer::Push(void)
	53EA60	private: void aiPoliceOfficer::Block(void)
	53F170	public: void aiPoliceOfficer::PerpEscapes(bool)
	53F1E0	public: void aiPoliceOfficer::DrawId(void)
	53F1F0	public: void aiPoliceOfficer::DrawRouteThroughTraffic(void)
aiRailSet.obj:
	556D50	public: aiRailSet::aiRailSet(void)
	556E10	public: aiRailSet::~aiRailSet(void)
	556E20	public: void aiRailSet::Reset(void)
	556E60	public: void aiRailSet::CalcRailPosition(class Vector3 &,float)
	5577A0	public: void aiRailSet::CalcRailPosOrient(class Vector3 &,class Vector3 &,float)
	558270	public: int aiRailSet::SolveTurnType(class aiPath *,class aiPath *)
	5583F0	public: void aiRailSet::CalcXZPosition(class Vector3 &,class Vector3 &,class Vector3 &,class Vector3 &,class Vector3 &,float)
	5585E0	public: void aiRailSet::CalcXZDirection(class Vector3 &,class Vector3 &,class Vector3 &,class Vector3 &,class Vector3 &,float)
	558780	public: void aiRailSet::CalcXZPosOrient(class Vector3 &,class Vector3 &,class Vector3 &,class Vector3 &,class Vector3 &,class Vector3 &,float)
	558990	public: void aiRailSet::ComputeXZCurve(class Vector3 &,class Vector3 &,class Vector3 &,class Vector3 &)
	558B40	public: void aiRailSet::ComputeXZCurve(class Vector3 &,class Vector3 &,class Vector3 &,class Vector3 &,class Vector4 &,class Vector4 &)
	558D00	public: void aiRailSet::SolveXZCurve(class Vector3 &,class Vector3 &,float)
	558D80	public: void aiRailSet::SolveXZPosition(class Vector3 &,float)
	558DC0	public: void aiRailSet::Dump(void)
	558FB0	public: void aiRailSet::ReplayDebug(void)
aiRouteRacer.obj:
	53D040	public: aiRouteRacer::aiRouteRacer(void)
	53D050	public: aiRouteRacer::~aiRouteRacer(void)
	53D060	public: void aiRouteRacer::Init(int,char *)
	53D390	public: void aiRouteRacer::Reset(void)
	53D3B0	public: void aiRouteRacer::Update(void)
	53D4B0	private: void aiRouteRacer::DriveRoute(void)
	53D6B0	private: void aiRouteRacer::Disabled(void)
	53D6E0	public: int aiRouteRacer::Finished(void)
	53D900	public: void aiRouteRacer::DrawRouteThroughTraffic(void)
aiStuck.obj:
	56F960	public: aiStuck::aiStuck(void)
	56F9F0	public: void aiStuck::Init(class vehCar *)
	56FA10	public: void aiStuck::Impact(void)
	56FA20	public: virtual void aiStuck::Reset(void)
	56FA30	public: int aiStuck::Pegged(void)
	56FAA0	public: virtual void aiStuck::Update(void)
	5B5119	const aiStuck::`vftable'
aiSubway.obj:
	5418D0	public: aiSubway::aiSubway(void)
	5419F0	public: aiSubway::~aiSubway(void)
	541A80	public: void aiSubway::Init(char *,int,int,int,int,int,class aiSubway *,class aiSubway *)
	541C50	public: virtual void aiSubway::Reset(void)
	541F60	public: virtual void aiSubway::Update(void)
	542060	private: bool aiSubway::DetermineNextLink(class aiPath *,class aiPath * *)
	542160	private: void aiSubway::SolvePositionAndOrientation(void)
	5427B0	private: void aiSubway::SolveVelocity(void)
	5429A0	private: void aiSubway::ReverseDirection(void)
	542A20	private: bool aiSubway::OkayToEnterIntersection(float)
	542AF0	private: float aiSubway::DistanceToIntersection(void)
	542B90	private: void aiSubway::SolveRailType(void)
	5434F0	public: virtual int aiSubway::CurrentRoadIdx(class aiPath * *,bool * const,int *)
	543600	public: virtual int aiSubway::CurrentRdVert(void)
	543620	private: void aiSubway::UpdateObstacleMap(void)
	543850	private: void aiSubway::ComputeXZCurve(class Vector3 &,class Vector3 &,class Vector3 &,class Vector3 &)
	543A20	private: void aiSubway::SolveXZCurve(class Vector3 &,class Vector3 &,float)
	543AD0	public: virtual void aiSubway::DrawId(void)
	543AE0	public: virtual class Matrix34 const & aiSubwayInstance::GetMatrix(class Matrix34 &)
	543AF0	public: virtual void aiSubwayInstance::SetMatrix(class Matrix34 const &)
	543B10	public: virtual class Vector3 const & aiSubwayInstance::GetVelocity(void)
	543B70	public: virtual class Vector3 const & aiSubwayInstance::GetPosition(void)
	543B80	public: virtual unsigned int aiSubwayInstance::SizeOf(void)
	543B90	public: virtual void aiSubwayInstance::ImpactCB(class dgHitBangerInstance *)
	543BA0	public: virtual void aiSubwayInstance::Draw(int)
	543C90	public: virtual int aiSubway::Type(void)
	543CA0	public: virtual float aiSubway::Speed(void)
	543CB0	public: virtual int aiSubway::CurrentLane(void)
	543CC0	public: virtual float aiSubway::FrontBumperDistance(void)
	543CD0	public: virtual float aiSubway::BackBumperDistance(void)
	543CE0	public: virtual float aiSubway::LSideDistance(void)
	543CF0	public: virtual float aiSubway::RSideDistance(void)
	543D00	public: virtual void aiSubway::Position(class Vector3 &)
	543D20	public: virtual class Matrix34 & aiSubway::GetMatrix(void)
	543D30	public: virtual int aiSubway::CurrentRoadId(void)
	5B4C09	const aiSubway::`vftable'
	5B4C5D	const aiSubwayInstance::`vftable'
aisubwayaudio.obj:
	59D660	public: aiSubwayAudio::aiSubwayAudio(void)
	59D680	public: virtual aiSubwayAudio::~aiSubwayAudio(void)
	59D690	public: void aiSubwayAudio::Activate(int)
	59D6D0	public: void aiSubwayAudio::Deactivate(int)
	59D710	public: void aiSubwayAudio::Update(float)
	5B7C31	const aiSubwayAudio::`vftable'
aiTrafficLight.obj:
	53C040	public: aiTrafficLightSet::aiTrafficLightSet(class aiIntersection *)
	53C180	public: void aiTrafficLightSet::SetFourWay(void)
	53C440	public: virtual aiTrafficLightSet::~aiTrafficLightSet(void)
	53C460	public: virtual void aiTrafficLightSet::Reset(void)
	53C4B0	public: virtual void aiTrafficLightSet::Update(void)
	53C6F0	public: virtual int aiTrafficLightInstance::Init(char *,class Vector3 &,class Vector3 &,int,char *)
	53C960	public: virtual void aiTrafficLightInstance::Draw(int)
	53CA70	public: virtual void aiTrafficLightInstance::DrawGlow(void)
	53CD50	public: virtual unsigned int aiTrafficLightInstance::SizeOf(void)
	5B4971	const aiTrafficLightInstance::`vftable'
	5B49ED	const aiTrafficLightSet::`vftable'
	6B249C	private: static short aiTrafficLightSet::ObjCount
aiVehicle.obj:
	5561E0	public: aiVehicle::aiVehicle(void)
	5561F0	public: aiVehicle::~aiVehicle(void)
	556200	public: void aiVehicle::Init(int)
	556210	public: virtual void aiVehicle::Reset(void)
	556230	public: virtual void aiVehicle::Update(void)
	556250	public: virtual void aiVehicle::PreAvoid(class Vector3 const &,class Vector3 const &,float,class Vector3 &,class Vector3 &)
	556850	public: virtual float aiVehicle::IsBlockingTarget(class Vector3 const &,class Vector3 const &,float,float)
	556D00	public: virtual void aiVehicle::ReplayDebug(void)
	5B4EAD	const aiVehicle::`vftable'
	5B4F01	const aiObstacle::`vftable'
aiVehicleAmbient.obj:
	551340	public: aiVehicleAmbient::aiVehicleAmbient(void)
	551370	public: aiVehicleAmbient::~aiVehicleAmbient(void)
	551380	public: void aiVehicleAmbient::Init(char *,int)
	551520	public: virtual void aiVehicleAmbient::Reset(void)
	551600	public: virtual void aiVehicleAmbient::Update(void)
	551950	public: virtual void aiVehicleAmbient::ReplayDebug(void)
	5519C0	public: virtual void aiVehicleAmbient::Impact(int)
	551A60	public: virtual void aiVehicleAmbient::DrawId(void)
	551A70	public: void aiVehicleAmbient::DrawBBox(short)
	551A80	public: void aiVehicleAmbient::Dump(void)
	551BE0	public: virtual int aiVehicleSpline::CurrentLane(void)
	551BF0	public: virtual int aiVehicleSpline::CurrentRoadId(void)
	551C00	public: virtual float aiVehicleSpline::FrontBumperDistance(void)
	551C10	public: virtual float aiVehicleSpline::BackBumperDistance(void)
	551C20	public: virtual float aiVehicleSpline::LSideDistance(void)
	551C30	public: virtual float aiVehicleSpline::RSideDistance(void)
	551C40	public: virtual void aiVehicleSpline::Position(class Vector3 &)
	551C70	public: virtual float aiVehicleSpline::Speed(void)
	551C80	public: virtual class Matrix34 & aiVehicleSpline::GetMatrix(void)
	551C90	public: virtual class AudImpact * aiVehicleSpline::GetAudImpactPtr(void)
	551CA0	public: virtual void aiVehicleSpline::PlayHorn(float,float)
	551CB0	public: virtual void aiVehicleSpline::StopVoice(void)
	551CC0	public: virtual int aiVehicleAmbient::Type(void)
	5B4D61	const aiVehicleAmbient::`vftable'
aiVehicleMGR.obj:
	551D90	public: aiVehicleInstance::aiVehicleInstance(class aiVehicleSpline *,char *)
	552010	private: bool aiVehicleInstance::InitBreakable(char const *,char const *,int)
	552100	public: virtual void aiVehicleInstance::Reset(void)
	552110	public: void aiVehicleInstance::SetColor(void)
	552160	public: virtual void aiVehicleInstance::Draw(int)
	552870	public: void aiVehicleInstance::DrawPart(class modStatic &,class Matrix34 const &,class modShader *,int)
	552930	public: virtual void aiVehicleInstance::DrawGlow(void)
	552CB0	public: virtual void aiVehicleInstance::DrawReflected(float)
	552CC0	public: virtual void aiVehicleInstance::DrawShadow(void)
	552F30	public: virtual void aiVehicleInstance::DrawShadowMap(void)
	552F40	public: virtual class phBound const * aiVehicleInstance::GetBound(int)
	552F50	public: virtual class dgPhysEntity * aiVehicleInstance::GetEntity(void)
	552F80	public: virtual void aiVehicleInstance::Detach(void)
	552FB0	public: virtual class dgPhysEntity * aiVehicleInstance::AttachEntity(void)
	553010	public: virtual void aiVehicleInstance::SetMatrix(class Matrix34 const &)
	553020	public: virtual class Matrix34 const & aiVehicleInstance::GetMatrix(class Matrix34 &)
	553030	public: virtual class Vector3 const & aiVehicleInstance::GetPosition(void)
	553060	public: virtual unsigned int aiVehicleInstance::SizeOf(void)
	553070	public: aiVehicleActive::aiVehicleActive(void)
	5531B0	public: virtual aiVehicleActive::~aiVehicleActive(void)
	553290	public: void aiVehicleActive::Reset(void)
	5532A0	public: static void aiVehicleActive::Impact(class aiVehicleActive *,struct ImpactCBData *)
	553430	public: virtual class lvlInstance * aiVehicleActive::GetInst(void)
	553440	public: void aiVehicleActive::Attach(class aiVehicleInstance *)
	553690	public: virtual void aiVehicleActive::DetachMe(void)
	5536B0	public: void aiVehicleActive::Detach(void)
	553890	public: virtual void aiVehicleActive::Update(void)
	553960	public: virtual void aiVehicleActive::PostUpdate(void)
	5539E0	public: int aiVehicleActive::BottomedOut(void)
	553A20	public: virtual bool aiVehicleActive::RequiresTerrainCollision(void)
	553B20	public: void aiVehicleActive::UpdateDamage(void)
	553B30	public: aiVehicleManager::aiVehicleManager(void)
	553C20	public: virtual aiVehicleManager::~aiVehicleManager(void)
	553CE0	public: void aiVehicleManager::Init(char *)
	553D60	public: virtual void aiVehicleManager::Reset(void)
	553DC0	public: class aiVehicleActive * aiVehicleManager::Attach(class aiVehicleInstance *)
	553E30	public: void aiVehicleManager::Detach(class aiVehicleActive *)
	553EA0	public: virtual void aiVehicleManager::Update(void)
	553F80	public: class aiVehicleData * aiVehicleInstance::GetData(void)
	553FA0	public: int aiVehicleManager::AddVehicleDataEntry(char *)
	5541E0	public: void aiVehicleManager::SaveEntry(void)
	554360	public: virtual vehWheelCheap::~vehWheelCheap(void)
	5543A0	public: virtual aiVehicleData::~aiVehicleData(void)
	5543B0	public: virtual class phInertialCS * aiVehicleActive::GetICS(void)
	5B4DD1	const aiVehicleInstance::`vftable'
	5B4E39	const aiVehicleActive::`vftable'
	5B4E61	const aiVehicleManager::`vftable'
	6B264C	public: static class aiVehicleManager * aiVehicleManager::Instance
	6B2650	class HashTable VehicleDataHash
	6B2670	class HashTable NoDataWhined
	6B268C	public: static float aiVehicleManager::FloatClock
	6B2694	public: static int aiVehicleManager::SignalClock
aiVehiclePhysics.obj:
	5592A0	public: aiVehiclePhysics::aiVehiclePhysics(void)
	559340	public: aiRouteNode::aiRouteNode(void)
	559350	public: void aiRouteNode::Reset(void)
	559380	public: aiVehiclePhysics::~aiVehiclePhysics(void)
	5593E0	public: void aiVehiclePhysics::Init(int,char *,short,int)
	5597A0	public: virtual void aiVehiclePhysics::Reset(void)
	5598A0	public: void aiVehiclePhysics::RegisterRoute(short *,short,class Vector3 const &,class Vector3 const &,int,float,float,bool,bool,bool,bool,bool,bool,float,float,float,float)
	55A570	public: void aiVehiclePhysics::Mirror(class vehCar *)
	55A740	private: void aiVehiclePhysics::DestMapComponent(class Vector3 const &,short *,short *)
	55A8E0	private: void aiVehiclePhysics::CheckForShortcut(void)
	55A8F0	public: void aiVehiclePhysics::DriveRoute(int)
	55AAD0	public: virtual int aiVehiclePhysics::CurrentRoadIdx(class aiPath * *,bool * const,int *)
	55AB50	private: void aiVehiclePhysics::InitShortcut(void)
	55ABE0	private: void aiVehiclePhysics::Shortcut(void)
	55ADA0	private: void aiVehiclePhysics::Stop(void)
	55AE80	private: void aiVehiclePhysics::InitForward(void)
	55AF50	private: void aiVehiclePhysics::Forward(void)
	55B400	private: void aiVehiclePhysics::InitBackup(void)
	55B460	private: void aiVehiclePhysics::Backup(void)
	55B5B0	private: void aiVehiclePhysics::FinishedBackingUp(void)
	55B660	private: void aiVehiclePhysics::CalcSpeed(void)
	55B830	private: void aiVehiclePhysics::CalcRoadSpeed(void)
	55C080	private: float aiVehiclePhysics::CheckDistance(int)
	55C0A0	private: void aiVehiclePhysics::SolveRoadTargetPoint(void)
	55C180	private: void aiVehiclePhysics::SolveShortcutTargetPoint(void)
	55C510	private: int aiVehiclePhysics::PlanRoute(void)
	55C7A0	public: void aiVehiclePhysics::StopRoadTraffic(bool)
	55C860	private: int aiVehiclePhysics::LocateWayPtFromInt(int)
	55CD40	private: int aiVehiclePhysics::LocateWayPtFromRoad(class aiPath *)
	55D9F0	private: void aiVehiclePhysics::CalcRoute(void)
	55DBC0	private: void aiVehiclePhysics::DetermineBestRoute(void)
	55DD10	private: void aiVehiclePhysics::EnumRoutes(int)
	55E0C0	private: int aiVehiclePhysics::CalcObstacleAvoidPoints(class aiObstacle *,int,int,class Vector3 *,class aiObstacle * *,short *,short *)
	55E4D0	private: void aiVehiclePhysics::EnumTargets(class Vector3 &,class aiObstacle *,int,int,int,int,int,int,class Vector3 *,class aiObstacle * *,short *,short *,int *)
	55EC50	private: int aiVehiclePhysics::CalcSharpTurnTarget(int &,int,class Vector3 &)
	55F800	private: void aiVehiclePhysics::SaveTurnTarget(int,int)
	55F9B0	private: void aiVehiclePhysics::InitRoadTurns(void)
	55FB60	private: void aiVehiclePhysics::CalcRoadTurns(void)
	5600B0	private: float aiVehiclePhysics::CalcTurnIntersection(int)
	560900	private: float aiVehiclePhysics::CalcCurrentMaxWidthAdjustment(int)
	560B50	private: float aiVehiclePhysics::CalcCurrentRdOffset(int)
	560DC0	private: float aiVehiclePhysics::CalcNextMaxWidthAdjustment(int)
	561020	private: float aiVehiclePhysics::CalcNextRdOffset(int)
	561290	private: int aiVehiclePhysics::InSharpTurn(int)
	5616F0	private: void aiVehiclePhysics::SaveTarget(int,class Vector3 &,class aiObstacle *,short &,int,short &)
	561950	private: void aiVehiclePhysics::ContinueCheck(int)
	561AD0	private: void aiVehiclePhysics::CalcDestinationTarget(int,class Vector3 &)
	5638D0	private: void aiVehiclePhysics::SetTargetPtToDestination(int)
	563B60	private: void aiVehiclePhysics::CalcRoadTarget(int,class Vector3 &)
	567230	private: class aiObstacle * aiVehiclePhysics::IsTargetBlocked(class Vector3 &,class Vector3 &,int,int,int,int,float,int *)
	5677C0	public: virtual void aiVehiclePhysics::DrawId(void)
	5677D0	public: void aiVehiclePhysics::DrawRouteThroughTraffic(void)
	5677E0	public: void aiVehiclePhysics::DrawTurn(int)
	5677F0	public: void aiVehiclePhysics::Dump(void)
	567920	public: void aiRouteNode::ReplayDebug(void)
	5679D0	public: virtual void aiVehiclePhysics::ReplayDebug(void)
	567B80	public: virtual aiStuck::~aiStuck(void)
	567B90	public: virtual int aiVehiclePhysics::Type(void)
	567BA0	public: virtual int aiVehiclePhysics::CurrentLane(void)
	567BB0	public: virtual int aiVehiclePhysics::CurrentRdVert(void)
	567BC0	public: virtual float aiVehiclePhysics::FrontBumperDistance(void)
	567BD0	public: virtual float aiVehiclePhysics::BackBumperDistance(void)
	567BE0	public: virtual float aiVehiclePhysics::LSideDistance(void)
	567BF0	public: virtual float aiVehiclePhysics::RSideDistance(void)
	567C00	public: virtual float aiVehiclePhysics::Speed(void)
	567C10	public: virtual void aiVehiclePhysics::Position(class Vector3 &)
	567C40	public: virtual class Matrix34 & aiVehiclePhysics::GetMatrix(void)
	567C50	public: virtual int aiVehiclePhysics::CurrentRoadId(void)
	5B4F41	const aiVehiclePhysics::`vftable'
aiVehiclePlayer.obj:
	53F320	public: aiVehiclePlayer::aiVehiclePlayer(void)
	53F340	public: aiVehiclePlayer::~aiVehiclePlayer(void)
	53F350	public: void aiVehiclePlayer::Attach(class vehCar *)
	53F360	public: virtual void aiVehiclePlayer::Reset(void)
	53F420	public: virtual void aiVehiclePlayer::Update(void)
	53F540	public: virtual int aiVehiclePlayer::CurrentRoadIdx(class aiPath * *,bool * const,int *)
	53F5B0	public: virtual int aiVehiclePlayer::CurrentRdVert(void)
	53F5C0	public: virtual void aiVehiclePlayer::DrawId(void)
	53F5D0	public: virtual int aiObstacle::InAccident(void)
	53F5E0	public: virtual float aiObstacle::BreakThreshold(void)
	53F5F0	public: virtual int aiObstacle::Drivable(void)
	53F600	public: virtual int aiVehiclePlayer::Type(void)
	53F610	public: virtual float aiVehiclePlayer::Speed(void)
	53F620	public: virtual void aiVehiclePlayer::Position(class Vector3 &)
	53F650	public: virtual class Matrix34 & aiVehiclePlayer::GetMatrix(void)
	53F660	public: virtual float aiVehiclePlayer::FrontBumperDistance(void)
	53F680	public: virtual float aiVehiclePlayer::BackBumperDistance(void)
	53F6A0	public: virtual float aiVehiclePlayer::LSideDistance(void)
	53F6C0	public: virtual float aiVehiclePlayer::RSideDistance(void)
	53F6E0	public: virtual int aiVehiclePlayer::CurrentLane(void)
	53F6F0	public: virtual int aiVehiclePlayer::CurrentRoadId(void)
	5B4A71	const aiVehiclePlayer::`vftable'
aiVehicleSpline.obj:
	567DF0	public: aiVehicleSpline::aiVehicleSpline(void)
	567EB0	public: aiVehicleSpline::~aiVehicleSpline(void)
	567F30	public: void aiVehicleSpline::Init(char *,int)
	568050	public: virtual void aiVehicleSpline::Reset(void)
	568100	public: virtual void aiVehicleSpline::Update(void)
	568180	public: void aiVehicleSpline::ResetReactTicks(void)
	5681C0	public: virtual int aiVehicleSpline::CurrentRoadIdx(class aiPath * *,bool * const,int *)
	5683F0	public: virtual int aiVehicleSpline::CurrentRdVert(void)
	568410	public: void aiVehicleSpline::UpdateObstacleMap(void)
	5686E0	public: void aiVehicleSpline::SolvePositionAndOrientation(void)
	5690C0	public: void aiVehicleSpline::SolveYPositionAndOrientation(void)
	5696B0	public: int aiVehicleSpline::DetectPlayerForwardCollision(int)
	5697B0	public: int aiVehicleSpline::DetectPlayerTargetPtCollision(int)
	569930	public: int aiVehicleSpline::DetectPlayerCollision(int)
	569AC0	public: int aiVehicleSpline::DetectPlayerZoneCollision(int)
	569CB0	public: int aiVehicleSpline::IsThePlayerInFrontOfMe(int)
	569DD0	public: int aiVehicleSpline::IsAmbientBlockingPlayer(int)
	569EC0	public: void aiVehicleSpline::AvoidPlayerCollision(int)
	569F70	public: virtual int aiVehicleSpline::InAccident(void)
	569F80	public: int aiVehicleSpline::WaitTime(void)
	569FA0	public: float aiVehicleSpline::TotLength(void)
	569FB0	public: virtual void aiVehicleSpline::Impact(int)
	569FC0	public: float aiVehicleSpline::DistanceToVehicle(class aiVehicleSpline *)
	56A2C0	public: float aiVehicleSpline::DistanceToIntersection(void)
	56A360	public: void aiVehicleSpline::Dump(void)
	56A4F0	public: virtual void aiVehicleSpline::DrawId(void)
	56A500	public: virtual void aiVehicleSpline::ReplayDebug(void)
	56A700	public: virtual int aiVehicleSpline::Type(void)
	5B4FE1	const aiVehicleSpline::`vftable'
allocator.obj:
	5766A0	public: static void memMemoryAllocator::LogAllocations(int)
	5766B0	public: static class memMemoryAllocator * memMemoryAllocator::FindHeap(void *)
	5766F0	public: memMemoryAllocator::memMemoryAllocator(void)
	576720	public: memMemoryAllocator::~memMemoryAllocator(void)
	576730	public: void memMemoryAllocator::Init(void *,unsigned int,bool,bool)
	576790	public: void memMemoryAllocator::Kill(void)
	5767A0	public: void * memMemoryAllocator::Allocate(unsigned int,bool)
	576A20	public: void memMemoryAllocator::CheckPointer(void *)
	576A80	public: void memMemoryAllocator::Free(void *,bool)
	576BD0	private: void memMemoryAllocator::Unlink(struct memMemoryAllocator::node *)
	576C30	private: void memMemoryAllocator::Link(struct memMemoryAllocator::node *)
	576C80	public: void * memMemoryAllocator::Reallocate(void *,unsigned int)
	576CE0	private: void memMemoryAllocator::VerifyBlock(void *)
	576D10	public: void memMemoryAllocator::GetStats(struct memMemStats *,bool)
	576DB0	public: void memMemoryAllocator::SanityCheck(void)
	577020	public: bool memMemoryAllocator::CopyHeap(class memMemoryAllocator *)
	577070	public: unsigned int memMemoryAllocator::CompareHeap(class memMemoryAllocator *)
	577170	public: static void memMemoryAllocator::DisplayUsed(char const *)
	6B3B48	private: static class memMemoryAllocator * memMemoryAllocator::Current
	6B3B4C	private: static class memMemoryAllocator * memMemoryAllocator::First
animation.obj:
	57CE60	public: crAnimation::crAnimation(int,int)
	57CF20	private: crAnimation::crAnimation(void)
	57CF50	public: virtual crAnimation::~crAnimation(void)
	57D010	private: static void crAnimation::DeleteAnimTable(void)
	57D070	private: static void crAnimation::DeleteChanTable(void)
	57D0D0	public: static bool crAnimation::AnimExists(char const *)
	57D0F0	public: static void crAnimation::OutputAnimationList(void)
	57D150	public: static void crAnimation::InitHashTables(void)
	57D210	public: static class crAnimation * crAnimation::GetAnimation(char const *,bool,bool,class crAnimFrame *,bool)
	57D300	public: static class crAnimation * crAnimation::GetChanAnimation(char const *,bool)
	57D3D0	private: bool crAnimation::LoadAnim(char const *,bool)
	57D590	public: bool crAnimation::SaveAnim(char const *)
	57D670	private: bool crAnimation::LoadChanAnim(char const *)
	57D7B0	public: void crAnimation::Normalize(bool)
	57D810	public: void crAnimation::NormalizeX(void)
	57D860	public: void crAnimation::NormalizeY(void)
	57D8C0	public: void crAnimation::ZeroX(void)
	57D8F0	public: void crAnimation::ZeroY(void)
	57D920	public: void crAnimation::ZeroYSeg(int,int)
	57D960	public: void crAnimation::Subtract(class crAnimFrame &)
	57D9A0	public: void crAnimation::CopyAnim(class crAnimation *,int,int)
	57DA90	public: void crAnimation::Flip(void)
	57DAC0	public: void crAnimation::GetBlendFrame(class crAnimFrame &,float)const 
	57DBF0	public: void crAnimFrame::`default constructor closure'(void)
	5B5895	const crAnimation::`vftable'
appcs.obj:
	521F70	public: camAppCS::camAppCS(void)
	522050	public: virtual camAppCS::~camAppCS(void)
	522060	protected: void camAppCS::ApproachIt(void)
	522090	private: void camAppCS::UpdateApproach(void)
	522650	private: void camAppCS::UpdateMaxDist(void)
	522880	private: int camAppCS::DApproach(float &,float,float,float,float &,float)
	5229D0	public: virtual void camAppCS::FileIO(class datParser &)
	522B80	public: bool Vector3::IsEqual(class Vector3 const &)const 
	5B4639	const camAppCS::`vftable'
args.obj:
	4C5BB0	public: static void datArgParser::Init(void)
	4C5BC0	public: static void datArgParser::Init(int,char * *)
	4C5D10	public: static void datArgParser::RestoreFromArchive(char *)
	4C5EC0	public: static int datArgParser::SaveToArchive(char *)
	4C6110	public: static void datArgParser::Kill(void)
	4C6120	public: static void datArgParser::AddReplace(char const *,char *)
	4C6190	public: static bool datArgParser::Get(char const *)
	4C61C0	public: static bool datArgParser::Get(char const *,unsigned int,int &)
	4C6210	public: static bool datArgParser::Get(char const *,unsigned int,float &)
	4C6260	public: static bool datArgParser::Get(char const *,unsigned int,char const * *)
	4C62A0	public: static int datArgParser::GetNum(char const *)
	6A30B0	private: static class HashTable datArgParser::ArgHash
	6A30C8	public: static char * * datArgParser::Argv
	6A30D0	public: static int datArgParser::Argc
armdata.obj:
	5804C0	public: crArmData::crArmData(void)
	580500	public: virtual void crArmData::Init(class crSkeletonData &,char)
	580660	public: virtual void crArmData::MatchPose(class crSkeleton &,class crIKGoal &)const 
	5806C0	public: virtual void crArmData::SolveIK(class crSkeleton &,class crIKGoal &)const 
	5B58ED	const crArmData::`vftable'
ArrayList.obj:
	543D40	public: CArrayList::~CArrayList(void)
	543D50	public: void CArrayList::Append(int)
	543DB0	public: void CArrayList::SaveBinary(class Stream *)
	543DE0	public: void CArrayList::ReadBinary(class Stream *)
asset.obj:
	4C5540	public: static void datAssetManager::SetPath(char const *)
	4C55E0	public: static void datAssetManager::FullPath(char *,int,char const *,char const *)
	4C56F0	public: static void datAssetManager::FullPath(char *,int,char const *,char const *,char const *)
	4C5870	public: static class Stream * datAssetManager::Open(char const *,char const *,bool,bool)
	4C58C0	public: static class Stream * datAssetManager::Open(char const *,char const *,char const *,bool,bool)
	4C5910	public: static class Stream * datAssetManager::Create(char const *,char const *,bool)
	4C5960	public: static class Stream * datAssetManager::Create(char const *,char const *,char const *,bool)
	4C59B0	public: static bool datAssetManager::Exists(char const *,char const *)
	4C59E0	public: static bool datAssetManager::Exists(char const *,char const *,char const *)
	4C5A10	public: static char const * datAssetManager::FileName(char const *)
	4C5A40	public: static void datAssetManager::BaseName(char const *,char *,int)
	4C5A80	public: static int datAssetManager::EnumFiles(char const *,void (*)(char const *,bool,void *),void *,bool)
	5CDC00	private: static bool datAssetManager::sm_IgnorePrefix
	6A302C	private: static char * datAssetManager::sm_Path
	6A30AC	int assetDebug
aud3dambientobject.obj:
	5150A0	public: Aud3DAmbientObject::Aud3DAmbientObject(void)
	5150E0	public: virtual Aud3DAmbientObject::~Aud3DAmbientObject(void)
	515180	public: void Aud3DAmbientObject::Init(class Vector3 *,char *)
	5151B0	public: void Aud3DAmbientObject::Reset(void)
	5151C0	public: virtual void Aud3DAmbientObject::UpdateAudio(void)
	515250	public: int Aud3DAmbientObject::UpdateAudio(float)
	5152B0	private: void Aud3DAmbientObject::UpdateSoundData(void)
	515350	public: void Aud3DAmbientObject::UpdateDoppler(struct tagAud3DAmbientSoundData *)
	5153B0	private: void Aud3DAmbientObject::UpdateLoop(struct tagAud3DAmbientSoundData *)
	515400	private: void Aud3DAmbientObject::UpdateOneShot(struct tagAud3DAmbientSoundData *)
	515460	private: void Aud3DAmbientObject::PendOneShot(struct tagAud3DAmbientSoundData *)
	5154B0	public: void Aud3DAmbientObject::PlayOneShot(int)
	5154D0	private: void Aud3DAmbientObject::PlayOneShot(struct tagAud3DAmbientSoundData *)
	5155A0	public: void Aud3DAmbientObject::ActivateSound(int)
	5155C0	public: void Aud3DAmbientObject::DeactivateSound(int)
	515600	public: struct tagAud3DAmbientSoundData * Aud3DAmbientObject::GetSoundDataPtr(int)
	515610	public: int Aud3DAmbientObject::GetSoundIndex(char *)
	515690	public: virtual void Aud3DAmbientObject::AssignSounds(void)
	5156A0	private: void Aud3DAmbientObject::AssignSounds(struct tagAud3DAmbientSoundData * *,int)
	5156E0	public: virtual void Aud3DAmbientObject::UnAssignSounds(int)
	515710	private: void Aud3DAmbientObject::UnAssignSounds(struct tagAud3DAmbientSoundData * *,int)
	515750	public: void Aud3DAmbientObject::Load(char *)
	515870	private: bool Aud3DAmbientObject::ReadSoundData(class Stream *)
	515A60	private: void Aud3DAmbientObject::SetSoundData(struct tagAud3DAmbientSoundData *,struct tagAud3DAmbientSoundData *,char *)
	515AD0	private: void Aud3DAmbientObject::EchoOn(void)
	515AF0	private: void Aud3DAmbientObject::EchoOn(struct tagAud3DAmbientSoundData * *,int)
	515B50	private: void Aud3DAmbientObject::EchoOff(void)
	515B70	private: void Aud3DAmbientObject::EchoOff(struct tagAud3DAmbientSoundData * *,int)
	515BA0	private: void Aud3DAmbientObject::UpdateEcho(void)
	515BB0	private: void Aud3DAmbientObject::UpdateEcho(struct tagAud3DAmbientSoundData * *,int)
	515BE0	public: void Aud3DAmbientObject::Update(float)
	5B41DD	const Aud3DAmbientObject::`vftable'
aud3dambobjcontainer.obj:
	513710	public: Aud3DAmbObjContainer::Aud3DAmbObjContainer(void)
	513720	public: Aud3DAmbObjContainer::~Aud3DAmbObjContainer(void)
	513780	private: bool Aud3DAmbObjContainer::FileValid(char *)
	5137C0	public: bool Aud3DAmbObjContainer::Init(char *)
	5138A0	private: void Aud3DAmbObjContainer::CreateAmbientObject(char *)
	513970	public: void Aud3DAmbObjContainer::Update(float)
aud3dobject.obj:
	511AB0	public: Aud3DObject::Aud3DObject(void)
	511B20	public: virtual Aud3DObject::~Aud3DObject(void)
	511B80	public: void Aud3DObject::SetPositionPtr(class Vector3 *)
	511BB0	public: void Aud3DObject::Reset(void)
	511C10	public: void Aud3DObject::CalcDistToClosestHeads2(void)
	511E10	private: float Aud3DObject::CalcDistToClosestHead2(class Matrix34 * *,class Vector3 *,int)
	511E90	private: float Aud3DObject::CalcDistToHead2(class Matrix34 *,class Vector3 *)
	511ED0	private: float Aud3DObject::CalcPercentToMaxDist2(float)
	511F30	public: void Aud3DObject::CalcMultiPlayerPan(void)
	511F40	public: void Aud3DObject::CalcSinglePlayerPan(void)
	512000	public: float Aud3DObject::CalculateDoppler(float)
	512040	public: class Vector3 * Aud3DObject::GetLeftPositionPtr(void)
	512050	public: class Vector3 * Aud3DObject::GetRightPositionPtr(void)
	512060	public: void Aud3DObject::SetDropOffs(float,float)
	512090	public: bool Aud3DObject::PastMaxDistance(void)
	512130	public: bool Aud3DObject::WithinMaxDistance(void)
	5121C0	public: bool Aud3DObject::WithinMaxDistance(float)
	512200	public: float Aud3DObject::GetDistToClosestHead2(void)
	512230	public: void Aud3DObject::AddTo3DMgr(void)
	512250	public: void Aud3DObject::RemoveFrom3DMgr(void)
	512280	public: float Aud3DObject::CalculateAttenuation(void)
	5122C0	public: float Aud3DObject::CalculatePan(void)
	5122F0	public: virtual void Aud3DObject::AssignSounds(void)
	512300	public: virtual void Aud3DObject::UnAssignSounds(int)
	512310	public: virtual void Aud3DObject::UpdateAudio(void)
	512320	public: void Aud3DObject::Set3D(bool)
	512360	public: virtual void Aud3DObject::SetNon3DParams(void)
	512370	public: virtual void Aud3DObject::Set3DParams(void)
	512380	public: int Aud3DObject::GetPriority(void)
	512390	public: virtual void Aud3DObject::Update(void)
	5123D0	public: void Aud3DObject::UpdateNonVirtual(void)
	512400	public: bool Aud3DObject::ReadVectorPoints(class Stream *)
	512550	private: void Aud3DObject::SetClosestPositionPtr(void)
	5125A0	private: class Vector3 * Aud3DObject::GetClosestPositionPtr(class Matrix34 * *,int)
	512620	private: float Aud3DObject::CalcPseudoDistToClosestHead(class Matrix34 * *,class Vector3 *,int)
	5126A0	private: float Aud3DObject::CalcPseudoDistToHead(class Matrix34 *,class Vector3 *)
	5B4191	const Aud3DObject::`vftable'
aud3dobjectmanager.obj:
	50F360	public: Aud3DObjectManager::Aud3DObjectManager(int)
	50F440	public: virtual Aud3DObjectManager::~Aud3DObjectManager(void)
	50F650	public: void Aud3DObjectManager::InitAmbObjContainer(char *)
	50F6E0	public: int Aud3DObjectManager::Add(class Aud3DObject *)
	50F760	public: void Aud3DObjectManager::Remove(class Aud3DObject *,int)
	50F790	public: int Aud3DObjectManager::FindGreatestDistance(class Aud3DObject *)
	50F8A0	public: int Aud3DObjectManager::FindUnusedSlot(void)
	50F8D0	public: void Aud3DObjectManager::Process3D(bool)
	50F910	public: void Aud3DObjectManager::Update(float)
	50F9C0	public: void Aud3DObjectManager::EchoOn(float)
	50F9E0	public: void Aud3DObjectManager::EchoOff(void)
	50F9F0	public: class AudSoundBase * Aud3DObjectManager::GetSample(int,int)
	50FA20	public: void Aud3DObjectManager::SetNumScreenSplits(int)
	50FAB0	private: char * Aud3DObjectManager::CatName(char *,int,int)
	50FCB0	public: int Aud3DObjectManager::AllocateSample(char *,unsigned long)
	50FE20	public: int Aud3DObjectManager::AllocateSample(char *,int,unsigned long)
	50FF90	public: class Aud3DSampleWrapper * Aud3DObjectManager::GetSampleWrapper(int)
	50FFB0	public: int Aud3DObjectManager::QueueInCopVoice(float)
	50FFC0	public: int Aud3DObjectManager::PlayCopVoice(void)
	50FFD0	public: int Aud3DObjectManager::GetClosestCop(void)
	50FFE0	public: class Matrix34 * * Aud3DObjectManager::GetLeftHeadPtrPtr(void)
	510000	public: class Matrix34 * * Aud3DObjectManager::GetRightHeadPtrPtr(void)
	510020	public: void Aud3DObjectManager::SetLeftHeadPtr(class Matrix34 *,int)
	510040	public: void Aud3DObjectManager::SetRightHeadPtr(class Matrix34 *,int)
	5B411D	const Aud3DObjectManager::`vftable'
	6B0934	class Aud3DObjectManager * AUD3DOBJMGRPTR
aud3dsamplewrapper.obj:
	5139A0	public: Aud3DSampleWrapper::Aud3DSampleWrapper(char *,int,unsigned long)
	513AE0	public: Aud3DSampleWrapper::Aud3DSampleWrapper(int,int,unsigned long)
	513BB0	public: Aud3DSampleWrapper::~Aud3DSampleWrapper(void)
	513C20	public: void Aud3DSampleWrapper::SetSampleName(char *)
	513C40	public: void Aud3DSampleWrapper::Load(char *,int)
	513CA0	public: class AudSoundBase * Aud3DSampleWrapper::GetSoundPtr(short)
	513CC0	public: void Aud3DSampleWrapper::Update(void)
audcreature.obj:
	512700	public: AudCreature::AudCreature(void)
	512710	public: AudCreature::AudCreature(class AudCreature *)
	512840	public: AudCreature::~AudCreature(void)
	5128C0	public: void AudCreature::SetAud3DObjectPtr(class Aud3DObject *)
	512900	public: void AudCreature::PlayAvoidance(float)
	512940	public: bool AudCreature::IsPlaying(void)
	512990	public: void AudCreature::PlayImpact(float)
	5129B0	public: void AudCreature::UpdateAttenuation(float,float,float)
	512A60	public: static int AudCreature::Load(class AudCreature * *,char *,char *,int *)
	512B00	public: static void AudCreature::AddToHash(char *,int)
	512B20	private: int AudCreature::ReadCSV(class Stream *)
	512D90	public: void AudCreature::AssignSounds(int)
	512DD0	public: void AudCreature::UnAssignSounds(void)
	512E10	public: void AudCreature::EchoOn(float)
	512E50	public: void AudCreature::EchoOff(void)
	512E90	public: void AudCreature::Update(float)
	512ED0	public: void AudCreature::UpdateEcho(void)
audcreatureavoid.obj:
	514810	public: AudCreatureAvoid::AudCreatureAvoid(void)
	514850	public: AudCreatureAvoid::AudCreatureAvoid(class AudCreatureAvoid *)
	514960	public: AudCreatureAvoid::~AudCreatureAvoid(void)
	5149C0	public: int AudCreatureAvoid::ParseCSVBuffer(class Stream *)
	514BF0	public: void AudCreatureAvoid::AssignSounds(int)
	514C40	public: void AudCreatureAvoid::UnAssignSounds(void)
	514C70	private: bool AudCreatureAvoid::InSpeedRange(float)
	514CA0	public: void AudCreatureAvoid::SetAud3DObjectPtr(class Aud3DObject *)
	514CB0	public: void AudCreatureAvoid::QueuePlay(void)
	514D10	public: bool AudCreatureAvoid::SamplePlaying(void)
	514D30	private: void AudCreatureAvoid::Play(void)
	514DA0	public: void AudCreatureAvoid::UpdateAttenuation(float,float)
	514E10	public: void AudCreatureAvoid::EchoOn(float)
	514E70	public: void AudCreatureAvoid::EchoOff(void)
	514EA0	public: void AudCreatureAvoid::UpdateEcho(void)
	514ED0	public: void AudCreatureAvoid::Update(float)
	514F50	public: bool AudCreatureAvoid::IsEligible(void)
audcreaturecontainer.obj:
	5108D0	public: AudCreatureContainer::AudCreatureContainer(void)
	510900	public: virtual AudCreatureContainer::~AudCreatureContainer(void)
	510910	public: bool AudCreatureContainer::IsPlaying(void)
	510920	public: void AudCreatureContainer::Init(char *,class Vector3 *)
	510950	public: virtual void AudCreatureContainer::Update(void)
	510980	public: void AudCreatureContainer::Reset(void)
	5109A0	public: virtual void AudCreatureContainer::AssignSounds(void)
	5109E0	public: virtual void AudCreatureContainer::UnAssignSounds(int)
	510A20	public: virtual void AudCreatureContainer::UpdateAudio(void)
	510A80	public: int AudCreatureContainer::UpdateAudio(float)
	510B10	public: static void AudCreatureContainer::InitStatics(void)
	510B30	public: static void AudCreatureContainer::DeallocateStatics(void)
	510BF0	public: static void AudCreatureContainer::UpdateStatics(float)
	510C20	private: static void AudCreatureContainer::UpdateVoices(int,float)
	510C60	public: void AudCreatureContainer::EchoOn(void)
	510C90	public: void AudCreatureContainer::EchoOff(void)
	510CB0	private: void AudCreatureContainer::UpdateEcho(void)
	510CC0	public: void AudCreatureContainer::PlayImpactReaction(float)
	510CF0	public: void AudCreatureContainer::PlayAvoidanceReaction(float)
	510D20	public: bool AudCreatureContainer::LoadVoices(char *,char *)
	510F50	public: static void AudCreatureContainer::LoadNumFileChoices(char *,int *)
	5B4161	const AudCreatureContainer::`vftable'
audcreatureimpact.obj:
	512F10	public: AudCreatureImpact::AudCreatureImpact(void)
	512F40	public: AudCreatureImpact::AudCreatureImpact(class AudCreatureImpact *)
	513030	public: AudCreatureImpact::~AudCreatureImpact(void)
	513090	public: void AudCreatureImpact::SetAud3DObjectPtr(class Aud3DObject *)
	5130A0	public: bool AudCreatureImpact::SamplePlaying(void)
	5130C0	public: int AudCreatureImpact::ParseCSVBuffer(class Stream *)
	5132D0	public: void AudCreatureImpact::AssignSounds(int)
	513320	public: void AudCreatureImpact::UnAssignSounds(void)
	513350	public: void AudCreatureImpact::QueuePlay(float)
	5133D0	private: void AudCreatureImpact::Play(void)
	513460	public: void AudCreatureImpact::UpdateAttenuation(float,float)
	5134D0	public: void AudCreatureImpact::EchoOn(float)
	513530	public: void AudCreatureImpact::EchoOff(void)
	513560	public: void AudCreatureImpact::UpdateEcho(void)
	513590	public: void AudCreatureImpact::Update(void)
	5135D0	public: static void AudCreatureImpact::UpdateStatics(void)
audimpact.obj:
	511130	public: AudImpact::AudImpact(void)
	511160	public: AudImpact::AudImpact(class AudImpact *)
	511270	public: virtual AudImpact::~AudImpact(void)
	5112D0	public: static void AudImpact::SetSecondsElapsed(float)
	5112E0	public: static float AudImpact::GetSecondsElapsed(void)
	5112F0	public: class AudImpactData * AudImpact::GetAudImpactDataPtr(int)
	511370	public: static int AudImpact::Load(class AudImpact * *,char *,char *,int *)
	511460	public: static void AudImpact::AddToHash(char *,int)
	5114A0	private: int AudImpact::ReadCSV(class Stream *)
	5117F0	public: void AudImpact::AssignSounds(int)
	511820	public: void AudImpact::UnAssignSounds(void)
	511840	public: void AudImpact::Update(void)
	511860	public: void AudImpact::Play(float,int)
	511880	public: void AudImpact::Play(int,float)
	5118D0	public: void AudImpact::Set3D(bool,float)
	5118F0	public: void AudImpact::SetPan(float)
	511950	public: void AudImpact::UpdateAttenuation(float,float)
audimpactdata.obj:
	514120	public: AudImpactData::AudImpactData(void)
	514130	public: AudImpactData::AudImpactData(class AudImpactData *)
	514180	public: virtual AudImpactData::~AudImpactData(void)
	5141A0	public: bool AudImpactData::ReadCSV(class Stream *,int)
	5143A0	public: void AudImpactData::AssignSounds(int)
	514410	public: void AudImpactData::UnAssignSounds(void)
	514430	public: void AudImpactData::UpdateAttenuation(float,float)
	514470	private: void AudImpactData::UpdateAttenuation(struct tagImpactSampleWrapper *,float,float)
	5144C0	public: void AudImpactData::Play(float)
	514520	private: void AudImpactData::PlaySample(struct tagImpactSampleWrapper *,float)
	5145A0	public: void AudImpactData::Play(float,float,float)
	514610	private: void AudImpactData::PlaySample(struct tagImpactSampleWrapper *,float,float,float)
	5146B0	public: void AudImpactData::SetPan(float)
audio.obj:
	4F7AA0	public: AudioOptions::AudioOptions(int)
	4F86D0	public: virtual AudioOptions::~AudioOptions(void)
	4F8750	public: virtual void AudioOptions::PreSetup(void)
	4F87A0	public: void AudioOptions::SetSFXVolume(void)
	4F8800	public: void AudioOptions::SetMusicVolume(void)
	4F8860	public: void AudioOptions::SetBalance(void)
	4F88D0	public: void AudioOptions::SetQuality(void)
	4F8950	public: void AudioOptions::SetStereoFX(void)
	4F89A0	public: virtual void AudioOptions::StoreCurrentSetup(void)
	4F89B0	public: virtual void AudioOptions::ResetDefaultAction(void)
	4F8A90	public: virtual void AudioOptions::CancelAction(void)
	4F8B20	public: virtual void AudioOptions::DoneAction(void)
	4F8B30	public: void AudioOptions::SetAudioState(void)
	4F8CB0	public: void AudioOptions::SetMusic(void)
	4F8CD0	public: void AudioOptions::SetAmbient(void)
	4F8D00	public: void AudioOptions::SetSoundFX(void)
	4F8D20	public: void AudioOptions::SetCommentary(void)
	4F8D50	public: int AudioOptions::FindDevice(char *)
	4F8DD0	public: char * AudioOptions::GetCurrentDeviceName(void)
	4F8DF0	public: void AudioOptions::ResetStereo(void)
	4F8E10	public: void AudioOptions::ResetSoundFX(void)
	4F8E40	public: void AudioOptions::ResetMusic(void)
	4F8E70	public: void AudioOptions::ResetAmbient(void)
	4F8EA0	public: void AudioOptions::ResetSoundQuality(void)
	4F8EE0	public: void AudioOptions::ResetCommentary(void)
	4F8F00	public: void AudioOptions::SetDevice(int)
	4F8FA0	public: void AudioOptions::ToggleMusic(void)
	4F9090	public: void AudioOptions::ToggleAmbient(void)
	4F90D0	public: void AudioOptions::LoadUIMusicCSV(char *)
	4F91C0	public: void AudioOptions::FocusDescription(int,int)
	5B3261	const AudioOptions::`vftable'
audspeech.obj:
	510090	public: AudSpeech::AudSpeech(bool)
	510120	public: virtual AudSpeech::~AudSpeech(void)
	5101D0	public: void AudSpeech::SetSubPath(char *)
	510220	public: void AudSpeech::SetExtension(char *)
	510270	public: void AudSpeech::AllocateSpeechData(char *,float,float)
	510350	public: void AudSpeech::AllocateQueuePlayData(void)
	5103F0	private: void AudSpeech::PutInQueue(int,int,float)
	510450	public: void AudSpeech::Play(int,float)
	510480	public: void AudSpeech::SetVolume(float)
	5104B0	private: void AudSpeech::SetStreamVolume(float)
	5104D0	private: void AudSpeech::SetOneShotVolume(float)
	510510	private: void AudSpeech::PlayStream(int,float)
	510570	private: void AudSpeech::PlayOneShot(int,float)
	5105E0	public: bool AudSpeech::IsPlaying(void)
	510600	public: void AudSpeech::Play(int,int,float)
	510640	private: void AudSpeech::PlayStream(int,int,float)
	5106B0	private: void AudSpeech::PlayOneShot(int,int,float)
	510720	public: void AudSpeech::Update(void)
	5107F0	private: void AudSpeech::EmptyQueue(void)
	510840	public: void AudSpeech::Stop(void)
	510890	public: int AudSpeech::GetCatAddValue(int)
	5108B0	public: int AudSpeech::GetEndSufixNumber(int)
audspeechdata.obj:
	513CF0	public: AudSpeechData::AudSpeechData(char *,float,float,bool,char *,char *)
	513DB0	public: AudSpeechData::~AudSpeechData(void)
	513E20	private: void AudSpeechData::LoadOneShots(char *,char *)
	513F70	public: void AudSpeechData::SetVolume(float)
	513FB0	public: char * AudSpeechData::GetName(int)
	513FF0	public: class AudSoundBase * AudSpeechData::GetOneShot(int)
	514010	public: char * AudSpeechData::GetRandomName(void)
	5140B0	public: class AudSoundBase * AudSpeechData::GetRandomOneShot(void)
autoinit.obj:
	572C50	void zipAutoInit(void)
	572D20	void zipMultiAutoInit(char const *)
axle.obj:
	4D9990	public: vehAxle::vehAxle(void)
	4D9A20	public: void vehAxle::ComputeConstants(void)
	4D9A50	public: void vehAxle::Init(class vehCarSim *,char const *,char const *,class vehWheel *,class vehWheel *)
	4D9B20	public: virtual void vehAxle::Update(void)
	4D9CA0	public: virtual void vehAxle::FileIO(class datParser &)
	4D9D20	public: virtual char * vehAxle::GetClassName(void)
	5B2561	const vehAxle::`vftable'
banger.obj:
	4415C0	public: virtual int dgBangerInstance::ComputeLod(float,float)
	4415E0	public: virtual void dgBangerInstance::Draw(int)
	4417B0	public: virtual void dgBangerInstance::DrawReflected(float)
	4417C0	public: void dgBangerInstance::DrawTree(int)
	441840	public: virtual void dgBangerInstance::DrawGlow(void)
	441990	public: virtual void dgBangerInstance::DrawShadow(void)
	4419A0	public: virtual void dgBangerInstance::DrawShadowMap(void)
	441AB0	public: class dgBangerData * dgBangerInstance::GetData(void)
	441AD0	public: virtual class dgPhysEntity * dgBangerInstance::GetEntity(void)
	441AE0	public: virtual class dgPhysEntity * dgBangerInstance::AttachEntity(void)
	441B20	public: virtual class Vector3 const & dgBangerInstance::GetVelocity(void)
	441B40	public: virtual void dgHitBangerInstance::SetMatrix(class Matrix34 const &)
	441B60	public: virtual class Matrix34 const & dgHitBangerInstance::GetMatrix(class Matrix34 &)
	441B70	public: virtual class Vector3 const & dgHitBangerInstance::GetPosition(void)
	441B80	public: void dgUnhitBangerInstance::InitBreakables(char const *,class dgBangerData *)
	441C30	public: virtual int dgUnhitBangerInstance::Init(char const *,class Matrix34 const &,int)
	441D80	public: static class dgUnhitBangerInstance * dgUnhitBangerInstance::RequestBanger(char const *,int)
	441EE0	public: virtual void dgUnhitBangerInstance::Reset(void)
	441F40	public: virtual void dgUnhitYBangerInstance::SetMatrix(class Matrix34 const &)
	441F70	public: virtual class Matrix34 const & dgUnhitYBangerInstance::GetMatrix(class Matrix34 &)
	441FC0	public: virtual class Vector3 const & dgUnhitYBangerInstance::GetPosition(void)
	441FD0	public: virtual void dgUnhitMtxBangerInstance::SetMatrix(class Matrix34 const &)
	441FF0	public: virtual class Matrix34 const & dgUnhitMtxBangerInstance::GetMatrix(class Matrix34 &)
	442000	public: virtual class Vector3 const & dgUnhitMtxBangerInstance::GetPosition(void)
	442010	public: virtual void dgUnhitBangerInstance::Impact(class lvlInstance *,class Vector3 *)
	442570	public: bool dgUnhitBangerInstance::InitBound(char const *,char const *,class dgBangerData *,int)
	442580	public: virtual class phBound const * dgBangerInstance::GetBound(int)
	442680	public: virtual void dgHitBangerInstance::Detach(void)
	4426B0	public: dgBangerManager::dgBangerManager(void)
	4426E0	public: virtual dgBangerManager::~dgBangerManager(void)
	442780	public: class dgHitBangerInstance * dgBangerManager::GetBanger(void)
	4427E0	public: void dgBangerManager::Init(int)
	442870	public: void dgBangerManager::InitGlow(char const *)
	4428A0	public: virtual void dgBangerManager::Reset(void)
	442910	public: virtual int dgBangerInstance::SetupGfxLights(class Matrix34 const &)const 
	4429B0	public: dgHitBangerInstance::~dgHitBangerInstance(void)
	45CE00	public: void Vector3::Add(class Vector3 const &)
	4429C0	public: void Vector3::Cross(class Vector3 const &,class Vector3 const &)
	442A10	public: virtual void dgBangerInstance::SetVariant(int)
	442A60	public: dgHitBangerInstance::dgHitBangerInstance(void)
	442AB0	public: virtual unsigned int dgHitBangerInstance::SizeOf(void)
	442AD0	public: virtual void dgUnhitBangerInstance::ImpactCB(class dgHitBangerInstance *)
	442AE0	public: virtual unsigned int dgUnhitYBangerInstance::SizeOf(void)
	442AF0	public: virtual unsigned int dgUnhitMtxBangerInstance::SizeOf(void)
	5B0959	const dgUnhitMtxBangerInstance::`vftable'
	5B09D1	const dgUnhitYBangerInstance::`vftable'
	5B0A49	const dgBangerManager::`vftable'
	5B0A7D	const dgHitBangerInstance::`vftable'
	626B18	protected: static class dgBangerManager * dgBangerManager::Instance
	626B1C	public: static class gfxTexture * dgBangerInstance::DefaultGlowTexture
base.obj:
	4C8200	public: virtual Base::~Base(void)
basecs.obj:
	521D60	public: camBaseCS::camBaseCS(void)
	521DF0	public: virtual camBaseCS::~camBaseCS(void)
	521E00	public: virtual char const * camBaseCS::GetDirName(void)
	521E10	public: int camBaseCS::IsViewCSInTransition(void)
	521E30	public: void camBaseCS::UpdateView(void)
	521E60	public: virtual void camBaseCS::ForceMatrixDelta(class Vector3 const &)
	521EA0	public: virtual void camBaseCS::FileIO(class datParser &)
	521F30	public: virtual void camBaseCS::AfterLoad(void)
	5B45F5	const camBaseCS::`vftable'
	5D38C0	public: static float camBaseCS::sm_cameraFar
birth.obj:
	45ECE0	public: asBirthRule::asBirthRule(void)
	45EDB0	public: virtual char const * asBirthRule::GetDirName(void)
	45EDC0	public: void asBirthRule::InitSpark(struct asSparkInfo *,class asParticles &,int)
	45F0A0	public: void asBirthRule::Copy(class asBirthRule *)
	45F210	public: void asBirthRule::Indent(class datBaseTokenizer *,int)
	45F240	public: void asBirthRule::Save(class datBaseTokenizer *,int)
	45F720	public: void asBirthRule::Load(class datBaseTokenizer *)
	45F900	public: virtual void asBirthRule::FileIO(class datParser &)
	45FBF0	public: virtual asBirthRule::~asBirthRule(void)
	45FC00	public: void datParser::AddValue(char const *,int *,class datCallback *)
	45FC20	public: virtual char * asBirthRule::GetClassName(void)
	5B0DBD	const asBirthRule::`vftable'
bm_button.obj:
	4EE6F0	public: UIBMButton::UIBMButton(void)
	4EE790	public: virtual UIBMButton::~UIBMButton(void)
	4EE810	public: void UIBMButton::Init(char *,float,float,int,int,int *,int,int,struct LocString *,class datCallback,class datCallback)
	4EEA90	public: void UIBMButton::LoadBitmap(char *)
	4EEAD0	public: int UIBMButton::GetDiv(void)
	4EEB00	private: void UIBMButton::GetSize(void)
	4EEB30	public: virtual void UIBMButton::SetPosition(float,float)
	4EEC80	public: void UIBMButton::GetHitArea(float &,float &)
	4EECD0	public: void UIBMButton::DoToggle(void)
	4EED90	public: void UIBMButton::Kill(void)
	4EEDB0	public: void UIBMButton::Unkill(void)
	4EEDF0	public: virtual void UIBMButton::Switch(int)
	4EEF20	public: virtual void UIBMButton::Action(union eqEvent)
	4EEFE0	public: void UIBMButton::MexOff(void)
	4EEFF0	public: void UIBMButton::MexOn(void)
	4EF030	public: void UIBMButton::MexToggle(void)
	4EF060	public: virtual void UIBMButton::Update(void)
	4EF1F0	public: virtual char * UIBMButton::ReturnDescription(void)
	4EF2A0	public: virtual float UIBMButton::GetScreenHeight(void)
	4EF2B0	public: virtual void UIBMButton::Cull(void)
	4EF430	private: static void UIBMButton::AllocateSounds(void)
	4EF620	private: void UIBMButton::PlaySound(void)
	4EF690	public: virtual void UIBMButton::Enable(void)
	4EF6B0	public: virtual void UIBMButton::Disable(void)
	5B2EC1	const UIBMButton::`vftable'
bm_label.obj:
	4ED4D0	public: UIBMLabel::UIBMLabel(void)
	4ED540	public: virtual UIBMLabel::~UIBMLabel(void)
	4ED5C0	public: void UIBMLabel::Init(class string *,float,float,int *)
	4ED680	public: void UIBMLabel::SetBitmapName(class string *)
	4ED720	private: void UIBMLabel::LoadBitmap(void)
	4ED7F0	public: virtual void UIBMLabel::Update(void)
	4ED820	public: virtual void UIBMLabel::Cull(void)
bodydata.obj:
	57E9D0	public: crBodyDataBase::crBodyDataBase(class crSkeletonData &)
	57E9F0	public: virtual crBodyDataBase::~crBodyDataBase(void)
	57EA00	public: crBodyData::crBodyData(class crSkeletonData &)
	57EB80	public: virtual crBodyData::~crBodyData(void)
	5B58D1	const crBodyDataBase::`vftable'
	5B58D5	const crBodyData::`vftable'
bone.obj:
	57CB20	public: crBone::crBone(void)
	57CB50	public: void crBone::Transform(class Matrix34 *)
bonedata.obj:
	57CB90	public: crBoneData::crBoneData(void)
	57CC00	public: void crBoneData::AddChild(class crBoneData *)
	57CC40	public: bool crBoneData::Load(class datTokenizer &,class crBoneData * *,int &)
	57CD50	public: void crBoneData::Transform(class Matrix34 const *,class crBone *)const 
	57CDC0	public: void crBoneData::ApplyLimits(class Matrix34 &)const 
bound.obj:
	46A170	public: dgBoundGeometry::dgBoundGeometry(void)
	46A1F0	public: dgBoundGeometry::~dgBoundGeometry(void)
	46A250	public: virtual void dgBoundGeometry::SetFriction(float)
	46A260	public: virtual void dgBoundGeometry::SetElasticity(float)
	46A270	public: dgBoundBox::dgBoundBox(void)
	46A2E0	public: dgBoundBox::~dgBoundBox(void)
	46A340	public: virtual void dgBoundBox::SetFriction(float)
	46A360	public: virtual void dgBoundBox::SetElasticity(float)
	46A380	public: dgBoundHotdog::dgBoundHotdog(void)
	46A3F0	public: dgBoundHotdog::~dgBoundHotdog(void)
	46A450	public: virtual void dgBoundHotdog::SetFriction(float)
	46A470	public: virtual void dgBoundHotdog::SetElasticity(float)
	46A490	public: dgBoundSphere::dgBoundSphere(void)
	46A500	public: dgBoundSphere::~dgBoundSphere(void)
	46A560	public: virtual void dgBoundSphere::SetFriction(float)
	46A580	public: virtual void dgBoundSphere::SetElasticity(float)
	46A5A0	public: virtual class Vector3 const & phBoundPolygonal::GetVertex(int)const 
	46A5C0	public: virtual float phBoundGeometry::GetEdgeCosine(int)const 
	46A5D0	public: virtual class Vector3 const & phBoundGeometry::GetEdgeNormal(int,class Vector3 &)const 
	46A5F0	public: virtual class phMaterial const * dgBoundGeometry::GetMaterial(int)const 
	46A600	public: virtual int dgBoundGeometry::GetNumMaterials(void)const 
	46A610	public: virtual float phBoundBox::GetEdgeCosine(int)const 
	46A620	public: virtual class phMaterial const * dgBoundBox::GetMaterial(int)const 
	46A630	public: virtual int dgBoundBox::GetNumMaterials(void)const 
	46A640	public: virtual class phMaterial const * dgBoundHotdog::GetMaterial(int)const 
	46A650	public: virtual int dgBoundHotdog::GetNumMaterials(void)const 
	46A660	public: virtual class phMaterial const * dgBoundSphere::GetMaterial(int)const 
	46A670	public: virtual int dgBoundSphere::GetNumMaterials(void)const 
	4871B0	public: phBound::phBound(int)
	487200	public: void phBound::CalculateSphereFromBoundingBox(void)
	4872A0	public: virtual void phBound::CenterBound(void)
	4872B0	public: bool const phBound::IsOffset(void)const 
	4872C0	public: void phBound::SetOffset(class Vector3 const &)
	487320	public: void phBound::GetCenter(class Matrix34 const *,class Vector3 *)const 
	4873A0	public: class Vector3 phBound::GetCenter(class Matrix34 const *)const 
	487450	public: void phBound::SetPenetration(void)
	4874D0	public: void phBound::SetFlexibility(float)
	487500	public: static void phBound::GetFricElas(class phBound const *,class phIntersection const *,class phBound const *,class phIntersection const *,float *,float *)
	487540	public: void phBound::GetFricElas(class phIntersection const *,float *,float *)const 
	4875B0	public: int phBound::TestSegment(class phSegment &,class phIntersection *,int)const 
	487630	public: int phBound::TestSegmentPoint(class phSegment &,class phIntersectionPoint *,int)const 
	4876B0	public: virtual bool phBound::TestSphere(class Vector3 const &,float,class Vector3 &,class Vector3 &,float &)const 
	4876C0	public: virtual bool phBound::TestSphere(class Vector3 const &,float,class phImpactBase &)const 
	487730	public: virtual class Vector3 const & phBound::GetVertex(int)const 
	4DA610	public: vehBound::vehBound(void)
	4DA680	public: vehBound::~vehBound(void)
	4DA6E0	public: void vehBound::Init(void)
	4DA700	public: virtual void vehBound::SetFriction(float)
	4DA710	public: virtual void vehBound::SetElasticity(float)
	5B1201	const dgBoundGeometry::`vftable'
	5B125D	const dgBoundBox::`vftable'
	5B12B9	const dgBoundHotdog::`vftable'
	5B12FD	const dgBoundSphere::`vftable'
	5B17B5	const phBound::`vftable'
	5B25D5	const vehBound::`vftable'
	6607E0	private: static float phBound::PhysicsTime
boundbox.obj:
	479ED0	public: phBoundBox::phBoundBox(void)
	47A020	public: phBoundBox::phBoundBox(class Vector3 const &)
	47A160	public: phBoundBox::~phBoundBox(void)
	47A180	public: virtual class phMaterial const * phBoundBox::GetMaterial(int)const 
	47A1A0	public: void phBoundBox::SetSize(class Vector3 const &)
	47A240	public: void phBoundBox::CreateOffset(class Vector3 const &)
	47A270	public: void phBoundBox::ShiftCentroid(class Vector3 const &)
	47A2B0	public: void phBoundBox::ScaleSize(class Vector3 const &)
	47A300	public: void phBoundBox::SetQuickTestInfo(void)
	47A3A0	public: bool phBoundBox::Load(char const *)
	47A6B0	public: virtual class Vector3 const & phBoundBox::GetEdgeNormal(int,class Vector3 &)const 
	47A6D0	public: int phBoundBox::FindImpactSphereToBox(class phBoundSphere const *,class Matrix34 const &,class Matrix34 const &,class phColliderBase *,class phColliderBase *,class phImpactBase *,class Vector3 const &,class Vector3 const &)const 
	47AFE0	public: int phBoundBox::FindImpactsBoxToBox(class phBoundBox const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *,class phImpactBase *,int,class Vector3 const &)const 
	47BA90	public: int phBoundBox::FindImpactsBoxToBoxOffset(class phBoundBox const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *,class phImpactBase *,int,class Vector3 const &)const 
	47C5D0	private: static void phBoundBox::AddEdgeChecks(int,int,bool)
	47C690	private: static void phBoundBox::AvoidEdgeChecks(int,int,bool)
	47C710	private: static void phBoundBox::AvoidEdgeChecks(int,int)
	47C790	private: static void phBoundBox::MakeTransformedCorners(class Vector3 const &,class Vector3 const &,bool)
	47CAA0	private: static void phBoundBox::FindFaceDots(float,int *,int *)
	47CB50	private: static void phBoundBox::RemoveFaceDotZero(void)
	47CBD0	private: static bool phBoundBox::CheckFourFaceDotPattern(void)
	47CC30	private: static bool phBoundBox::VerifyFaceDotPattern(void)
	47CC80	private: static void phBoundBox::RemoveFifthFaceDotZero(void)
	47CD30	private: static bool phBoundBox::UseThisImpact(class Vector3 const &,class Vector3 const &,float,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *)
	47CE40	private: static void phBoundBox::BoxToBoxFaceImpactsOffset(class Vector3 const &,class Vector3 const &,class Vector3 const &,class phImpactBase *,int,bool,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *)
	47E4A0	protected: void phBoundBox::BoxToBoxFaceImpacts(class Vector3 const &,class phImpactBase *,int,bool,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *)const 
	47F9B0	public: virtual int phBoundBox::TestEdge(class phSegment &,class phIntersection *,int)const 
	480010	public: virtual bool phBoundBox::TestProbe(class phSegment &,class phIntersection *,float)const 
	480060	public: virtual bool phBoundBox::TestProbePoint(class phSegment &,class phIntersectionPoint *,float)const 
	480080	public: virtual bool phBoundBox::TestAIPoint(class phSegment &,class phIntersectionPoint *)const 
	4800A0	protected: bool phBoundBox::TestProbeSlave(class phSegment &,class phIntersectionPoint *,long *,float)const 
	4805B0	public: static bool phBoundBox::ProbeVsBox(class Vector3 const &,class phSegment &,class phIntersectionPoint *,long *,float)
	480AC0	public: void Vector3::Negate(class Vector3 const &)
	5B15C5	const phBoundBox::`vftable'
	5B161D	const phBoundPolygonal::`vftable'
	660480	private: static class Vector3 * phBoundBox::TrandFaceNormals
	6604A4	private: static float phBoundBox::BestTime
	6604A8	private: static int phBoundBox::NumImpacts
	6604B0	public: static class Vector3 const * const phBoundBox::CornerNormals
	660510	private: static int (* phBoundBox::FaceDotsExact)[3]
	660534	private: static float phBoundBox::BestDepth
	660538	private: static int (* phBoundBox::FaceDots)[3]
	660560	private: static class Vector3 * phBoundBox::Corners
	6605F0	public: static class Vector3 const * const phBoundBox::UnitCorners
	660650	public: static class Vector3 const * const phBoundBox::EdgeNormals
	6606E0	public: static class Vector3 const * const phBoundBox::FaceNormals
	660728	private: static char (* phBoundBox::EdgeChecks)[12]
	6607B8	private: static float phBoundBox::MaxTime
	6607BC	private: static float (* phBoundBox::FaceDotFloats)[3]
boundgeom.obj:
	4855E0	public: phBoundGeometry::phBoundGeometry(void)
	485620	public: phBoundGeometry::~phBoundGeometry(void)
	485670	public: void phBoundGeometry::Init(int,int,int,int)
	485780	public: virtual void phBoundGeometry::PostLoadCompute(void)
	4857AB	public: bool phBoundGeometry::Load(char const *,class Vector3 const *)
	4860B9	public: bool phBoundGeometry::LoadBinary(char const *)
	4862C9	public: void phBoundGeometry::ScaleSize(float,float,float)
	4863A9	public: void phBoundGeometry::ShiftCentroid(class Vector3 const &)
	4863F9	public: void phBoundGeometry::ComputeEdges(void)
	486609	protected: static long phBoundGeometry::EdgeInList(int,int,long,class phHotEdge *)
	486659	public: void phBoundGeometry::ComputeEdgeNums(void)
	486739	public: void phBoundGeometry::ComputeEdgeNormals(void)
	4867A9	public: void phBoundGeometry::ReComputeEdgeNormals(void)
	486B89	public: void phBoundGeometry::SetQuickTestInfo(void)
	486C39	public: void phBoundGeometry::CalculatePolyNormals(void)
	486C69	public: bool phBoundGeometry::OverlapRegion(class Vector3 const *,int,float,float)
	486D39	public: bool phBoundGeometry::GhostSection(class phBoundGeometry const *,class Vector3 const *,int,float,float)
	4871A0	public: virtual class phMaterial const * phBoundGeometry::GetMaterial(int)const 
	5B170D	const phBoundGeometry::`vftable'
	5B1769	const datBaseTokenizer::`vftable'
boundhotdog.obj:
	480AE0	public: phBoundHotdog::phBoundHotdog(void)
	480B20	public: phBoundHotdog::phBoundHotdog(float,float)
	480B60	public: void phBoundHotdog::SetSize(float,float)
	480BD0	public: phBoundHotdog::~phBoundHotdog(void)
	480BE0	public: void phBoundHotdog::SetBoundingBox(float,float)
	480C20	public: void phBoundHotdog::ScaleBoundingBox(float,float)
	480C60	public: void phBoundHotdog::CalculateBoundingBox(void)
	480CE0	public: void phBoundHotdog::CreateOffset(class Vector3 const &)
	480D10	public: void phBoundHotdog::ShiftCentroid(class Vector3 const &)
	480D50	public: virtual bool phBoundHotdog::TestProbePoint(class phSegment &,class phIntersectionPoint *,float)const 
	480F10	public: virtual bool phBoundHotdog::TestAIPoint(class phSegment &,class phIntersectionPoint *)const 
	4810A0	public: virtual int phBoundHotdog::TestEdge(class phSegment &,class phIntersection *,int)const 
	4813A0	public: virtual bool phBoundHotdog::TestProbe(class phSegment &,class phIntersection *,float)const 
	481570	public: virtual bool phBoundHotdog::TestSphere(class Vector3 const &,float,class Vector3 &,class Vector3 &,float &)const 
	481810	public: bool phBoundHotdog::IsInsideHotdog(class Vector3 const &)const 
	481900	public: int phBoundHotdog::SegmentToHotdogIntersections(class Vector3 const &,class Vector3 const &,float *,float *,float *,float *,int *,int *)const 
	481E70	public: class Vector3 phBoundHotdog::FindHotdogIsectNormal(class Vector3 const &,int)const 
	481F40	public: bool phBoundHotdog::FindImpactSphereToHotdog(class phBoundSphere const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *,class phImpactBase *,class Vector3 const &)const 
	482440	public: int phBoundHotdog::FindImpactsHotdogToPoly(class phBoundPolygonal const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *,class phImpactBase *,int,class Vector3 const &,class Vector3 const &)const 
	483880	public: int phBoundHotdog::FindImpactsHotdogToHotdog(class phBoundHotdog const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *,class phImpactBase *,int)const 
	484080	public: bool phBoundHotdog::Load(char const *)
	484420	public: void Vector3::AddScaled(class Vector3 const &,class Vector3 const &,float)
	484450	public: virtual class phMaterial const * phBoundHotdog::GetMaterial(int)const 
	5B167D	const phBoundHotdog::`vftable'
boundpolygonal.obj:
	487760	protected: static void phBoundPolygonal::BackupDispByPenetration(class Vector3 &,class Vector3 const &,float)
	487840	public: float phBoundPolygonal::MaxDot(class Vector3 const &,class Matrix34 const &,class Vector3 &)const 
	487910	public: float phBoundPolygonal::MinDot(class Vector3 const &,class Matrix34 const &,class Vector3 &)const 
	487950	public: virtual void phBoundPolygonal::CenterBound(void)
	4879A0	public: virtual bool phBoundPolygonal::TestSphere(class Vector3 const &,float,class Vector3 &,class Vector3 &,float &)const 
	4879D0	public: int phBoundPolygonal::FindImpactsSphereToPoly(class phBoundSphere const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *,class phImpactBase *,int,class Vector3 const &,class Vector3 const &)const 
	487DF0	public: virtual int phBoundPolygonal::TestBoundPolyPoly(class phBoundPolygonal const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *,class phIntersection *,class phIntersection *,int,int *,int *,class Vector3 const &,bool)const 
	487F00	public: virtual int phBoundPolygonal::TestBoundPolyPolyUseDot(class phBoundPolygonal const *,class phColliderBase *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class phIntersection *,int,int *,float,class Vector3 const *,bool)const 
	488250	public: void phBoundPolygonal::RewindSegments(bool,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 *,class Matrix34 *,int &,int &)const 
	4882C0	public: void phBoundPolygonal::RewindSegments(bool,class Matrix34 const *,class Matrix34 const *,class Matrix34 *,class Matrix34 *,int &,int &)const 
	488310	public: int phBoundPolygonal::GetNextSegment(class phSegment &,long *,class Matrix34 const *,class Matrix34 const *,int &,int &)const 
	488500	public: int phBoundPolygonal::GetNextSegment(class phSegment &,long *,class Matrix34 const *,class Matrix34 const *,float,class Vector3 const *,unsigned char *,class Vector3 *,int &,int &)const 
	488770	public: static void phBoundPolygonal::BackupAbyPenetration(class phSegment &)
	488850	protected: static void phBoundPolygonal::MakeBsInside(class phIntersection *,int)
	488960	protected: static void phBoundPolygonal::CheckSaveEdgeEdge(class phIntersection *,int,bool,bool,class Vector3 const &,class Vector3 const &,class Vector3 const &,float,float,bool,float,float)
	488B00	protected: static bool phBoundPolygonal::GetCollideEdgePoly(class phIntersection const *,class Vector3 const &,class Matrix34 const &,class Matrix34 const &,class Vector3 const &,class Vector3 *,class Vector3 *,float *,int *,bool *)
	4891D0	protected: int phBoundPolygonal::AddInteriorEdges(class phIntersection *,int,class phIntersection *,int,int)const 
	489460	protected: static void phBoundPolygonal::GetNextEdgeIsect(int &,class phIntersection * &,bool)
	489490	protected: static void phBoundPolygonal::DoEndPtSearch(class phBound const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *,int,class phIntersection *,int,class phImpactBase * *,int &,bool)
	489C30	protected: static void phBoundPolygonal::RetryVertPolyCollide(class phBound const *,class phColliderBase *,class phColliderBase *,class phIntersection *,int,class phImpactBase * *,int *,bool)
	489DD0	public: int phBoundPolygonal::FindImpactsPolyToPoly(class phBoundPolygonal const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *,class phIntersection *,class phIntersection *,class phImpactBase *,int,int,int *,int *)const 
	48A0C0	protected: int phBoundPolygonal::FindImpacts(class phBound const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *,class phIntersection *,class phIntersection *,int,int,class phImpactBase *,int)const 
	48B230	protected: static void phBoundPolygonal::ResetVertNeedsH(class phIntersection *,class phIntersection *,bool,bool)
	48B270	protected: static void phBoundPolygonal::ResetVertNeedsH(class phIntersection *,class phIntersection *,bool,bool,float)
	48B300	public: virtual bool phBoundPolygonal::TestProbePoint(class phSegment &,class phIntersectionPoint *,float)const 
	48B370	public: virtual bool phBoundPolygonal::TestAIPoint(class phSegment &,class phIntersectionPoint *)const 
	48B3E0	public: virtual bool phBoundPolygonal::TestProbe(class phSegment &,class phIntersection *,float)const 
	48B450	public: virtual int phBoundPolygonal::TestEdge(class phSegment &,class phIntersection *,int)const 
	48B590	public: void phBoundPolygonal::GetAllSegments(float,struct phBoundPolygonal::DispSegment *,struct phBoundPolygonal::Segment *,class Matrix34 const &,class Matrix34 const &,float,class Vector3 const &,unsigned char *,class Vector4 *,int &,int &)const 
	48B7A0	public: virtual int phBoundPolygonal::TestBoundPolyPolyUseDotSmall(class phBoundPolygonal const *,class phColliderBase *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class phIntersection *,int *,float,class Vector3 const &,bool)const 
	6607E4	protected: static float phBoundPolygonal::ImpactPenetration
boundsphere.obj:
	484460	public: phBoundSphere::phBoundSphere(void)
	484490	public: phBoundSphere::phBoundSphere(float)
	484500	public: phBoundSphere::~phBoundSphere(void)
	484510	public: void phBoundSphere::SetRadius(float)
	484550	public: void phBoundSphere::ScaleRadius(float)
	484590	public: void phBoundSphere::CreateOffset(class Vector3 const &)
	4845C0	public: void phBoundSphere::ShiftCentroid(class Vector3 const &)
	484660	public: bool phBoundSphere::Load(char const *)
	4849E0	public: bool phBoundSphere::FindImpactSphereToSphere(class phBoundSphere const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *,class phImpactBase *,class Vector3 const &)const 
	484BC0	public: virtual bool phBoundSphere::TestProbePoint(class phSegment &,class phIntersectionPoint *,float)const 
	484D70	public: virtual bool phBoundSphere::TestAIPoint(class phSegment &,class phIntersectionPoint *)const 
	484F10	public: virtual int phBoundSphere::TestEdge(class phSegment &,class phIntersection *,int)const 
	485210	public: virtual bool phBoundSphere::TestProbe(class phSegment &,class phIntersection *,float)const 
	4853E0	public: virtual bool phBoundSphere::TestSphere(class Vector3 const &,float,class Vector3 &,class Vector3 &,float &)const 
	4854B0	public: virtual bool phBoundSphere::TestSphere(class Vector3 const &,float,class phImpactBase &)const 
	4855D0	public: virtual class phMaterial const * phBoundSphere::GetMaterial(int)const 
	5B16C9	const phBoundSphere::`vftable'
boundterrain.obj:
	48C150	public: phBoundTerrain::phBoundTerrain(void)
	48C1D0	public: phBoundTerrain::~phBoundTerrain(void)
	48C270	public: void phBoundTerrain::SetHotEdges(bool)
	48C2D0	public: virtual void phBoundTerrain::PostLoadCompute(void)
	48C2E0	public: bool phBoundTerrain::Load(char const *)
	48C690	public: bool phBoundTerrain::Save(char const *)
	48C8A0	public: int phBoundTerrain::TestBoundTerrainPoly(class phBoundPolygonal const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *,class phIntersection *,class phIntersection *,int,int *,int *,class Vector3 const &,bool)const 
	48C960	public: int phBoundTerrain::TestBoundTerrainEdgesVsPoly(class phBoundPolygonal const *,class phColliderBase *,class Matrix34 const *,class phIntersection *,int,int *)const 
	48CD00	public: int phBoundTerrain::TestBoundPolyTerrain(class phBoundPolygonal const *,class phColliderBase *,class Matrix34 const *,class Matrix34 const *,class phIntersection *,int,int *,class Vector3 const *,bool)const 
	48D790	public: virtual bool phBoundTerrain::TestSphere(class Vector3 const &,float,class Vector3 &,class Vector3 &,float &)const 
	48D9C0	public: void phBoundTerrain::InitPolyIterator(class Vector3 const &,float)const 
	48DDC0	public: void phBoundTerrain::InitPolyIterator(class phSegment const &)const 
	48E0C0	public: void phBoundTerrain::ClearPolyTouched(void)const 
	48E100	public: virtual bool phBoundTerrain::TestAIPoint(class phSegment &,class phIntersectionPoint *)const 
	48E200	public: virtual bool phBoundTerrain::TestProbePoint(class phSegment &,class phIntersectionPoint *,float)const 
	48E310	public: virtual bool phBoundTerrain::TestProbe(class phSegment &,class phIntersection *,float)const 
	48E480	public: virtual int phBoundTerrain::TestEdge(class phSegment &,class phIntersection *,int)const 
	48E680	protected: void phBoundTerrain::CalculateBuckets(float,float,float,float)const 
	48EF50	public: int phBoundTerrain::FindImpactsSphereToTerrain(class phBoundSphere const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *,class phImpactBase *,int,class Vector3 const &,class Vector3 const &)const 
	48F440	public: int phBoundTerrain::FindImpactsHotdogToTerrain(class phBoundHotdog const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *,class phImpactBase *,int,class Vector3 const &,class Vector3 const &)const 
	4901F0	public: static void phBoundTerrain::PackNormal(unsigned int &,class Vector4 const &)
	490280	public: static void phBoundTerrain::UnpackNormal(class Vector4 &,unsigned int)
	5B1809	const phBoundTerrain::`vftable'
	6607E8	protected: static bool phBoundTerrain::HotEdgesDefault
boundterrainlocal.obj:
	4902F0	public: phBoundTerrainLocal::phBoundTerrainLocal(void)
	490310	public: int phBoundTerrainLocal::TestBoundTerrainPoly(class phBoundPolygonal const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *,class phIntersection *,class phIntersection *,int,int *,int *,class Vector3 const &,bool)const 
	4903D0	public: int phBoundTerrainLocal::TestBoundTerrainEdgesVsPoly(class phBoundPolygonal const *,class phColliderBase *,class Matrix34 const *,class Matrix34 const *,class phIntersection *,int,int *)const 
	4903F0	public: int phBoundTerrainLocal::TestBoundPolyTerrain(class phBoundPolygonal const *,class phColliderBase *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class phIntersection *,int,int *,class Vector3 const *,bool)const 
	490400	public: int phBoundTerrainLocal::FindImpactsHotdogToTerrainLocal(class phBoundHotdog const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *,class phImpactBase *,int,class Vector3 const &,class Vector3 const &)const 
	5B1869	const phBoundTerrainLocal::`vftable'
breakable.obj:
	4D8530	public: vehBreakable::vehBreakable(class modStatic * *,class Matrix34 &,int,int,int)
	4D8580	public: vehBreakableMgr::vehBreakableMgr(void)
	4D85B0	public: vehBreakableMgr::~vehBreakableMgr(void)
	4D85E0	public: bool vehBreakableMgr::Init(class Matrix34 *)
	4D8600	public: class vehBreakable * vehBreakableMgr::Create(char const *,char const *,class modStatic * *,int,int)
	4D86A0	public: void vehBreakableMgr::Add(char const *,char const *,class modStatic * *,int,int)
	4D86F0	public: class vehBreakable * vehBreakableMgr::Get(int)
	4D8710	public: void vehBreakableMgr::Reset(void)
	4D8770	public: void vehBreakableMgr::Update(void)
	4D8780	public: void vehBreakableMgr::Draw(class Matrix34 const &,class modShader *,int)
	4D8890	public: void vehBreakableMgr::DrawCityLit(class Matrix34 const &,class modShader *,int)
	4D88A0	public: void vehBreakableMgr::Impact(float,class Vector3 const &,int)
	4D8940	public: void vehBreakableMgr::Eject(class vehBreakable *,int)
	4D8BB0	public: void vehBreakableMgr::EjectAll(int)
	4D8BE0	public: void vehBreakable::Add(class vehBreakable *)
bridge.obj:
	577410	public: gizBridge::gizBridge(void)
	577490	public: gizBridge::~gizBridge(void)
	5774F0	public: virtual void gizBridge::Reset(void)
	577530	public: void gizBridge::Init(char *,class Matrix34 const &)
	577620	private: void gizBridge::Reposition(void)
	5776D0	public: void gizBridge::Update(void)
	577910	public: bool gizBridge::Trigger(void)
	577950	public: gizBridgeMgr::gizBridgeMgr(void)
	5779B0	public: virtual gizBridgeMgr::~gizBridgeMgr(void)
	577A40	public: virtual void gizBridgeMgr::Reset(void)
	577A70	public: bool gizBridgeMgr::Init(char *,char *,char *)
	577F90	public: virtual void gizBridgeMgr::Update(void)
	5780E0	private: bool gizBridgeMgr::CheckProximity(class gizBridge *)
	578160	public: class gizBridge * gizBridgeMgr::GetBridges(int)
	578180	public: void gizBridgeMgr::AddProximityTrigger(class Vector3 *)
	578250	public: virtual unsigned int gizBridge::SizeOf(void)
	5B5451	const gizBridge::`vftable'
	5B54C9	const gizBridgeMgr::`vftable'
	6B3B50	class Vector3 Offset
bridgeaudio.obj:
	579D00	public: mmBridgeAudio::mmBridgeAudio(void)
	579D20	public: virtual mmBridgeAudio::~mmBridgeAudio(void)
	579D30	public: void mmBridgeAudio::Activate(int)
	579D70	public: void mmBridgeAudio::Deactivate(int)
	5B5725	const mmBridgeAudio::`vftable'
button.obj:
	4ECDB0	public: UIButton::UIButton(void)
	4ECE50	public: virtual UIButton::~UIButton(void)
	4ECEE0	public: void UIButton::Init(struct LocString *,int,float,float,float,float,int,class datCallback)
	4ECFB0	public: virtual void UIButton::Update(void)
	4ECFC0	public: void UIButton::SetString(struct LocString *)
	4ECFE0	private: void UIButton::DrawOff(void)
	4ED010	private: void UIButton::DrawOn(void)
	4ED040	public: virtual void UIButton::Action(union eqEvent)
	4ED090	public: virtual void UIButton::SetReadOnly(int)
	4ED0D0	public: virtual void UIButton::Switch(int)
	4ED140	public: void UIButton::SetType(int)
	4ED190	public: int UIButton::TestHit(float,float)
	4ED1D0	public: virtual void UIButton::Enable(void)
	4ED1F0	public: virtual void UIButton::Disable(void)
	5B2B75	const UIButton::`vftable'
callback.obj:
	4C7A40	public: datCallback::datCallback(void)
	4C7A50	public: datCallback::datCallback(void (Base::*)(void),class Base *)
	4C7A80	public: datCallback::datCallback(void (Base::*)(void *),class Base *,void *)
	4C7AA0	public: datCallback::datCallback(void (Base::*)(void *,void *),class Base *,void *)
	4C7AC0	public: datCallback::datCallback(void (*)(void))
	4C7AF0	public: datCallback::datCallback(void (*)(void *),void *)
	4C7B20	public: datCallback::datCallback(void (*)(void *,void *),void *)
	4C7B50	public: void datCallback::Call(void *)
	6A31B0	class datCallback NullCallback
camera.obj:
	4A2270	public: asUnderlay::asUnderlay(void)
	4A2280	public: virtual asUnderlay::~asUnderlay(void)
	4A2290	public: void asUnderlay::SetBitmap(class gfxBitmap *)
	4A22A0	public: void asUnderlay::AddRef(void)
	4A22B0	public: virtual void asUnderlay::Cull(void)
	4A22E0	public: virtual asCamera::~asCamera(void)
	4A2340	public: asCamera::asCamera(void)
	4A24A0	public: virtual void asCamera::Update(void)
	4A2650	public: void asCamera::SetClipArea(float,float,float,float)
	4A2790	public: void asCamera::SetLighting(int)
	4A27E0	public: void asCamera::SetWorld(class Matrix34 &)
	4A27F0	public: void asCamera::GetNearClip(class Vector3 *,class Matrix34 &,enum asCamera::kNearClip)
	4A2D60	public: void asCamera::DrawBegin(void)
	4A2D70	public: void asCamera::DrawEnd(void)
	4A2DD0	public: void asCamera::SetViewport(float,float,float,float,int)
	4A2E50	public: void asCamera::SetView(float,float,float,float)
	4A2EC0	public: void asCamera::SetFog(float,float,float,float)
	4A2EF0	public: void asCamera::SetUnderlay(char *)
	4A2F30	public: void asCamera::SetUnderlayCB(class gfxBitmap *,class datCallback *)
	4A2F60	public: int asCamera::GetViewportWidth(void)
	4A2F70	public: int asCamera::GetViewportHeight(void)
	4A2F80	public: void asCamera::FadeOut(float,int)
	4A2FE0	public: void asCamera::FadeIn(float,int)
	4A3040	public: float asCamera::SphereVisible(class Vector3 const &,float,float *)
	4A3210	public: void asCamera::SetAmbient(class Vector3 const &)
	4A3220	public: void asCamera::SetMonochrome(int)
	4A3230	private: void asCamera::Regen(void)
	5B1E35	const asUnderlay::`vftable'
	5B1E3D	const asCamera::`vftable'
caraudio.obj:
	4DB810	public: vehCarAudio::vehCarAudio(class vehCarSim *,class vehCarDamage *,char const *,bool,bool)
	4DB890	public: virtual vehCarAudio::~vehCarAudio(void)
	4DB900	public: void vehCarAudio::Init(class vehCarSim *,class vehCarDamage *,char const *,bool,bool,bool)
	4DBB50	public: int vehCarAudio::GetCurrentGear(void)
	4DBB60	public: void vehCarAudio::UpdateGear(void)
	4DBBB0	public: virtual void vehCarAudio::UpdateAudio(void)
	4DBC10	public: int vehCarAudio::UpdateAudio3D(void)
	4DBCB0	public: void vehCarAudio::UpdateAudioNon3D(void)
	4DBD00	public: int vehCarAudio::UpdateAudio3D(float)
	4DBE30	public: void vehCarAudio::Reset(void)
	4DBE40	public: virtual void vehCarAudio::AssignSounds(void)
	4DBF80	public: virtual void vehCarAudio::UnAssignSounds(int)
	4DC000	public: void vehCarAudio::SetMinAmpSpeed(float)
	4DC020	public: int vehCarAudio::Load(char const *,bool)
	4DC1C0	public: void vehCarAudio::RemoveFromManager(void)
	4DC1D0	public: void vehCarAudio::PlayHorn(void)
	4DC210	public: void vehCarAudio::StopHorn(void)
	4DC240	public: virtual void vehCarAudio::SetNon3DParams(void)
	4DC300	public: virtual void vehCarAudio::Set3DParams(void)
	4DC320	public: virtual void vehCarAudio::Update(void)
	4DC340	public: bool vehCarAudio::IsAirBorne(void)
	4DC350	public: void vehCarAudio::EchoOn(void)
	4DC400	public: void vehCarAudio::EchoOff(void)
	4DC450	public: void vehCarAudio::Set2DPan(float)
	4DC4C0	public: void vehCarAudio::UpdateEcho(void)
	4DC4F0	public: bool vehCarAudio::IsBrakeing(void)
	4DC500	public: float vehCarAudio::GetSpeed(void)
	4DC510	private: bool vehCarAudio::LoadImpacts(char *,char *)
	4DC730	public: class AudImpact * vehCarAudio::GetAudImpactPtr(void)
	4DC740	public: static void vehCarAudio::InitStatics(void)
	4DC750	public: static void vehCarAudio::DeallocateStatics(void)
	5B2655	const vehCarAudio::`vftable'
caraudiocontainer.obj:
	4D0C80	public: static void vehCarAudioContainer::SetSirenCSVName(char const *)
	4D0CB0	public: static void vehCarAudioContainer::RegisterTypes(char const *)
	4D0E30	private: static void vehCarAudioContainer::RegisterSemiNames(class Stream *,char *)
	4D0F10	private: static void vehCarAudioContainer::RegisterPoliceNames(class Stream *,char *)
	4D0FF0	public: static void vehCarAudioContainer::InitStatics(void)
	4D1020	public: static void vehCarAudioContainer::DeallocateStatics(void)
	4D10F0	public: vehCarAudioContainer::vehCarAudioContainer(void)
	4D1110	public: vehCarAudioContainer::vehCarAudioContainer(char const *,class vehCarSim *,class vehCarDamage *,int)
	4D11D0	public: void vehCarAudioContainer::Init(char const *,class vehCarSim *,class vehCarDamage *,int)
	4D12E0	public: void vehCarAudioContainer::InitPolice(char const *,class vehCarSim *,class vehCarDamage *,int)
	4D13D0	public: void vehCarAudioContainer::InitSemi(char const *,class vehCarSim *,class vehCarDamage *,int)
	4D14E0	public: void vehCarAudioContainer::InitNitro(char const *,class vehCarSim *,class vehCarDamage *,int)
	4D15F0	public: vehCarAudioContainer::~vehCarAudioContainer(void)
	4D1660	public: void vehCarAudioContainer::Set2DPan(float)
	4D16C0	public: bool vehCarAudioContainer::Is3D(void)
	4D16F0	public: bool vehCarAudioContainer::IsAirBorne(void)
	4D1730	public: class AudImpact * vehCarAudioContainer::GetAudImpactPtr(void)
	4D1770	public: class vehCarAudio * vehCarAudioContainer::GetCarAudioPtr(void)
	4D1780	public: class vehNitroCarAudio * vehCarAudioContainer::GetNitroCarAudioPtr(void)
	4D1790	public: class vehPoliceCarAudio * vehCarAudioContainer::GetPoliceCarAudioPtr(void)
	4D17A0	public: class vehSemiCarAudio * vehCarAudioContainer::GetSemiCarAudioPtr(void)
	4D17B0	public: bool vehCarAudioContainer::IsPlayer(void)
	4D17C0	public: void vehCarAudioContainer::PlayHorn(void)
	4D1800	public: void vehCarAudioContainer::StopHorn(void)
	4D1840	public: void vehCarAudioContainer::Set3D(bool)
	4D1890	public: void vehCarAudioContainer::PlayNitro(void)
	4D18A0	public: void vehCarAudioContainer::StopNitro(void)
	4D18B0	public: void vehCarAudioContainer::StartSiren(void)
	4D18C0	public: void vehCarAudioContainer::StopSiren(void)
	4D18D0	public: void vehCarAudioContainer::RemoveNetVehicleAudio(void)
	4D1910	public: void vehCarAudioContainer::SilenceEngine(int)
	4D1980	public: void vehCarAudioContainer::Update(void)
	4D19C0	public: void vehCarAudioContainer::Reset(void)
	4D1A00	public: static bool vehCarAudioContainer::IsSemiOrBus(char const *)
	4D1A70	public: static bool vehCarAudioContainer::IsPolice(char const *)
	6AF3D4	private: static int vehCarAudioContainer::s_iNumPoliceNames
	6AF3D8	private: static int vehCarAudioContainer::s_iNumSemiNames
	6AF3E0	private: static char * vehCarAudioContainer::s_acSirenCSVName
	6AF440	private: static bool vehCarAudioContainer::s_bTypesRegistered
	6AF441	private: static bool vehCarAudioContainer::s_bAlwaysNitro
	6AF444	private: static char * * vehCarAudioContainer::s_ppSemiName
	6AF448	private: static char * * vehCarAudioContainer::s_ppPoliceName
carcs.obj:
	521470	public: camCarCS::camCarCS(void)
	521490	public: virtual camCarCS::~camCarCS(void)
	5214A0	public: void camCarCS::Init(class vehCar *,char *)
	5214E0	public: virtual void camCarCS::FileIO(class datParser &)
	521520	public: virtual void camBaseCS::MakeActive(void)
	5B456D	const camCarCS::`vftable'
card2d.obj:
	5928B0	public: Card2D::Card2D(void)
	5928D0	public: void Card2D::Init(class asCamera *,float,float,float,float,float)
	592910	public: void Card2D::SetDimensions(float,float,float,float)
	592A00	public: void Card2D::SetPosition(float,float)
	592A20	public: void Card2D::SetAlpha(float)
	592A80	public: virtual void Card2D::Update(void)
	592A90	private: virtual void Card2D::Cull(void)
	592C80	public: virtual Card2D::~Card2D(void)
	5B7AC5	const Card2D::`vftable'
cardamage.obj:
	4CA380	public: vehCarDamage::vehCarDamage(void)
	4CA530	public: virtual vehCarDamage::~vehCarDamage(void)
	4CA5F0	public: virtual char const * vehCarDamage::GetDirName(void)
	4CA600	public: void vehCarDamage::Init(class vehCar *,char const *)
	4CA8D0	private: void vehCarDamage::SpewSmoke(class asParticles *,float *,class Vector3 &,float)
	4CAA40	public: virtual void vehCarDamage::Update(void)
	4CAE60	public: virtual void vehCarDamage::Reset(void)
	4CAE80	public: void vehCarDamage::ClearDamage(void)
	4CAEC0	public: void vehCarDamage::AddDamage(float)
	4CAEF0	private: void vehCarDamage::InsertImpact(struct ImpactCBData *,class phCollider *)
	4CB140	private: void vehCarDamage::ApplyImpact(struct vehDamageImpactInfo *)
	4CB350	public: static void vehCarDamage::Impact(class vehCarDamage *,struct ImpactCBData *)
	4CB3E0	public: void vehCarDamage::SetGameCallback(class datCallback)
	4CB400	public: virtual void vehCarDamage::FileIO(class datParser &)
	4CB640	public: virtual char * vehCarDamage::GetClassName(void)
	4CB650	public: virtual float vehCarDamage::GetDamageModifier(class phCollider *)
	5B20ED	const vehCarDamage::`vftable'
	5CE2F0	private: static float vehCarDamage::RelaxTime
	5CE2F4	private: static float vehCarDamage::ParticleMultiplier
	5CE2F8	private: static bool vehCarDamage::bWobble
	6AF374	private: static class asBirthRule * vehCarDamage::EngineSmokeRule
	6AF378	private: static int vehCarDamage::EngineSmokeRuleRef
carmodel.obj:
	4CCF20	public: vehCarModel::vehCarModel(void)
	4CCF80	public: vehCarModel::~vehCarModel(void)
	4CCFE0	public: void vehCarModel::Init(class vehCar *,char const *,int)
	4CDA20	public: void vehCarModel::InitBound(char const *,bool)
	4CDBF0	public: bool vehCarModel::GetTrailerHitch(class Vector3 *)
	4CDC50	protected: bool vehCarModel::InitBreakable(class vehBreakableMgr *,char const *,char const *,int,int)
	4CDCA0	public: void vehCarModel::EjectOneshot(void)
	4CDF00	protected: bool vehCarModel::GetSurfaceColor(class modStatic *,class Vector3 &)
	4CDF60	protected: void vehCarModel::InitSirenLight(char const *,char const *,int)
	4CDFD0	public: virtual void vehCarModel::Reset(void)
	4CDFE0	public: virtual unsigned int vehCarModel::SizeOf(void)
	4CDFF0	public: void vehCarModel::ClearDamage(void)
	4CE040	public: virtual void vehCarModel::Draw(int)
	4CE840	public: void vehCarModel::DrawPart(int,int,class Matrix34 const &,class modShader *)
	4CE880	public: void vehCarModel::DrawPart(class modStatic *,class Matrix34 const &,class modShader *)
	4CE940	public: virtual void vehCarModel::DrawShadow(void)
	4CEA90	public: virtual void vehCarModel::DrawShadowMap(void)
	4CEB90	public: virtual void vehCarModel::DrawGlow(void)
	4CED50	public: void vehCarModel::DrawHeadlights(bool)
	4CEF50	public: virtual class Vector3 const & vehCarModel::GetPosition(void)
	4CEF80	public: virtual class Vector3 const & vehCarModel::GetVelocity(void)
	4CEF90	public: virtual class Matrix34 const & vehCarModel::GetMatrix(class Matrix34 &)
	4CEFA0	public: virtual void vehCarModel::SetMatrix(class Matrix34 const &)
	4CEFC0	public: virtual class dgPhysEntity * vehCarModel::GetEntity(void)
	4CEFD0	public: virtual class dgPhysEntity * vehCarModel::AttachEntity(void)
	4CEFE0	public: void vehCarModel::BreakElectrics(class Vector3 const &)
	4CF050	public: void vehCarModel::SetVisible(bool)
	4CF070	public: bool vehCarModel::GetVisible(void)
	4CF080	public: virtual void vehCarModel::DrawReflected(float)
	5B2175	const vehCarModel::`vftable'
carsim.obj:
	4CB660	public: vehCarSim::vehCarSim(void)
	4CB8E0	public: virtual vehCarSim::~vehCarSim(void)
	4CBA70	public: virtual void vehCarSim::Reset(void)
	4CBAF0	public: virtual char const * vehCarSim::GetDirName(void)
	4CBB00	public: int vehCarSim::OnGround(void)
	4CBB40	public: int vehCarSim::BottomedOut(void)
	4CBB80	public: void vehCarSim::Init(char const *,class phColliderJointed *,class lvlInstance *)
	4CBF50	public: void vehCarSim::SetWorldMatrix(void)
	4CC050	public: void vehCarSim::RestoreImpactParams(void)
	4CC080	public: void vehCarSim::SetHackedImpactParams(void)
	4CC0B0	public: void vehCarSim::ReconfigureDrivetrain(void)
	4CC0D0	public: void vehCarSim::ConfigureDrivetrain(void)
	4CC4E0	public: void vehCarSim::UnconfigureDrivetrain(void)
	4CC830	public: void vehCarSim::SetResetPos(class Vector3 const &)
	4CC880	public: void vehCarSim::ClearDamage(void)
	4CC890	public: float vehCarSim::GetSSSFactor(float)
	4CC8E0	public: virtual void vehCarSim::Update(void)
	4CCAB0	public: void vehCarSim::PlaybackReplay(void)
	4CCB30	public: void vehCarSim::RecordReplay(void)
	4CCC70	public: virtual void vehCarSim::FileIO(class datParser &)
	4CCEB0	public: virtual vehTransmission::~vehTransmission(void)
	4CCEE0	public: virtual vehAxle::~vehAxle(void)
	4CCEF0	public: virtual vehSuspension::~vehSuspension(void)
	4CCF00	public: virtual vehAero::~vehAero(void)
	4CCF10	public: virtual char * vehCarSim::GetClassName(void)
	5B2139	const vehCarSim::`vftable'
	5CE3DC	float MetricFactor
ccintro.obj:
	502D40	public: CrashCourseIntro::CrashCourseIntro(int)
	502E80	public: virtual CrashCourseIntro::~CrashCourseIntro(void)
	502E90	public: virtual void CrashCourseIntro::PreSetup(void)
	502EB0	public: virtual void CrashCourseIntro::PostSetup(void)
	5B3859	const CrashCourseIntro::`vftable'
cd.obj:
	432F70	public: mmCDPlayer::mmCDPlayer(void)
	433000	public: void mmCDPlayer::Init(class mmHUD *)
	4330F0	public: virtual void mmCDPlayer::Reset(void)
	433100	public: virtual void mmCDPlayer::Update(void)
	433170	public: virtual void mmCDPlayer::Cull(void)
	433370	public: void mmCDPlayer::PlayStop(void)
	4333F0	public: void mmCDPlayer::NextTrack(void)
	433460	public: void mmCDPlayer::PrevTrack(void)
	4334D0	public: void mmCDPlayer::Toggle(void)
	433670	public: virtual mmCDPlayer::~mmCDPlayer(void)
	51CE80	public: CDMan::CDMan(void)
	51CEC0	public: virtual CDMan::~CDMan(void)
	51CF00	public: unsigned long CDMan::Init(short)
	51CFC0	public: unsigned long CDMan::PlayTrack(unsigned char,unsigned char)
	51D0B0	public: unsigned long CDMan::ResumePlay(void)
	51D0D0	public: unsigned long CDMan::PlayTrack(unsigned char,unsigned char,unsigned char,unsigned char,unsigned char)
	51D1E0	public: unsigned long CDMan::Stop(void)
	51D220	public: unsigned long CDMan::SeekTrack(unsigned char)
	51D290	public: unsigned long CDMan::GetPosition(unsigned char *,unsigned char *,unsigned char *,unsigned char *)
	51D310	private: virtual long CDMan::WindowProc(struct HWND__ *,unsigned int,unsigned int,long)
	51D380	public: short CDMan::GetNumTracks(void)
	5A6EA0	public: bool audCD::Update(int)
	5A6EB0	public: enum audObject::AUD_OBJECTSTATUS audCD::GetStatus(void)
	5A6EC0	public: bool audCD::Play(void)
	5A6ED0	public: bool audCD::Stop(void)
	5A6EE0	public: bool audCD::SetVolume(float)
	5A6EF0	public: bool audCD::SetPitch(float)
	5A6F00	public: bool audCD::SetPan(float)
	5A6F10	public: bool audCD::PauseResume(bool)
	5B0331	const mmCDPlayer::`vftable'
	5B433D	const CDMan::`vftable'
cdobject.obj:
	5A6F20	public: void audCDObject::Init(void)
	5A6FD0	public: int audCDObject::GetFramesBetween(struct _cd_position_ *,struct _cd_position_ *)
	5A7060	public: int audCDObject::GetTrackTime(void)
	5A70A0	public: int audCDObject::GetCDEndPosition(struct _cd_position_ *)
	5A70F0	public: int audCDObject::GetCDStartPosition(struct _cd_position_ *)
	5A7140	public: bool audCDObject::GetTrackInfo(int)
	5A7290	public: int audCDObject::GetNumCDTracks(void)
	5A72E0	public: bool audCDObject::SetCDPosition(struct _cd_position_ *)
	5A7370	public: int audCDObject::GetCDPosition(struct _cd_position_ *)
cfilestream.obj:
	518A40	public: CFileStream::CFileStream(class CLoader *)
	518A80	public: CFileStream::~CFileStream(void)
	518AB0	public: long CFileStream::Open(unsigned short *,unsigned long)
	518B80	public: long CFileStream::Close(void)
	518BA0	public: virtual long __stdcall CFileStream::QueryInterface(struct _GUID const &,void * *)
	518C40	public: virtual long __stdcall CFileStream::GetLoader(struct IDirectMusicLoader * *)
	518C80	public: virtual unsigned long __stdcall CFileStream::AddRef(void)
	518CA0	public: virtual unsigned long __stdcall CFileStream::Release(void)
	518CE0	public: virtual long __stdcall CFileStream::Read(void *,unsigned long,unsigned long *)
	518D20	public: virtual long __stdcall CFileStream::Write(void const *,unsigned long,unsigned long *)
	518D60	public: virtual long __stdcall CFileStream::Seek(union _LARGE_INTEGER,unsigned long,union _ULARGE_INTEGER *)
	518DD0	public: virtual long __stdcall CFileStream::SetSize(union _ULARGE_INTEGER)
	518DE0	public: virtual long __stdcall CFileStream::CopyTo(struct IStream *,union _ULARGE_INTEGER,union _ULARGE_INTEGER *,union _ULARGE_INTEGER *)
	518DF0	public: virtual long __stdcall CFileStream::Commit(unsigned long)
	518E00	public: virtual long __stdcall CFileStream::Revert(void)
	518E10	public: virtual long __stdcall CFileStream::LockRegion(union _ULARGE_INTEGER,union _ULARGE_INTEGER,unsigned long)
	518E20	public: virtual long __stdcall CFileStream::UnlockRegion(union _ULARGE_INTEGER,union _ULARGE_INTEGER,unsigned long)
	518E30	public: virtual long __stdcall CFileStream::Stat(struct tagSTATSTG *,unsigned long)
	518E40	public: virtual long __stdcall CFileStream::Clone(struct IStream * *)
	518E50	public: class CFileStream * CFileStream::GetNextPtr(void)
	518E60	public: void CFileStream::SetNextPtr(class CFileStream *)
	518E70	[thunk]:public: virtual long __stdcall CFileStream::QueryInterface`adjustor{4}' (struct _GUID const &,void * *)
	518E80	[thunk]:public: virtual unsigned long __stdcall CFileStream::AddRef`adjustor{4}' (void)
	518E90	[thunk]:public: virtual unsigned long __stdcall CFileStream::Release`adjustor{4}' (void)
	5B4231	const CFileStream::`vftable'{for `IDirectMusicGetLoader'}
	5B4241	const CFileStream::`vftable'{for `IStream'}
	5B4279	const IDirectMusicGetLoader::`vftable'
cityinfo.obj:
	52A540	public: mmCityInfo::mmCityInfo(void)
	52A560	public: virtual mmCityInfo::~mmCityInfo(void)
	52A570	public: int mmCityInfo::Load(char *)
	5B4711	const mmCityInfo::`vftable'
citylevel.obj:
	443290	public: cityTimeWeatherLighting::cityTimeWeatherLighting(void)
	443300	public: void cityTimeWeatherLighting::ComputeAmbientLightLevels(void)
	443440	public: void cityTimeWeatherLighting::FileIO(class datParser &)
	443530	void LoadCityTimeWeatherLighting(void)
	443610	protected: bool cityLevel::IsInRoomCheckWarps(class Vector3 const &,int)
	4436A0	public: static void cityLevel::SetupLighting(class Vector3 const &)
	443860	public: cityLevel::cityLevel(void)
	443910	public: virtual cityLevel::~cityLevel(void)
	443930	public: virtual class lvlLevelBound const * cityLevel::GetBound(void)
	443940	public: virtual class gfxTexture * cityLevel::GetEnvMap(int,class Vector3 const &,float &)
	443970	public: dgRoadDecalInstance::dgRoadDecalInstance(char const *,class dgPath const &)
	443B00	public: dgRoadDecalInstance::~dgRoadDecalInstance(void)
	443B60	public: virtual void dgRoadDecalInstance::DrawShadow(void)
	443E00	public: virtual void dgRoadDecalInstance::Draw(int)
	443E10	public: virtual class Vector3 const & dgRoadDecalInstance::GetPosition(void)
	443E20	public: virtual unsigned int dgRoadDecalInstance::SizeOf(void)
	443E30	public: virtual class Matrix34 const & dgRoadDecalInstance::GetMatrix(class Matrix34 &)
	443E40	public: virtual void dgRoadDecalInstance::SetMatrix(class Matrix34 const &)
	443E50	public: virtual void cityLevel::SetObjectDetail(int)
	443F30	public: virtual void cityLevel::Load(char const *)
	445280	public: virtual float cityLevel::GetWaterLevel(int)const 
	445290	public: virtual float cityLevel::GetLightingIntensity(class Vector3 const &)const 
	4452A0	public: virtual void cityLevel::SetPtxHeight(class asParticles &)
	4452B0	public: virtual void cityLevel::Update(void)
	4452E0	public: virtual void cityLevel::PreDraw(void)
	445300	public: virtual void cityLevel::PostDraw(void)
	445310	public: virtual bool cityLevel::GetBoundSphere(class Vector4 &,int)
	445340	protected: void cityLevel::DecompressPvs(int)
	445400	public: virtual void cityLevel::Draw(class gfxViewport const &,unsigned int)
	4457B0	protected: void cityLevel::SetupPerRoomLighting(int)
	445820	protected: void cityLevel::DrawRooms(class gfxViewport const &,unsigned int,struct cityRoomRec const *,int)
	446370	protected: void cityLevel::InitFullProbe(int,int)
	446920	protected: int cityLevel::FullProbe(class Vector3 const &)
	446A60	public: virtual int cityLevel::FindRoomId(class Vector3 const &,int)
	446C20	public: virtual int cityLevel::GetNeighborCount(int)
	446C40	public: virtual int cityLevel::GetNeighbors(int *,int)
	446CD0	public: virtual int cityLevel::GetTouchedNeighbors(int *,int,int,class Vector4 const &)
	446D10	public: int cityLevel::GetTouchedNeighborsR(int *,int,int,class Vector4 const &,int)
	446FA0	public: virtual int cityLevel::GetRoomPerimeter(int,class Vector3 * const,int)
	447010	public: int cityLevel::GetLastStartRoom(void)
	447020	public: virtual bool cityLevel::Collide(int,class lvlSegment &,class lvlIntersection *)
	447030	public: virtual int cityLevel::GetVisitList(int *,int,class Vector3 const &,class Vector3 const &,int,int)
	447290	public: void cityLevel::EnableSky(bool)
	4472A0	public: void cityLevel::EnablePVS(bool)
	4472F0	public: virtual bool lvlLevel::ClampToWorld(class Vector3 &)
	5B0B65	const cityLevel::`vftable'
	5B0BC1	const dgRoadDecalInstance::`vftable'
	5B0C3D	const datAsciiTokenizer::`vftable'
	5C4BC0	bool sm_PerRoomLighting
	5C4BC1	bool sm_LightInstances
	5C4BC3	bool sm_EnableEnvMaps
	5C4BC4	unsigned int sm_FogColor
	5C4BC8	public: static int cityLevel::sm_LightQuality
	626BB0	unsigned short sm_CurrentTag
	626BB4	unsigned short * sm_CheckTag
	627C70	int sm_WarpCount
	627DB8	unsigned short * sm_FirstWarp
	626BA0	private: static int cityLevel::sm_LastPvsRoom
	628DC8	private: static class lvlSDL cityLevel::SDL
	629308	struct __unnamed * sm_WarpList
	62A308	private: static unsigned char * cityLevel::sm_PvsBuffer
	62A510	bool sm_EnablePVS
	62A514	unsigned char * * sm_PVS
	62A519	bool LAME_WHEELS
citylist.obj:
	524160	public: mmCityList::mmCityList(void)
	524180	public: virtual mmCityList::~mmCityList(void)
	5241E0	public: void mmCityList::Init(int)
	5241F0	public: class mmCityInfo * mmCityList::GetCityInfo(int)
	524220	public: class mmCityInfo * mmCityList::GetCityInfo(char *)
	524270	public: int mmCityList::GetCityID(char *)
	5242C0	public: void mmCityList::SetCurrentCity(char *)
	5242F0	public: void mmCityList::SetCurrentCity(int)
	524320	public: class mmCityInfo * mmCityList::GetCurrentCity(void)
	524330	public: void mmCityList::Load(char *)
	524420	public: void mmCityList::Print(void)
	524460	bool isCityInfoFile(char const *)
	5244C0	void LoadCityCB(char const *,bool,void *)
	5244F0	public: void mmCityList::LoadAll(void)
	5B46C5	const mmCityList::`vftable'
	6B1140	class mmCityList * CityListPtr
cityrec.obj:
	528750	public: mmPlayerRecord::mmPlayerRecord(void)
	5287A0	public: virtual mmPlayerRecord::~mmPlayerRecord(void)
	5287B0	public: void mmPlayerRecord::Reset(void)
	5287E0	public: void mmPlayerRecord::operator=(class mmPlayerRecord &)
	528830	public: int mmPlayerRecord::operator==(class mmPlayerRecord const &)
	5288C0	public: unsigned int mmPlayerRecord::ComputeCRC(void)
	528910	public: int mmPlayerRecord::SaveBinary(class Stream *)
	528990	public: int mmPlayerRecord::LoadBinary(class Stream *)
	528A10	public: mmPlayerCityRecord::mmPlayerCityRecord(void)
	528A60	public: void mmPlayerCityRecord::Reset(void)
	528A70	public: unsigned int mmPlayerCityRecord::ComputeCRC(void)
	528B10	public: void mmPlayerCityRecord::InitCityRecord(char *,float,int,int,int,int)
	528DB0	public: int mmPlayerCityRecord::Open(char *,float)
	528FA0	public: int mmPlayerCityRecord::GetRecord(class mmPlayerRecord &,int,int)
	5290C0	public: int mmPlayerCityRecord::NewRecord(class mmPlayerRecord,int,int)
	529360	public: int mmPlayerCityRecord::Close(void)
	529490	public: int mmPlayerCityRecord::GetNumPassed(int)
	529580	public: int mmPlayerCityRecord::GetNumRaces(int)
	5295E0	public: unsigned long mmPlayerCityRecord::GetPassedMask(int)
	529640	private: long mmPlayerCityRecord::GetFileOffset(int,int)
	5B46F9	const mmPlayerCityRecord::`vftable'
	6B1174	public: static int mmPlayerRecord::SizeOf
cmemstream.obj:
	518EA0	public: CMemStream::CMemStream(class CLoader *)
	518EF0	public: CMemStream::~CMemStream(void)
	518F20	public: long CMemStream::Open(unsigned char *,__int64)
	518F80	public: long CMemStream::Close(void)
	518F90	public: virtual long __stdcall CMemStream::QueryInterface(struct _GUID const &,void * *)
	519030	public: virtual long __stdcall CMemStream::GetLoader(struct IDirectMusicLoader * *)
	519070	public: virtual unsigned long __stdcall CMemStream::AddRef(void)
	519090	public: virtual unsigned long __stdcall CMemStream::Release(void)
	5190D0	public: virtual long __stdcall CMemStream::Read(void *,unsigned long,unsigned long *)
	519150	public: virtual long __stdcall CMemStream::Write(void const *,unsigned long,unsigned long *)
	519160	public: virtual long __stdcall CMemStream::Seek(union _LARGE_INTEGER,unsigned long,union _ULARGE_INTEGER *)
	5191E0	public: virtual long __stdcall CMemStream::SetSize(union _ULARGE_INTEGER)
	5191F0	public: virtual long __stdcall CMemStream::CopyTo(struct IStream *,union _ULARGE_INTEGER,union _ULARGE_INTEGER *,union _ULARGE_INTEGER *)
	519200	public: virtual long __stdcall CMemStream::Commit(unsigned long)
	519210	public: virtual long __stdcall CMemStream::Revert(void)
	519220	public: virtual long __stdcall CMemStream::LockRegion(union _ULARGE_INTEGER,union _ULARGE_INTEGER,unsigned long)
	519230	public: virtual long __stdcall CMemStream::UnlockRegion(union _ULARGE_INTEGER,union _ULARGE_INTEGER,unsigned long)
	519240	public: virtual long __stdcall CMemStream::Stat(struct tagSTATSTG *,unsigned long)
	519250	public: virtual long __stdcall CMemStream::Clone(struct IStream * *)
	519260	[thunk]:public: virtual long __stdcall CMemStream::QueryInterface`adjustor{4}' (struct _GUID const &,void * *)
	519270	[thunk]:public: virtual unsigned long __stdcall CMemStream::AddRef`adjustor{4}' (void)
	519280	[thunk]:public: virtual unsigned long __stdcall CMemStream::Release`adjustor{4}' (void)
	5B4289	const CMemStream::`vftable'{for `IDirectMusicGetLoader'}
	5B4299	const CMemStream::`vftable'{for `IStream'}
collide.obj:
	531600	public: virtual int mmCollideFF::Init(struct IDirectInputDevice2A *)
	5317B0	public: virtual int mmCollideFF::SetValues(float,float)
	5317E0	public: int mmCollideFF::Assign(long,long)
	5318E0	public: virtual int mmCollideFF::Play(void)
	531930	public: virtual int mmCollideFF::Stop(void)
collider.obj:
	46D610	public: static void phCollider::InitArray(class phCollider * const,int)
	46D6E0	public: void phCollider::Init(class phBound const *,class InstanceData *,class phInertialCS *,class phSleep *)
	46D740	public: void phCollider::Init(class phBound const *,class phInertialCS *,class phSleep *)
	46D7A0	public: void phCollider::Init(class phBound const *,class Matrix34 *,class phInertialCS *,class phSleep *)
	46D800	public: void phCollider::Init(class phBound const *,class Matrix34 *)
	46D870	public: void phCollider::Init(class Matrix34 *,class phBound const *)
	46D8D0	public: void phCollider::Reset(void)
colliderbase.obj:
	46D980	public: static void phColliderBase::SetColliderPenetration(float)
	46D9A0	public: void phColliderBase::Reset(void)
	46D9E0	public: void phColliderBase::UpdateMtx(void)
	46DA20	public: void phColliderBase::Update(void)
	46DA70	public: void phColliderBase::CalcMaxMoved(void)
	46DB70	public: void phColliderBase::ToWorldCoords(class phIntersection *,int)const 
	46DD10	public: bool phColliderBase::ColliderIsActive(void)const 
	46DD20	public: void phColliderBase::GetDisp(class Vector3 const &,class Vector3 *)const 
	46DD60	public: void phColliderBase::GetDisp(class Vector3 const &,class Vector3 *,long)const 
	46DDB0	public: void phColliderBase::GetDisp(class Vector3 const &,int,int,int,class Vector3 *)const 
	46E040	public: void phColliderBase::GetLocalVelocity(class Vector3 const &,int,int,int,class Vector3 &)const 
	46E070	public: virtual void phColliderBase::Impact(class phImpactBase const *,class Vector3 const &,class Vector3 const &)
	46E1B0	public: virtual void phColliderBase::Impact(class phImpactBase const *,class Vector3 const &)
	46E2B0	public: virtual void phColliderBase::Contact(class phImpactBase const *,class Vector3 const &,class Vector3 const &,class Vector3 const &,class Matrix34 const &)
	46E350	public: virtual void phColliderBase::Contact(class Vector3 const &,class phContact const *,class Matrix34 const &)
	46E3C0	public: virtual void phColliderBase::Contact(class Vector3 const &,class phContact const *)
	46E4B0	public: void phColliderBase::SetImpactCB(class datCallback *)
	46E4C0	public: void phColliderBase::SetBoundCB(class datCallback *)
	46E4D0	public: void phColliderBase::SetHitCB(class datCallback *)
	46E4E0	public: void phColliderBase::CallBoundCallback(class phImpactBase const *,class phContact const *,class Vector3 const &,class Vector3 const &,bool,class Matrix34 const *)
	46E6F0	public: void phColliderBase::GetBoundCBImpactInfo(class phImpactBase const *,class phContact const *,struct phImpactBase::BoundCallbackData *,class Vector3 *)const 
	46E7D0	public: int phColliderBase::TestSegment(class phSegment const &,class phIntersection *,int)const 
	46E920	public: int phColliderBase::TestSegmentPoint(class phSegment const &,class phIntersectionPoint *,int)const 
	46EA60	public: virtual void phColliderBase::GetInvMassMatrix(class Vector3 const &,class Matrix34 &,int)const 
	46EA90	public: virtual void phColliderBase::GetInvMassMatrix(class Vector3 const &,class Vector3 const &,class Matrix34 &,int)const 
	46EAC0	public: void phColliderBase::ApplyGravity(void)
	46EB00	public: void phColliderBase::ApplyAirResistance(float,class Vector3 const &,class phBound const *)
	46EDA0	public: void Matrix34::Transform(class Vector3 const &,class Vector3 &)const 
	6603C8	protected: static class Matrix34 const phColliderBase::IdentityMtx
colliderjointed.obj:
	46D3E0	public: phColliderJointed::phColliderJointed(void)
	46D410	public: static void phColliderJointed::InitArray(class phColliderJointed * const,int)
	46D4D0	public: void phColliderJointed::Attach(class phJoint const *)
	46D4E0	public: virtual void phColliderJointed::Impact(class phImpactBase const *,class Vector3 const &,class Vector3 const &)
	46D500	public: virtual void phColliderJointed::Impact(class phImpactBase const *,class Vector3 const &)
	46D520	public: virtual void phColliderJointed::Contact(class phImpactBase const *,class Vector3 const &,class Vector3 const &,class Vector3 const &,class Matrix34 const &)
	46D540	public: virtual void phColliderJointed::Contact(class Vector3 const &,class phContact const *,class Matrix34 const &)
	46D560	public: virtual void phColliderJointed::Contact(class Vector3 const &,class phContact const *)
	46D580	public: virtual void phColliderJointed::GetInvMassMatrix(class Vector3 const &,class Matrix34 &,int)const 
	46D5F0	public: virtual void phColliderJointed::GetInvMassMatrix(class Vector3 const &,class Vector3 const &,class Matrix34 &,int)const 
	5B1351	const phColliderJointed::`vftable'
collision.obj:
	474030	public: static bool phCollision::SphereApplyCenterForceToPoly(class phForceSphere const *,class phColliderBase &,class phBoundPolygonal const *,class phColliderBase &)
	4746F0	public: static void phCollision::SphereApplyCenterForceToSphere(class phForceSphere const *,class phColliderBase &,class phBoundSphere const *,class phColliderBase &)
	474860	public: static void phCollision::SphereApplyCenterForceToHotdog(class phForceSphere const *,class phColliderBase &,class phBoundHotdog const *,class phColliderBase &)
	474A70	public: static int phCollision::TestBoundGeneric(class phBound const *,class phColliderBase &,class phBound const *,class phColliderBase &,class phIntersection *,class phIntersection *,class phImpact *,int,int,class Vector3 const &)
	475380	public: static int phCollision::TestBoundGeneric(class phBound const *,class phBound const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class phIntersection *,class phIntersection *,class phImpact *,int,int,class Vector3 const &,bool)
	475B00	public: static void phCollision::TestBoundForce(class phBound const *,class phColliderBase &,class phBound const *,class phColliderBase &,class phImpact *,int,class Vector3 const &)
	475B80	public: static void phCollision::GetRelDisp(class Matrix34 const *,class Matrix34 const *,class Matrix34 const *,class Vector3 const &,class Vector3 *)
	475C50	public: void phColliderBase::CopyLastMatrix(class Matrix34 *,long)const 
	4912C0	public: static void phBoundCollision::SegSegDistNorm(class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 &,class Vector3 &,class Vector3 &,float &,int &)
	491700	public: static void phBoundCollision::GetDisp(class Matrix34 const *,class Matrix34 const *,class Vector3 const &,class Vector3 &)
	4917D0	public: static void phBoundCollision::SetPenetration(float)
	4917F0	private: static int phBoundCollision::testNoOverlap(float const * const,float const * const)
	491860	public: class Vector3 Vector3::operator-(class Vector3 const &)const 
	4918A0	public: class Vector3 Vector3::operator/(float)const 
	4918E0	class Vector3 operator*(float,class Vector3 const &)
	5C6ACC	public: static float phBoundCollision::Penetration
	5C6AD0	public: static float phBoundCollision::PenetrationBarelyMoved
collisionprim.obj:
	4925D0	public: static bool phCollisionPrim::SphereToPolygonal(class Vector3 const &,float,class phBoundPolygonal const *,class Vector3 &,class Vector3 &,float &)
	492770	public: static bool phCollisionPrim::SphereToPolygonal(class Vector3 const &,float,class phBoundPolygonal const *,class Matrix34 const &,class Vector3 &,class Vector3 &,float &)
	492A00	public: static bool phCollisionPrim::SegmentToSphere(class Vector3 const &,float,class phSegment const &,class phIntersectionPoint *)
	492C10	public: static bool phCollisionPrim::SegmentSphereTest(class Vector3 const &,float,class Vector3 const &,class Vector3 const &)
	492D00	public: static bool phCollisionPrim::SegmentSphereTest(class Vector3 const &,float,class phSegment const &)
	492E00	public: static bool phCollisionPrim::SegmentSphereTest(float,class phSegment const &)
	492F00	public: static bool phCollisionPrim::SegmentSphereTest(float,class Vector3 const &,class Vector3 const &)
compbase.obj:
	59FF20	public: virtual void mmCompBase::Reset(void)
	59FF30	public: virtual void mmCompBase::Update(void)
compcity.obj:
	59E7E0	public: mmCompCity::mmCompCity(void)
	59E810	public: virtual mmCompCity::~mmCompCity(void)
	59E8A0	public: void mmCompCity::Init(char *,int,int,int)
	59E910	public: void mmCompCity::InitTitle(float,float,float,float,struct LocString *,struct LocString *,struct LocString *,struct LocString *)
	59E980	public: virtual void mmCompCity::Reset(void)
	59E990	public: virtual void mmCompCity::Update(void)
	59E9A0	public: void mmCompCity::SetSubwidgetGeometry(void)
	59EA00	public: void mmCompCity::SetTitleGeometry(void)
	59EA20	public: virtual void mmCompCity::SetPosition(class mmTextNode *,int,float)
	59EA60	public: virtual void mmCompCity::Highlight(class mmTextNode *,int)
	59EAB0	public: virtual void mmCompCity::Box(int,class mmTextNode *,int)
	59EAE0	public: virtual void mmCompCity::SetGeometry(float,float,float,float)
	59EB10	public: virtual void mmCompCity::Cull(void)
	59EB50	public: virtual mmCompBase::~mmCompBase(void)
	59EB60	public: virtual void mmCompBase::DisableBlt(void)
	59EB70	public: virtual void mmCompBase::SetBltXY(float,float)
	59EB90	public: virtual void mmCompBase::Action(union eqEvent)
	59EBA0	public: virtual void mmCompBase::CaptureAction(union eqEvent)
	59EBB0	public: virtual void mmCompBase::Switch(int)
	59EBC0	public: virtual void mmCompBase::Action(union eqEvent,float,float,int)
	59EBD0	public: virtual void mmCompBase::EvalMouseXY(float,float)
	59EBE0	public: virtual void mmCompBase::Highlight(class mmTextNode *,int)
	59EBF0	public: virtual void mmCompBase::Box(int,class mmTextNode *,int)
	59EC00	public: virtual void mmCompBase::SetGeometry(float,float,float,float)
	5B7C99	const mmCompCity::`vftable'
	5B7CF9	const mmCompBase::`vftable'
compdrec.obj:
	59F330	public: mmCompDRecord::mmCompDRecord(void)
	59F370	public: virtual mmCompDRecord::~mmCompDRecord(void)
	59F420	public: void mmCompDRecord::Init(int,char *,float,char *,int,int,int)
	59F500	public: void mmCompDRecord::InitTitle(float,float,float,float,struct LocString *,struct LocString *,struct LocString *,struct LocString *,struct LocString *,int)
	59F570	public: void mmCompDRecord::LoadBitmap(char *)
	59F5E0	public: virtual void mmCompDRecord::Reset(void)
	59F5F0	public: virtual void mmCompDRecord::Update(void)
	59F620	public: void mmCompDRecord::SetSubwidgetGeometry(void)
	59F6E0	public: virtual void mmCompDRecord::SetPosition(class mmTextNode *,int,float)
	59F780	public: virtual void mmCompDRecord::SetGeometry(float,float,float,float)
	59F7B0	public: virtual void mmCompDRecord::SetBltXY(float,float)
	59F7F0	public: virtual void mmCompDRecord::Cull(void)
	59F8B0	public: virtual void mmCompDRecord::DisableBlt(void)
	5B7E21	const mmCompDRecord::`vftable'
comproster.obj:
	59F8C0	public: mmCompRoster::mmCompRoster(void)
	59F940	public: virtual mmCompRoster::~mmCompRoster(void)
	59FA00	public: void mmCompRoster::Init(char *,char *,char *,unsigned long,int,int)
	59FAE0	public: void mmCompRoster::InitTitle(float,float,float,float,struct LocString *,struct LocString *,struct LocString *,struct LocString *,int)
	59FAF0	public: void mmCompRoster::LoadBitmap(char *)
	59FB50	public: void mmCompRoster::LoadTeamBitmap(char *)
	59FB90	public: virtual void mmCompRoster::Reset(void)
	59FBA0	public: virtual void mmCompRoster::Update(void)
	59FBE0	public: void mmCompRoster::SetError(void)
	59FC10	public: void mmCompRoster::SetReady(int)
	59FC50	public: void mmCompRoster::SetSubwidgetGeometry(void)
	59FCB0	public: virtual void mmCompRoster::SetPosition(class mmTextNode *,int,float)
	59FD30	public: virtual void mmCompRoster::SetGeometry(float,float,float,float)
	59FD60	public: virtual void mmCompRoster::SetBltXY(float,float)
	59FD90	public: virtual void mmCompRoster::Cull(void)
	59FE20	public: void mmCompRoster::SetName(char *)
	59FE60	public: void mmCompRoster::SetColor(char *)
	59FE70	public: void mmCompRoster::SetCar(char *)
	59FEB0	public: void mmCompRoster::SetTeam(int)
	5B7E81	const mmCompRoster::`vftable'
comprpl.obj:
	59EC50	public: mmCompReplay::mmCompReplay(void)
	59EC70	public: virtual mmCompReplay::~mmCompReplay(void)
	59ECD0	public: void mmCompReplay::Init(char *)
	59ECF0	public: void mmCompReplay::InitTitle(float,float,float,float,struct LocString *)
	59ED30	public: virtual void mmCompReplay::Reset(void)
	59ED40	public: virtual void mmCompReplay::Update(void)
	59ED50	public: void mmCompReplay::SetSubwidgetGeometry(void)
	59ED70	public: void mmCompReplay::SetTitleGeometry(void)
	59ED90	public: virtual void mmCompReplay::SetPosition(class mmTextNode *,int,float)
	59EDD0	public: virtual void mmCompReplay::Highlight(class mmTextNode *,int)
	59EDF0	public: virtual void mmCompReplay::Box(int,class mmTextNode *,int)
	59EE20	public: virtual void mmCompReplay::SetGeometry(float,float,float,float)
	59EE50	public: virtual void mmCompReplay::Cull(void)
	5B7D59	const mmCompReplay::`vftable'
comprrec.obj:
	59EE90	public: mmCompRaceRecord::mmCompRaceRecord(void)
	59EED0	public: virtual mmCompRaceRecord::~mmCompRaceRecord(void)
	59EF70	public: void mmCompRaceRecord::Init(int,char *,char *,char *,char *,char *,int,int)
	59EFF0	public: void mmCompRaceRecord::InitTitle(float,float,float,float,struct LocString *,struct LocString *,struct LocString *,struct LocString *,struct LocString *,struct LocString *,int)
	59F060	public: void mmCompRaceRecord::LoadBitmap(char *)
	59F0B0	public: virtual void mmCompRaceRecord::Reset(void)
	59F0C0	public: virtual void mmCompRaceRecord::Update(void)
	59F0D0	public: void mmCompRaceRecord::SetSubwidgetGeometry(void)
	59F1B0	public: virtual void mmCompRaceRecord::SetGeometry(float,float,float,float)
	59F1E0	public: void mmCompRaceRecord::SelectIfRaceType(int,int)
	59F220	public: virtual void mmCompRaceRecord::SetPosition(class mmTextNode *,int,float)
	59F2C0	public: virtual void mmCompRaceRecord::Cull(void)
	5B7DB9	const mmCompRaceRecord::`vftable'
compscroll.obj:
	4EB050	public: UICompositeScroll::UICompositeScroll(void)
	4EB140	public: virtual UICompositeScroll::~UICompositeScroll(void)
	4EB1E0	public: void UICompositeScroll::Init(float,float,float,float,float,int,int *,int,int,class datCallback)
	4EB410	public: void UICompositeScroll::InitVScroll(float,float,float)
	4EB490	public: void UICompositeScroll::RemoveAllComponentChildren(void)
	4EB4F0	public: void UICompositeScroll::AddComponent(class mmCompBase *)
	4EB5C0	public: void UICompositeScroll::AddTitle(class mmCompBase *)
	4EB5E0	public: int UICompositeScroll::GetSelectedCount(void)
	4EB630	public: void UICompositeScroll::Redraw(void)
	4EB760	public: void UICompositeScroll::VScrollCB(void)
	4EB7D0	public: void UICompositeScroll::SetVScrollVals(void)
	4EB820	public: void UICompositeScroll::SetVScrollPos(void)
	4EB850	public: virtual void UICompositeScroll::Reset(void)
	4EB870	public: virtual void UICompositeScroll::Update(void)
	4EB880	public: int UICompositeScroll::GetHit(float,float)
	4EB900	public: virtual void UICompositeScroll::Action(union eqEvent)
	4EBD10	public: virtual void UICompositeScroll::CaptureAction(union eqEvent)
	4EBD80	public: virtual void UICompositeScroll::Switch(int)
	4EBDC0	public: void UICompositeScroll::Clear(void)
	4EBDD0	public: void UICompositeScroll::SetHighlight(int)
	4EBDF0	public: void UICompositeScroll::SetHighlightComp(void)
	4EBE90	public: float UICompositeScroll::GetHeight(void)
	4EBEB0	public: void UICompositeScroll::SetPosition(int)
	5B2A41	const UICompositeScroll::`vftable'
contact.obj:
	46EEA0	public: static void phContact::DisableContacts(void)
	46EEB0	public: static void phContact::SetContactPenetrationScale(float)
	46EED0	public: static void phContact::SetContactPenetration(void)
	46EF10	public: void phContact::Init(class phImpact const &)
	46F000	public: void phContact::Set(class phContact const &)
	46F110	public: bool phContact::IsEqual(class phImpact const &)
	46F1D0	public: void phContact::SetContactForceLimit(class phImpact const &,class Vector3 const &)
	46F410	public: bool phContact::CalcContactForce(class phImpact const *,class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 *,class Matrix34 *,float *,float,float)
	4700C0	public: void phContact::SwapAB(void)
	45CD00	public: void Vector3::operator-=(class Vector3 const &)
	5C6400	public: static float phContact::ContactPenetrationScale
	6603F8	public: static float phContact::Penetration
	6603FC	float NominalPeneRoot
	660400	float DampCoef
	660404	float newCompPerp
	660408	class Matrix34 LastA
	660438	class Matrix34 LastB
	66046C	class phColliderBase * lastCollA
	660470	class phContact * debugPtr
contactmgr.obj:
	4701B0	public: phContactMgr::phContactMgr(void)
	470220	public: phContactMgr::~phContactMgr(void)
	470240	public: void phContactMgr::Reset(void)
	470270	private: void phContactMgr::ClearContactList(void)
	4702B0	public: void phContactMgr::Resize(void)
	470460	public: long phContactMgr::AllocNewContact(long)
	470500	public: void phContactMgr::RemoveContact(long)
	470630	public: long phContactMgr::SeekContact(long,class phImpact const &)
	4706A0	public: void phContactMgr::CalcHeldContacts(class phColliderBase *,class phColliderBase *,int)
	470860	public: void phContactMgr::CalcNextOverSamples(void)
	4709F0	public: void phContactMgr::Update(void)
	470AE0	public: bool phContactMgr::CalcContact(class phImpact &,class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 *,class Matrix34 *)
	470D20	public: bool phContactMgr::TestHeldContact(class phColliderBase const *,class phColliderBase const *,int *)
	470E50	private: static float phContactMgr::EstMaxMoved(class Matrix34 const &,class phColliderBase const *,class phColliderBase const *)
	470F20	public: int phContactMgr::SeekHeldContact(long,long,int)
	470F70	private: void phContactMgr::ClearHeldContactTable(void)
	470FA0	private: void phContactMgr::RemoveHeldContact(int)
	4710B0	private: int phContactMgr::AddHeldContact(class phColliderBase const *,class phColliderBase const *)
	4711A0	private: bool phContactMgr::AddHCEntry(int,long)
	471210	private: bool phContactMgr::HCContactGone(class phHeldContact *)
	471240	public: void phContactMgr::CalcHeldContact(int,long &,class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 *,class Matrix34 *)
	4712D0	private: void phContactMgr::HeldContactResize(void)
	4713D0	private: bool phContactMgr::GetNextHeldContact(int,int *,long *,bool *)
	471420	public: bool phContactMgr::SearchContact(long,long *)
	471470	public: bool phContactMgr::FindNextContact(long,long *,long *)
	4714E0	public: void phContactMgr::CalcImpact(class phImpact *,float)
	471620	public: void phContactMgr::CullImpactList(int *,class phImpact *)
	471AB0	public: void phContactMgr::Calc2Impacts(class phImpact *)
	472790	public: void phContactMgr::Calc2ImpactsFixed(class phImpact *,bool)
	472E20	public: void phContactMgr::Calc3Impacts(int,class phImpact *)
	473310	public: void phContactMgr::ResolveThreePlusImpacts(int,class phImpact *,class Vector3 const &,class Vector3 const &,class Vector3 const &,bool)
	4737B0	public: void phContactMgr::Calc3ImpactsFixed(int,class phImpact *,bool)
	4738D0	public: void phContactMgr::ApplyImpact(class phImpact *,class Vector3 const &)
	473EA0	public: float phContactMgr::GetCMSeconds(void)const 
	473ED0	public: float phContactMgr::GetCMInvSeconds(void)const 
	473F00	public: void phContactMgr::SetCMOversampleTime(float)
	473F20	public: long phContactMgr::CalcContactHash(int,int,int,long,long)
	474000	public: void Vector3::SubtractScaled(class Vector3 const &,float)
	660474	public: static float phContactMgr::LastSecs
	660478	public: static float phContactMgr::LastOverSampleSecs
control.obj:
	501850	void FocusThis(void)
	501860	public: ControlSetup::ControlSetup(int)
	501A60	public: virtual ControlSetup::~ControlSetup(void)
	501AE0	public: void ControlSetup::CreateDeviceOptions(void)
	502020	public: void ControlSetup::DeactivateAllDeviceOptions(void)
	502080	public: void ControlSetup::ActivateDeviceOptions(void)
	502360	public: float ControlSetup::SetControlPosition(class uiWidget *,float,float)
	502380	public: void ControlSetup::POVCB(void)
	502390	public: void ControlSetup::SetSensitivityCB(void)
	5023A0	public: void ControlSetup::ControlSelect(void)
	5023F0	public: virtual void ControlSetup::PreSetup(void)
	502430	public: void ControlSetup::SetFFPermissions(void)
	502470	public: void ControlSetup::InitCustomControls(void)
	502500	public: virtual void ControlSetup::Update(void)
	502520	public: virtual void ControlSetup::StoreCurrentSetup(void)
	502530	public: virtual void ControlSetup::ResetDefaultAction(void)
	502570	public: void ControlSetup::LaunchJoyCpl(void)
	502700	public: virtual void ControlSetup::CancelAction(void)
	502710	public: virtual void ControlSetup::DoneAction(void)
	502720	public: void ControlSetup::FocusDescription(void *,void *)
	59FF40	public: void audControl::Init(enum audManager::AUDTYPE,class audManager *)
	59FFA0	public: class audControl * audControl::Create(enum audManager::AUDTYPE,class audManager *)
	59FFD0	public: void audControl::SetMaxConcurrent(int)
	5A0010	public: void audControl::Update(int)
	5A0060	public: int audControl::Add(class audObject *,int)
	5A00C0	public: bool audControl::Remove(class audObject *,int)
	5A0180	public: class audManager * audControl::GetManager(void)
	5A0190	public: bool audControl::MoveToActive(enum audManager::AUDTYPE,class audObject *)
	5A0290	public: bool audControl::MoveFromActive(enum audManager::AUDTYPE,class audObject *)
	5A0300	public: class audObject * audControl::FindObjectByHandle(int)
	5A03B0	public: int audControl::GetObjectHandle(class audObject *)
	5A03C0	public: class audObject * audControl::FindActiveObjectByHandle(int)
	5A0420	public: void audControl::ResetAutoHandle(int)
	5A0430	public: void audControl::SetHandle(int)
	5A0440	public: int audControl::GetHandle(void)
	5A0450	public: int audControl::Count(void)
	5A0490	public: void audControl::SetPath(char const *)
	5A04E0	public: char * audControl::GetPath(void)
	5A04F0	public: void audControl::SetAssetDbId(int)
	5A0500	public: int audControl::GetAssetDbId(void)
	5A0510	public: void audControl::SetVolume(float,int)
	5A05B0	public: void audControl::SetPan(float,int)
	5A0650	public: void audControl::SetPitch(float,int)
	5A06F0	public: float audControl::GetVolume(int)
	5A0750	public: float audControl::GetPan(int)
	5A07B0	public: float audControl::GetPitch(int)
	5A0810	public: bool audControl::Play(int)
	5A0870	public: bool audControl::PlayRandom(int)
	5A08D0	public: bool audControl::Stop(int)
	5A0940	public: bool audControl::PauseResume(bool,int)
	5A09B0	public: void audControl::SetPosition(struct _audvector3_ *,int)
	5A09F0	public: void audControl::Enable3DMode(int)
	5A0A90	public: void audControl::Disable3DMode(int)
	5A0B30	public: struct _audvector3_ * audControl::GetPosition(int)
	5A0B60	public: void audControl::Destroy(void)
	5A0BF0	public: void audControl::FreeAndDestroy(void)
	5A0C20	public: void audControl::SetControlFlags(enum audControl::AUDCONTROLFLAGS,enum audControl::AUDCONTROLFLAGS)
	5A0C40	public: int audControl::GetControlFlags(void)
	5A0C50	public: void audControl::SetPriority(int)
	5A0C80	public: int audControl::GetPriority(void)
	5A0C90	public: void audControl::StopPCEchoBuffers(void)
	5A0CF0	public: void audControl::SetVolPCEchoBuffers(float)
	5B3761	const ControlSetup::`vftable'
controlbase.obj:
	50D4C0	public: ControlBase::ControlBase(void)
	50D4D0	public: ControlBase::~ControlBase(void)
	50D4E0	public: void ControlBase::InitSensitivity(void)
	50D540	public: void ControlBase::SetSensitivity(void)
controlwidget.obj:
	4EBF20	public: UIControlWidget::UIControlWidget(void)
	4EC030	public: virtual UIControlWidget::~UIControlWidget(void)
	4EC0D0	public: void UIControlWidget::Init(float,float,float,float,float,class mmIO *,class datCallback)
	4EC250	public: void UIControlWidget::SetPosition(float,float,float,float)
	4EC310	public: virtual void UIControlWidget::Update(void)
	4EC330	public: void UIControlWidget::UpdateField(void)
	4EC360	public: virtual void UIControlWidget::Action(union eqEvent)
	4EC3B0	public: virtual void UIControlWidget::Switch(int)
	4EC420	public: void UIControlWidget::EnableField(void)
	4EC480	public: void UIControlWidget::DisableField(void)
	4EC500	public: virtual void UIControlWidget::TurnOn(void)
	4EC510	public: virtual void UIControlWidget::TurnOff(void)
	5B2AAD	const UIControlWidget::`vftable'
convexpoly.obj:
	496F10	public: static int phConvexPoly::ConvexPolyIntersect(int,class Vector2 const *,int,class Vector2 const *,struct phConvexPoly::Data *)
	497630	public: static void phConvexPoly::PrecomputeRays(int,class Vector2 const *,class Vector2 *,float *)
	4976A0	public: static void phConvexPoly::AdvanceV(void)
	497730	public: static void phConvexPoly::GetvHeadOut(void)
	4977D0	public: static void phConvexPoly::GetuHeadOut(void)
	497870	public: static void phConvexPoly::GetuTailOut(void)
	4978F0	public: static void phConvexPoly::RecordEE(void)
	4979D0	public: static void phConvexPoly::RecordUTail(void)
	4979E0	public: static void phConvexPoly::RecordVTail(void)
	497A00	public: static void phConvexPoly::RecordTail(bool)
	497AC0	public: static void phConvexPoly::RecordNoIsect(int)
	497AF0	public: static void phConvexPoly::RecordInteriorCollides(bool)
crash.obj:
	502EF0	public: ccStatus::ccStatus(void)
	502F20	public: virtual ccStatus::~ccStatus(void)
	502F80	public: void ccStatus::LoadBitmap(char *,int,int,int)
	502FF0	public: virtual void ccStatus::Update(void)
	503010	public: virtual void ccStatus::Cull(void)
	503060	public: void ccStatus::SetStatus(short)
	503070	public: CrashCourse::CrashCourse(int)
	503710	public: virtual CrashCourse::~CrashCourse(void)
	503790	public: void CrashCourse::SetRaceGrade(int,int)
	5037C0	public: virtual void CrashCourse::PreSetup(void)
	503960	public: void CrashCourse::GameCallback(void)
	503980	public: void CrashCourse::SetEnvironment(void)
	503BD0	public: void CrashCourse::SetRaceState(void)
	503CF0	public: void CrashCourse::ChangeLocalVals(void)
	503F00	public: void CrashCourse::FocusDescription(int,int)
	503F10	public: void CrashCourse::SetProgressMask(int)
	503F30	public: void CrashCourse::SetBlitzMask(int)
	503F50	public: void CrashCourse::SetCheckpointMask(int)
	503F70	public: void CrashCourse::IncRaceName(void)
	504010	public: void CrashCourse::DecRaceName(void)
	504080	public: void CrashCourse::SetVehicleNext(bool)
	5B38A1	const ccStatus::`vftable'
	5B38D5	const CrashCourse::`vftable'
crc.obj:
	52A8F0	unsigned long UpdateCrc(unsigned char *,unsigned int)
csv.obj:
	4A8200	int ParseCSVLine(char const *,int,int,...)
	4A8270	public: void parCsvFile::Kill(void)
	4A82F0	public: bool parCsvFile::Load(char const *,char const *,bool,int)
	4A8600	public: void parCsvFile::Print(void)const 
	4A86A0	public: int parCsvFile::GetInt(int,int)const 
	4A86D0	public: float parCsvFile::GetFloat(int,int)const 
	4A8700	public: int parCsvFile::GetColumn(char const *)const 
	4A8760	public: int parCsvFile::GetRow(int,char const *)const 
	4A87D0	public: int parCsvFile::GetRowSafe(int,char const *)const 
	4A8830	public: void parCsvFile::SetString(int,int,char const *)
	4A8870	public: void parCsvFile::SetInt(int,int,int)
	4A88B0	public: void parCsvFile::SetFloat(int,int,float)
ctrlcus.obj:
	502780	public: ControlCustom::ControlCustom(int)
	502820	public: virtual ControlCustom::~ControlCustom(void)
	502830	public: void ControlCustom::BadAssignCB(void)
	502880	public: void ControlCustom::ClearBadAssignment(void)
	502890	public: void ControlCustom::CancelBadAssignment(void)
	5028B0	public: void ControlCustom::VerifyBadAssignment(void)
	5028D0	public: virtual void ControlCustom::ResetDefaultAction(void)
	5028F0	public: virtual void ControlCustom::DoneAction(void)
	502900	public: virtual void ControlCustom::CancelAction(void)
	5B37B9	const ControlCustom::`vftable'
ctype.obj:
	5DBFF8	__ctype
cullable.obj:
	4A3440	public: virtual void asCullable::Cull(void)
cullmgr.obj:
	4A1290	public: asCullManager::asCullManager(int,int)
	4A1370	public: virtual asCullManager::~asCullManager(void)
	4A13F0	public: virtual void asCullManager::Reset(void)
	4A1440	protected: void asCullManager::DisplayVersionString(void)
	4A1450	public: virtual void asCullManager::Update(void)
	4A1580	public: virtual void asCullManager::DeclareCamera(class asCamera *)
	4A15B0	public: virtual void asCullManager::DeclareCullable(class asCullable *)
	4A1600	public: virtual void asCullManager::DeclareCullable2D(class asCullable *)
	4A1640	public: virtual void asCullManager::DeclareCullable2DFG(class asCullable *)
	4A1680	public: void asCullManager::DeclareBitmap(class asCullable *,class gfxBitmap *)
	5B1DE1	const asCullManager::`vftable'
	660C24	protected: static class asCullManager * asCullManager::Instance
cwarray.obj:
	4EF6D0	public: UICWArray::UICWArray(void)
	4EF7A0	public: virtual UICWArray::~UICWArray(void)
	4EF830	public: virtual void UICWArray::Reset(void)
	4EF840	public: void UICWArray::Init(float,float,float,float,int,class datCallback)
	4EFA90	public: void UICWArray::VScrollCB(void)
	4EFB00	public: void UICWArray::SetVScrollVals(void)
	4EFB70	public: void UICWArray::SetVScrollPos(void)
	4EFBA0	public: void UICWArray::SetStartOffset(int)
	4EFBE0	public: void UICWArray::Redraw(void)
	4EFD40	public: virtual void UICWArray::Switch(int)
	4EFD80	public: virtual void UICWArray::Action(union eqEvent)
	4EFEC0	public: virtual void UICWArray::CaptureAction(union eqEvent)
	4EFF30	public: virtual void UICWArray::Update(void)
	4EFFC0	public: void UICWArray::EnterCapture(int)
	4F0030	public: void UICWArray::ForceCapture(void)
	4F0060	public: void UICWArray::AcceptCapture(void)
	4F00B0	public: void UICWArray::ResetCapture(void)
	4F00E0	public: void UICWArray::CheckCapture(void)
	4F0190	public: void UICWArray::SaveCFG(void)
	4F01D0	public: void UICWArray::LoadCFG(void)
	4F0220	public: void UICWArray::DefaultCFG(void)
	4F0250	public: void UICWArray::DebugForceSetting(void)
	5B2F25	const UICWArray::`vftable'
d3dpipe.obj:
	4A91A0	private: static long __stdcall gfxPipeline::gfxEnumZ(struct _DDPIXELFORMAT *,void *)
	4A91F0	private: static long __stdcall gfxPipeline::gfxEnumTexs(struct _DDPIXELFORMAT *,void *)
	4A9270	int __stdcall MultiMonCallback(struct _GUID *,char *,char *,void *,struct HMONITOR__ *)
	4A92B0	public: static void gfxPipeline::SafeBeginGfx(void)
	4A9350	public: static bool gfxPipeline::BeginGfx(void)
	4A9370	public: static bool gfxPipeline::BeginGfx2D(void)
	4A96C0	public: static bool gfxPipeline::BeginGfx3D(void)
	4AA130	public: static void gfxPipeline::BeginFrame(void)
	4AA270	public: static void gfxPipeline::BeginScene(void)
	4AA2B0	public: static void gfxPipeline::EndScene(void)
	4AA330	public: static void gfxPipeline::EndFrame(void)
	4AA590	public: static void gfxPipeline::BeginOffscreen(void)
	4AA5A0	public: static void gfxPipeline::EndOffscreen(void)
	4AA5B0	public: static void gfxPipeline::FlushFrame(void)
	4AA5C0	public: static void gfxPipeline::RefreshFrame(void)
	4AA750	public: static void gfxPipeline::EndGfx(void)
	4AA760	public: static void gfxPipeline::EndGfx3D(void)
	4AAA10	public: static void gfxPipeline::EndGfx2D(void)
	4AAAF0	public: static void gfxPipeline::Draw(enum gfxDrawMode,unsigned int,int,struct gfxStridedData const &)
	4AAB50	public: static void gfxPipeline::Draw(enum gfxDrawMode,unsigned int,int,void *)
	4AABB0	public: static void gfxPipeline::DrawIdx(enum gfxDrawMode,unsigned int,int,struct gfxStridedData const &,unsigned int,unsigned short *)
	4AAC20	public: static void gfxPipeline::DrawIdx(enum gfxDrawMode,unsigned int,int,void *,unsigned int,unsigned short *)
	4AAC90	public: static class gfxImage * gfxPipeline::CreateReadbackImage(void)
	4AACC0	public: static void gfxPipeline::Readback(class gfxImage *,int,int,int,int)
	4AADC0	public: static void gfxPipeline::Clear(int,unsigned int,float,unsigned int)
	4AAEC0	public: static void gfxPipeline::Blit2D(class Vector4 const &,unsigned short *,unsigned char *,int,unsigned int)
	4AB1C0	public: static void gfxPipeline::BlitText(class Vector4 const &,unsigned short *,unsigned char *,int,unsigned int)
	4AB4C0	public: static void gfxPipeline::CopyBitmap(int,int,class gfxBitmap *,int,int,int,int,bool)
	4AB520	public: static void gfxPipeline::ClearRect(int,int,int,int,unsigned int)
	4AB570	public: static bool gfxPipeline::SetRenderTarget(class gfxTexture const *)
	4AB660	public: gfxVertexBuffer::gfxVertexBuffer(struct IDirect3DVertexBuffer7 *)
	4AB690	public: gfxVertexBuffer::gfxVertexBuffer(unsigned int,unsigned int)
	4AB6E0	public: gfxVertexBuffer::~gfxVertexBuffer(void)
	4AB730	public: static void gfxVertexBuffer::RestoreAll(void)
	4AB800	public: static void gfxVertexBuffer::KillAll(void)
	4AB830	public: static struct gfxVertexBuffer * gfxPipeline::CreateVertexBuffer(unsigned int,unsigned int,bool)
	4AB950	public: static void gfxPipeline::DestroyVertexBuffer(struct gfxVertexBuffer *)
	4AB970	public: static void * gfxPipeline::DoLockVertexBuffer(struct gfxVertexBuffer *,unsigned int)
	4AB9C0	private: static void gfxPipeline::DoUnlockVertexBuffer(struct gfxVertexBuffer *)
	4ABA00	private: static void gfxPipeline::OptimizeVertexBuffer(struct gfxVertexBuffer *)
	4ABA50	public: static void gfxPipeline::DrawVB(enum gfxDrawMode,unsigned int,unsigned int,struct gfxVertexBuffer *)
	4ABB40	public: static void gfxPipeline::DrawIdxVB(enum gfxDrawMode,unsigned int,unsigned int,struct gfxVertexBuffer *,unsigned int,unsigned short *)
	4ABC50	public: static void gfxPipeline::PersistVertexBuffer(struct gfxVertexBuffer *)
	4ABD00	bool gfxSaveSettings(void)
	4ABD70	bool gfxLoadSettings(void)
	4ABE00	bool gfxAutoDetect(bool *)
	4AC820	void gfxSafeMode(void)
	4AC870	void gfxApplySettings(void)
	5B1EC5	_IID_IDirect3DBladeDevice
	6825D0	struct gfxInterface * gfxInterfaces
	683950	int gfxMinScreenWidth
	683954	bool g_VisualizeZ
	682588	void (* gfxLostCallback)(void)
	683960	int gfxInterfaceCount
	683964	bool g_Tex565
	683968	int gfxInterfaceChoice
	68396C	int gfxMinScreenHeight
	683970	bool g_Tex555
	683994	private: static class gfxTexture const * const gfxPipeline::m_RenderTarget
	683998	bool useNativeVBs
	6839A0	bool sm_UseInternal
	6839A1	bool useHWTnL
	6839BD	bool novblank
	6839C0	public: static struct gfxVertexBuffer * gfxVertexBuffer::sm_First
damage.obj:
	5345B0	public: mmDamage::mmDamage(void)
	5345C0	public: mmDamage::~mmDamage(void)
	5345D0	public: void mmDamage::Init(class modStatic *)
	5345E0	public: void mmDamage::Reset(int)
	5345F0	public: void mmDamage::Apply(class Vector3 &,float)
dash.obj:
	430610	public: mmDashView::mmDashView(void)
	4307B0	public: virtual mmDashView::~mmDashView(void)
	430890	public: void mmDashView::Init(char *,class mmPlayer *)
	430A90	private: void mmDashView::LoadPkg(char *)
	430C30	private: void mmDashView::LoadPivotInfo(char *)
	430D90	public: virtual void mmDashView::Reset(void)
	430DA0	public: virtual void mmDashView::BeforeSave(void)
	430E00	public: virtual void mmDashView::AfterLoad(void)
	430E60	public: void mmDashView::ActivateUntilTransitionIsOver(void)
	430E80	public: void mmDashView::Activate(void)
	430EA0	public: void mmDashView::Deactivate(void)
	430EC0	public: void mmDashView::TempDeactivate(void)
	430ED0	public: virtual void mmDashView::Update(void)
	430FB0	public: virtual void mmDashView::Cull(void)
	4315D0	private: virtual void mmDashView::FileIO(class datParser &)
	4317B0	public: mmExternalView::mmExternalView(void)
	431840	public: void mmExternalView::Init(class mmPlayer *)
	431880	public: virtual void mmExternalView::ResChange(int,int)
	4319D0	public: virtual void mmExternalView::Reset(void)
	4319E0	public: virtual void mmExternalView::Update(void)
	4319F0	public: virtual void mmExternalView::Cull(void)
	431B80	public: virtual asLinearCS::~asLinearCS(void)
	431B90	public: virtual RadialGauge::~RadialGauge(void)
	431C10	public: mmSlidingGauge::~mmSlidingGauge(void)
	43F480	private: void gfxRenderState::CheckSet(bool &,bool)
	431C20	public: virtual char * mmExternalView::GetClassNameA(void)
	431C30	public: virtual char * mmDashView::GetClassNameA(void)
	5B023D	const mmDashView::`vftable'
	5B0275	const mmExternalView::`vftable'
data.obj:
	4405D0	public: int dgBangerData::LoadEntry(char *)
	440600	public: virtual char const * dgBangerData::GetDirName(void)
	440610	public: void dgBangerData::AdjustPrim(void)
	4406E0	public: dgBangerDataManager::dgBangerDataManager(void)
	440860	public: virtual dgBangerDataManager::~dgBangerDataManager(void)
	440940	public: int dgBangerDataManager::AddBangerDataEntry(char const *,char const *)
	440A60	public: void dgBangerDataManager::ChangeData(void)
	440A90	public: virtual bool dgBangerData::Load(void)
	440DB0	public: virtual bool dgBangerData::Save(void)
	441170	public: void dgBangerData::AdjustBound(void)
	4411C0	public: void dgBangerData::InitBound(void)
	441400	public: virtual ptxGlassBirthRules::~ptxGlassBirthRules(void)
	441440	public: virtual char * ptxGlassBirthRules::GetClassName(void)
	441450	public: dgBangerData::dgBangerData(void)
	441520	public: virtual char * dgBangerData::GetClassName(void)
	441560	public: virtual dgBangerData::~dgBangerData(void)
	4415B0	public: virtual char * dgBangerDataManager::GetClassName(void)
	5B08BD	const dgBangerDataManager::`vftable'
	5B08F1	const ptxGlassBirthRules::`vftable'
	5B0925	const dgBangerData::`vftable'
	626B10	protected: static class dgBangerDataManager * dgBangerDataManager::Instance
debuglog.obj:
	4C7BF0	void DebugLogInit(bool)
	4C7C50	void DebugLogShutdown(void)
	4C7C70	void DebugLog(int,void const *,int,bool)
dirsnd.obj:
	5A4ED0	public: DirSnd::DirSnd(void)
	5A4F30	public: DirSnd::~DirSnd(void)
	5A4FD0	public: void DirSnd::DeInit(void)
	5A5080	public: static class DirSnd * DirSnd::Init(unsigned long,unsigned char,bool,char *)
	5A5160	public: int DirSnd::Init3DListener(float,float,float,float,float)
	5A5170	void UpperCase(char *)
	5A51C0	public: int DirSnd::IsDSDeviceInList(struct _GUID *)
	5A5210	int __stdcall DSEnumProc(struct _GUID *,char *,char *,void *)
	5A5390	public: void DirSnd::SetDeviceRating(struct tag_dsdevdesc *)
	5A5510	public: int DirSnd::EnumDSDevices(void)
	5A5530	public: virtual int DirSnd::InitPrimarySoundBuffer(unsigned long,unsigned char,char *)
	5A5630	protected: int DirSnd::CreatePrimaryInterfaceAndBuffer(struct _DSBUFFERDESC *)
	5A5770	public: void DirSnd::ClearDSDeviceList(void)
	5A57B0	int FormatCodeToWFX(unsigned long,struct tWAVEFORMATEX *)
	5A5860	public: void DirSnd::SetPrimaryBufferFormat(unsigned long,unsigned char)
	5A5950	public: void DirSnd::ScanAvailableDSFormats(void)
	5A5A30	public: char * DirSnd::TranslateDSError(long)
	5A5BB0	public: void DirSnd::SetBitDepth(int)
	5A5BD0	public: char * * DirSnd::GetDeviceNames(void)
	5A5C00	public: unsigned int DirSnd::GetNum3DHallBufs(void)
	5B7EE1	const DirSnd::`vftable'
	5DD7E0	struct tag_fd * aOutputFormats
	6B40CC	class DirSnd * DSGlobalPtr
dlg_city2.obj:
	4F9AE0	public: Dialog_City2::Dialog_City2(int,float,float,float,float,char *)
	4F9E10	public: virtual Dialog_City2::~Dialog_City2(void)
	4F9E80	public: virtual void Dialog_City2::PreSetup(void)
	4F9E90	public: virtual void Dialog_City2::PostSetup(void)
	4F9EA0	public: void Dialog_City2::ScrollCB(void)
	4F9EB0	public: void Dialog_City2::CancelCB(void)
	4F9EE0	public: void Dialog_City2::DoneCB(void)
	4F9F80	public: void Dialog_City2::SetCurrentCity(int)
	5B3305	const Dialog_City2::`vftable'
dlg_ctrl.obj:
	4FE4C0	public: Dialog_ControlAssign::Dialog_ControlAssign(int,float,float,float,float,char *)
	4FE5D0	public: virtual Dialog_ControlAssign::~Dialog_ControlAssign(void)
	4FE5E0	public: virtual void Dialog_ControlAssign::PreSetup(void)
	5B3631	const Dialog_ControlAssign::`vftable'
dlg_drec.obj:
	4FC870	public: Dialog_DriverRec::Dialog_DriverRec(int,float,float,float,float,char *)
	4FCD00	public: virtual Dialog_DriverRec::~Dialog_DriverRec(void)
	4FCD70	public: virtual void Dialog_DriverRec::PreSetup(void)
	4FCD80	public: void Dialog_DriverRec::InitDriverRecord(int)
	4FCE50	public: int Dialog_DriverRec::AddDriverRecord(int,char *,int,float,char *,int)
	4FD270	public: void Dialog_DriverRec::ResetDriverRecord(void)
	4FD300	public: void Dialog_DriverRec::SetRecordPosition(int)
	4FD320	public: void Dialog_DriverRec::SetSortState(void)
	4FD380	public: void Dialog_DriverRec::SetCityState(void)
	5B3511	const Dialog_DriverRec::`vftable'
dlg_eject.obj:
	4F9340	public: Dialog_Eject::Dialog_Eject(int,float,float,float,float,char *)
	4F9520	public: virtual Dialog_Eject::~Dialog_Eject(void)
	4F9590	public: virtual void Dialog_Eject::PostSetup(void)
	4F95A0	public: virtual void Dialog_Eject::PreSetup(void)
	4F95B0	public: void Dialog_Eject::BootButtonCB(void)
	4F9610	public: void Dialog_Eject::AddName(char const *,unsigned long,int)
	4F96B0	public: void Dialog_Eject::RemoveName(char const *,unsigned long)
	4F9800	public: void Dialog_Eject::RemoveName(unsigned long)
	4F9940	public: void Dialog_Eject::ClearNames(void)
	4F99C0	public: void Dialog_Eject::PostNames(void)
	4F99F0	public: void Dialog_Eject::SetBootCB(class datCallback)
	4F9A10	public: int Dialog_Eject::FindRosterName(char const *)
	4F9A80	public: int Dialog_Eject::FindRosterName(unsigned long)
	5B32BD	const Dialog_Eject::`vftable'
dlg_hoff.obj:
	4FBA70	public: Dialog_HallOfFame::Dialog_HallOfFame(int,float,float,float,float,char *)
	4FBFC0	public: virtual Dialog_HallOfFame::~Dialog_HallOfFame(void)
	4FC030	public: virtual void Dialog_HallOfFame::PreSetup(void)
	4FC040	public: void Dialog_HallOfFame::AddRaceRecord(int,char *,char *,char *,int,char *,char *)
	4FC570	public: void Dialog_HallOfFame::ResetRaceRecord(void)
	4FC600	public: void Dialog_HallOfFame::SortByCity(void)
	4FC620	public: void Dialog_HallOfFame::SetSortState(void)
	4FC6A0	public: void Dialog_HallOfFame::InitRaceRecord(void)
	5B34C5	const Dialog_HallOfFame::`vftable'
dlg_host.obj:
	4FAD20	public: Dialog_Host::Dialog_Host(int,float,float,float,float,char *)
	4FAF40	public: virtual Dialog_Host::~Dialog_Host(void)
	4FAF50	public: virtual void Dialog_Host::PreSetup(void)
	4FAF90	public: void Dialog_Host::PasswordCallback(void)
	4FAFA0	public: void Dialog_Host::Clear(void)
	5B33E9	const Dialog_Host::`vftable'
dlg_msg.obj:
	4FD3D0	public: Dialog_Message::Dialog_Message(int,float,float,float,float,char *)
	4FD4F0	public: void Dialog_Message::Init(int,char *,char *)
	4FD560	public: virtual Dialog_Message::~Dialog_Message(void)
	4FD570	public: virtual void Dialog_Message::PreSetup(void)
	5B3559	const Dialog_Message::`vftable'
dlg_newp.obj:
	4FD5B0	public: Dialog_NewPlayer::Dialog_NewPlayer(int,float,float,float,float,char *)
	4FD910	public: virtual Dialog_NewPlayer::~Dialog_NewPlayer(void)
	4FD920	public: void Dialog_NewPlayer::EnterNewPlayer(void)
	4FD930	public: virtual void Dialog_NewPlayer::PreSetup(void)
	5B35A1	const Dialog_NewPlayer::`vftable'
dlg_password.obj:
	4FB010	public: Dialog_Password::Dialog_Password(int,float,float,float,float,char *)
	4FB1A0	public: virtual Dialog_Password::~Dialog_Password(void)
	4FB1B0	public: virtual void Dialog_Password::PreSetup(void)
	4FB1C0	public: void Dialog_Password::PasswordCallback(void)
	5B3431	const Dialog_Password::`vftable'
dlg_redit.obj:
	4FA050	public: Dialog_ReplayEdit::Dialog_ReplayEdit(int,float,float,float,float,char *)
	4FA1E0	public: virtual Dialog_ReplayEdit::~Dialog_ReplayEdit(void)
	4FA1F0	public: virtual void Dialog_ReplayEdit::PreSetup(void)
	4FA200	public: void Dialog_ReplayEdit::ReplayDescCallback(void)
	4FA210	public: void Dialog_ReplayEdit::SetDesc(char *)
	5B334D	const Dialog_ReplayEdit::`vftable'
dlg_renv.obj:
	4FB200	public: Dialog_RaceEnvironment::Dialog_RaceEnvironment(int,float,float,float,float,char *)
	4FB8D0	public: virtual Dialog_RaceEnvironment::~Dialog_RaceEnvironment(void)
	4FB930	public: virtual void Dialog_RaceEnvironment::PreSetup(void)
	4FB980	public: void Dialog_RaceEnvironment::ControlPedSlider(void)
	4FB9A0	public: void Dialog_RaceEnvironment::SetMultiRaceOptions(int)
	4FB9E0	public: void Dialog_RaceEnvironment::DoneCallback(void)
	4FBA30	public: void Dialog_RaceEnvironment::CancelCallback(void)
	5B347D	const Dialog_RaceEnvironment::`vftable'
dlg_replay.obj:
	4FA2B0	public: Dialog_Replay::Dialog_Replay(int,float,float,float,float,char *)
	4FA6F0	public: virtual Dialog_Replay::~Dialog_Replay(void)
	4FA7A0	public: virtual void Dialog_Replay::PreSetup(void)
	4FA7B0	public: virtual void Dialog_Replay::PostSetup(void)
	4FA7C0	public: void Dialog_Replay::ScrollCB(void)
	4FA7E0	public: void Dialog_Replay::CancelCB(void)
	4FA810	public: void Dialog_Replay::DoneCB(void)
	4FA830	public: void Dialog_Replay::EditCB(void)
	4FA840	public: void Dialog_Replay::SetDescription(char *)
	4FA890	public: char * Dialog_Replay::GetDescription(void)
	4FA9A0	public: void Dialog_Replay::DeleteCB(void)
	4FAA60	public: void Dialog_Replay::SetCurrentReplay(int)
	4FAAB0	public: char * Dialog_Replay::GetSelectedReplay(void)
	4FAAF0	public: void Dialog_Replay::SetDriverStats(char *,char *,char *)
	4FAB50	bool isReplayFile(char const *)
	4FABC0	void LoadDlgReplayCB(char const *,bool,void *)
	4FAC70	public: void Dialog_Replay::LoadAll(void)
	5B33A1	const Dialog_Replay::`vftable'
dlg_serial.obj:
	4FD990	public: Dialog_Serial::Dialog_Serial(int,float,float,float,float,char *)
	4FE340	public: virtual Dialog_Serial::~Dialog_Serial(void)
	4FE3A0	public: virtual void Dialog_Serial::PreSetup(void)
	4FE3B0	public: void Dialog_Serial::IPAddressCallback(void)
	4FE3C0	public: void Dialog_Serial::BuildComs(void)
	4FE480	public: struct NETCOMMPACK * Dialog_Serial::GetCommPack(void)
	5B35E9	const Dialog_Serial::`vftable'
dlg_tcpip.obj:
	4FE620	public: Dialog_TCPIP::Dialog_TCPIP(int,float,float,float,float,char *)
	4FE7B0	public: virtual Dialog_TCPIP::~Dialog_TCPIP(void)
	4FE7C0	public: virtual void Dialog_TCPIP::PreSetup(void)
	4FE7D0	public: void Dialog_TCPIP::IPAddressCallback(void)
	4FE7E0	public: void Dialog_TCPIP::SetIPAddress(char *)
	5B3679	const Dialog_TCPIP::`vftable'
dmusicmanager.obj:
	5173F0	public: DMusicManager::DMusicManager(void)
	517400	public: DMusicManager::~DMusicManager(void)
	517420	public: int DMusicManager::Init(struct IDirectSound *,int,unsigned long,int,unsigned long,unsigned long)
	5174B0	public: void DMusicManager::Activate(int)
	5174D0	public: class DMusicObject * DMusicManager::GetDMusicObjectPtr(void)
	5174E0	public: void DMusicManager::Update(void)
	5174F0	public: void DMusicManager::SetVolume(float)
	517520	public: float DMusicManager::GetVolume(void)
	517540	public: void DMusicManager::SetPan(float)
dmusicobject.obj:
	515D40	public: DMusicObject::DMusicObject(int)
	515DF0	public: DMusicObject::~DMusicObject(void)
	515F00	public: void DMusicObject::CleanUpSegmentWrappers(void)
	515F60	public: int DMusicObject::Init(struct IDirectSound *,unsigned long,int,unsigned long,unsigned long)
	516050	private: int DMusicObject::InitPerformance(struct IDirectSound *)
	516120	private: int DMusicObject::InitNotificationThread(void)
	516220	private: int DMusicObject::InitLoader(void)
	5162B0	public: int DMusicObject::IsPlaying(void)
	5162D0	public: void DMusicObject::HandleNotifications(void)
	516300	private: int DMusicObject::InitPort(struct IDirectSound *,unsigned long,int,unsigned long,unsigned long)
	5164B0	private: int DMusicObject::AssignPChannelBlocks(unsigned long)
	516510	public: int DMusicObject::FindBestPort(struct _DMUS_PORTCAPS &)
	516520	private: int DMusicObject::RatePort(struct _DMUS_PORTCAPS &)
	516530	public: int DMusicObject::GetNumPorts(void)
	516540	public: int DMusicObject::FindMSSoftWareSynth(struct _DMUS_PORTCAPS &)
	516610	public: int DMusicObject::SetSearchDirectory(char *)
	516680	public: int DMusicObject::ScanDirectory(void)
	516750	public: int DMusicObject::OpenSegmentFile(char *,int,bool)
	516860	public: int DMusicObject::PlaySegment(unsigned long)
	5168A0	public: int DMusicObject::PlayMotif(int,unsigned long)
	516900	public: int DMusicObject::StopSegment(int)
	516970	public: int DMusicObject::LoadMotif(char *,char *,int)
	516BB0	public: int DMusicObject::LoadBand(char *,int,int)
	516CD0	public: void DMusicObject::AllocateMotifs(int)
	516D60	public: int DMusicObject::PlayBand(int,int)
	516DE0	public: int DMusicObject::CreateComposer(void)
	516E20	public: int DMusicObject::SegmentSwitch(int)
	516E90	public: int DMusicObject::SegmentSwitch(int,unsigned short,unsigned long)
	516FB0	public: int DMusicObject::ScaleMasterVolume(long)
	516FF0	private: int DMusicObject::SetGrooveLevel(unsigned char,unsigned char)
	517020	public: int DMusicObject::ScaleMasterTempo(float)
	517060	unsigned long __stdcall ThreadProc(void *)
	5170A0	public: int DMusicObject::Activate(int)
	5170E0	public: class DMusicWaveBuffer * DMusicObject::GetDMusicWaveBuffer(void)
	5170F0	void ErrorDisplay(char *,char *,long)
dmusicwavebuffer.obj:
	518740	public: DMusicWaveBuffer::DMusicWaveBuffer(void)
	518760	public: DMusicWaveBuffer::~DMusicWaveBuffer(void)
	518770	public: int DMusicWaveBuffer::Create(struct IDirectMusicPort *,struct IDirectSound *)
	518930	public: void DMusicWaveBuffer::SetVolume(float)
	5189E0	public: void DMusicWaveBuffer::SetPan(float)
dof.obj:
	596E20	public: asDofCS::asDofCS(void)
	596F10	public: void asDofCS::operator=(class asDofCS const &)
	597050	public: virtual void asDofCS::Reset(void)
	597080	public: void asDofCS::SetTime(float,float,int)
	5970F0	public: virtual void asDofCS::Update(void)
	597750	public: void asDofCS::AddWidgets(class Bank *)
	5B7BAD	const asDofCS::`vftable'
drivetrain.obj:
	4D9D60	public: vehDrivetrain::vehDrivetrain(void)
	4D9DD0	public: void vehDrivetrain::Init(class vehCarSim *)
	4D9DE0	public: void vehDrivetrain::CopyVars(class vehDrivetrain *)
	4D9E00	public: virtual void vehDrivetrain::Reset(void)
	4D9E20	public: void vehDrivetrain::Attach(void)
	4D9E40	public: void vehDrivetrain::Detach(void)
	4D9E50	public: int vehDrivetrain::AddWheel(class vehWheel *)
	4D9E90	public: virtual void vehDrivetrain::Update(void)
	4DA570	public: virtual void vehDrivetrain::FileIO(class datParser &)
	4DA600	public: virtual char * vehDrivetrain::GetClassName(void)
	5B2595	const vehDrivetrain::`vftable'
	5CEFBC	public: static float vehDrivetrain::diffRatioMax
	5CEFC0	public: static float vehDrivetrain::diffRatioMaxHighSpeed
	5CEFC4	public: static float vehDrivetrain::diffRatioHighSpeedLevel
dropdown.obj:
	4F1DA0	public: mmDropDown::mmDropDown(void)
	4F1E20	public: virtual mmDropDown::~mmDropDown(void)
	4F1EA0	public: void mmDropDown::Init(void *,float,float,float,float,class string,int)
	4F2020	public: void mmDropDown::InitString(class string)
	4F2420	private: void mmDropDown::SetString(class string)
	4F2510	public: void mmDropDown::GetCurrentString(char *,int)
	4F2560	public: void mmDropDown::SetDisabledColors(void)
	4F25E0	public: int mmDropDown::FindFirstEnabled(void)
	4F2610	public: void mmDropDown::SetHighlight(int)
	4F2680	public: int mmDropDown::GetHit(float,float)
	4F2750	public: virtual void mmDropDown::Update(void)
	4F2760	public: float mmDropDown::GetXmin(void)
	4F2770	public: float mmDropDown::GetYmin(void)
	4F2780	public: float mmDropDown::GetW(void)
	4F2790	public: float mmDropDown::GetH(void)
	5B3095	const mmDropDown::`vftable'
ebola.obj:
	4026A0	bool FirstRunEula(void)
	402780	void ebolaPlayMovie(char *)
echoeffect.obj:
	5A2FA0	public: EchoEffect::EchoEffect(void)
	5A2FE0	public: EchoEffect::~EchoEffect(void)
	5A30A0	public: int EchoEffect::Enable(unsigned long,struct IDirectSoundBuffer *)
	5A3120	public: void EchoEffect::Disable(void)
	5A3150	public: void EchoEffect::SetDelayTime(float)
	5A3280	public: void EchoEffect::Update(void)
	5A32F0	private: void EchoEffect::UpdatePlay(void)
	5A33B0	private: void EchoEffect::UpdateStop(void)
	5A3460	private: void EchoEffect::UpdateVolume(void)
	5A3510	private: void EchoEffect::UpdatePitch(void)
	5A35C0	public: void EchoEffect::QueuePlay(unsigned long)
	5A3620	public: void EchoEffect::QueueStop(void)
	5A3650	public: void EchoEffect::Stop(void)
	5A3660	public: void EchoEffect::SetFrequency(float)
	5A3730	public: void EchoEffect::CalculatePan(float)
	5A3790	public: void EchoEffect::SetVolume(float)
	5A37C0	public: void EchoEffect::QueueVolume(float)
	5A3810	public: void EchoEffect::QueueFrequency(unsigned long)
	5A3850	public: EffectBase::~EffectBase(void)
effect.obj:
	5314E0	int __stdcall inputEnumEffectTypeProc(struct DIEFFECTINFOA const *,void *)
	531540	public: mmEffectFF::mmEffectFF(void)
	5315B0	public: mmEffectFF::~mmEffectFF(void)
	5315D0	public: virtual int mmEffectFF::Play(void)
	5315E0	public: virtual int mmEffectFF::Stop(void)
	5315F0	public: virtual int mmEffectFF::SetValues(float,float)
	5B47A1	const mmEffectFF::`vftable'
effectbase.obj:
	5A74E0	public: struct IDirectSoundBuffer * EffectBase::CreateDSoundBuffer(unsigned long,struct IDirectSoundBuffer *)
	5A7590	public: short EffectBase::OriginalBufferPlaying(short)
engine.obj:
	4D8C10	public: vehEngine::vehEngine(void)
	4D8CD0	public: virtual vehEngine::~vehEngine(void)
	4D8CE0	public: virtual void vehEngine::Reset(void)
	4D8D20	public: void vehEngine::Init(class vehCarSim *,char const *,char const *)
	4D8DC0	public: void vehEngine::ComputeConstants(void)
	4D8E20	public: float vehEngine::CalcTorqueAtFullThrottle(float)
	4D8EA0	public: float vehEngine::CalcTorqueAtZeroThrottle(void)
	4D8ED0	public: float vehEngine::CalcTorque(float)
	4D8F10	public: float vehEngine::CalcHPAtFullThrottle(float)
	4D8F30	public: virtual void vehEngine::Update(void)
	4D9240	public: virtual void vehEngine::FileIO(class datParser &)
	4D9310	public: virtual char * vehEngine::GetClassName(void)
	5B24B1	const vehEngine::`vftable'
engineaudio.obj:
	4DD8B0	public: vehEngineAudio::vehEngineAudio(void)
	4DD8C0	public: virtual vehEngineAudio::~vehEngineAudio(void)
	4DD930	public: int vehEngineAudio::GetSoundIndex(int)
	4DD950	public: void vehEngineAudio::Stop(void)
	4DD980	public: void vehEngineAudio::UpdateRPM(float,float,float,float)
	4DD9C0	public: void vehEngineAudio::UpdateRPM(float)
	4DD9F0	public: void vehEngineAudio::EchoOn(float)
	4DDA20	public: void vehEngineAudio::EchoOff(void)
	4DDA50	public: void vehEngineAudio::Enable3DMode(class Vector3 *)
	4DDA60	public: void vehEngineAudio::Disable3DMode(void)
	4DDA70	public: void vehEngineAudio::AssignSounds(int)
	4DDAC0	public: void vehEngineAudio::UnAssignSounds(void)
	4DDAF0	public: int vehEngineAudio::Load(class Stream *)
	4DDCD0	public: void vehEngineAudio::Silence(int)
	4DDD00	public: void vehEngineAudio::SetPan(float)
enginesamplewrapper.obj:
	4DF550	public: vehEngineSampleWrapper::vehEngineSampleWrapper(void)
	4DF570	public: virtual vehEngineSampleWrapper::~vehEngineSampleWrapper(void)
	4DF580	public: void vehEngineSampleWrapper::SetSoundPtr(class AudSoundBase *)
	4DF5B0	public: void vehEngineSampleWrapper::DeallocateSoundPtr(void)
	4DF5D0	public: void vehEngineSampleWrapper::Stop(void)
	4DF5F0	public: void vehEngineSampleWrapper::SetPan(float)
	4DF610	public: void vehEngineSampleWrapper::UpdateRPM(float,float,float,float)
	4DF6E0	public: void vehEngineSampleWrapper::UpdateRPM(float)
	4DF790	public: float vehEngineSampleWrapper::CalculateVolumeOld(float)
	4DF7F0	public: float vehEngineSampleWrapper::CalculateVolume(float)
	4DF860	public: float vehEngineSampleWrapper::CalculatePitch(float)
	4DF8A0	public: void vehEngineSampleWrapper::EchoOn(float)
	4DF8D0	public: void vehEngineSampleWrapper::EchoOff(void)
	4DF8F0	public: void vehEngineSampleWrapper::Silence(int)
	4DF920	public: void vehEngineSampleWrapper::ParseCSVBufferOld(char *)
	4DFA40	public: void vehEngineSampleWrapper::ParseCSVBuffer(char *)
	4DFC10	public: void vehEngineSampleWrapper::SetMaxVolume(float)
event.obj:
	4A16C0	public: eqEventHandler::eqEventHandler(void)
	4A1700	public: virtual eqEventHandler::~eqEventHandler(void)
	4A1730	public: int eqEventHandler::BeginGfx(int,int,int)
	4A1740	public: void eqEventHandler::EndGfx(void)
	4A1750	public: void eqEventHandler::RestoreApp(void)
	4A1760	public: void eqEventHandler::MinimizeApp(int)
	4A1770	public: void eqEventHandler::SetActive(int)
	4A1780	public: void eqEventHandler::ClearActive(int)
	4A1790	public: void eqEventHandler::Update(void)
	4A1D60	public: static char * eqEventHandler::EKeyName(int)
	4A2030	public: void eqEventHandler::AddClient(class eqEventMonitor *)
	4A2090	public: void eqEventHandler::RemoveClient(class eqEventMonitor *)
	4A20D0	public: eqEventMonitor::eqEventMonitor(void)
	4A20F0	public: virtual eqEventMonitor::~eqEventMonitor(void)
	4A2110	public: virtual void eqEventMonitor::Mouse(void *,int,int,int,int,int,int,int)
	4A2190	public: virtual void eqEventMonitor::Keyboard(void *,int,int,int,int)
	5B1E25	const eqEventHandler::`vftable'
	5B1E29	const eqEventMonitor::`vftable'
	660C28	public: static class eqEventHandler * eqEventHandler::SuperQ
eventq.obj:
	4A3450	public: eqEventQ::eqEventQ(int)
	4A34D0	public: virtual eqEventQ::~eqEventQ(void)
	4A3540	public: virtual void eqEventQ::Mouse(void *,int,int,int,int,int,int,int)
	4A35D0	public: virtual void eqEventQ::Keyboard(void *,int,int,int,int)
	4A3630	private: void eqEventQ::Queue(union eqEvent &)
	4A3670	public: int eqEventQ::Pop(union eqEvent *)
	4BA930	public: static bool ioEventQueue::Pop(struct ioEvent &)
	4BA980	public: static bool ioEventQueue::Peek(struct ioEvent &,int &)
	4BA9D0	public: static void ioEventQueue::Queue(enum ioEvent::ioEventType,int,int,int)
	4BAA50	public: static void ioEventQueue::Command(void *)
	5B1EA5	const eqEventQ::`vftable'
	6A2908	private: static int ioEventQueue::m_Tail
	6A2910	private: static struct ioEvent * ioEventQueue::Q
	6A2B10	private: static int ioEventQueue::m_Head
feedback.obj:
	4D56C0	public: vehFeedback::vehFeedback(void)
	4D5740	public: virtual vehFeedback::~vehFeedback(void)
	4D5750	public: class ioPad * vehFeedback::GetPad(void)
	4D5760	public: void vehFeedback::SetPad(class ioPad *)
	4D5770	public: int vehFeedback::GetPadID(void)
	4D5780	public: void vehFeedback::SetPadID(int)
	4D57A0	public: virtual int vehFeedback::SetFeedback(bool)
	4D57B0	public: virtual int vehFeedback::SetTimingUnit(float)
	4D57E0	public: virtual int vehFeedback::GetNumActuators(void)
	4D57F0	public: virtual int vehFeedback::SetActuatorValue(int,float)
	4D5830	public: virtual int vehFeedback::PlayFeedbackSample(int,int,float *,int *)
	4D58B0	public: virtual int vehFeedback::PlayFeedbackSampleID(int)
	4D5910	public: virtual int vehFeedback::ClearAllSamples(bool)
	4D5980	public: virtual float vehFeedback::GetNextUnit(int)
	4D5A80	public: virtual int vehFeedback::Update(void)
	5B2305	public: static struct vehFeedback::SampleRec const vehFeedback::sm_CollisionSmallFeedback
	5B2315	public: static struct vehFeedback::SampleRec const vehFeedback::sm_CollisionLargeFeedback
	5B2321	const vehFeedback::`vftable'
ferry.obj:
	579260	public: gizFerry::gizFerry(void)
	5792D0	public: gizFerry::~gizFerry(void)
	579350	public: virtual void gizFerry::Reset(void)
	5793A0	public: void gizFerry::Init(char *,class dgPath *)
	579460	public: void gizFerry::Update(void)
	579520	public: void gizFerry::SetSpeed(float)
	579540	public: void gizFerry::Cull(int)
	579550	public: gizFerryMgr::gizFerryMgr(void)
	5795C0	public: virtual gizFerryMgr::~gizFerryMgr(void)
	579650	public: virtual void gizFerryMgr::Reset(void)
	579680	public: bool gizFerryMgr::Init(char *,char *,char *)
	5797D0	public: virtual void gizFerryMgr::Update(void)
	579820	public: virtual void gizFerryMgr::Cull(void)
	579910	private: void gizFerryMgr::ApplyTuning(void)
	579A00	public: virtual void gizFerry::Draw(int)
	579A10	public: virtual unsigned int gizFerry::SizeOf(void)
	5B5645	const gizFerry::`vftable'
	5B56BD	const gizFerryMgr::`vftable'
file.obj:
	4CA1B0	int coreRawOpenFile(char const *,bool)
	4CA1F0	int coreRawCreateFile(char const *)
	4CA220	int coreRawSeekFile(int,int,enum seekWhence)
	4CA240	int coreRawWriteFile(int,void const *,int)
	4CA270	int coreRawReadFile(int,void *,int)
	4CA2A0	int coreRawCloseFile(int)
	4CA2C0	int coreRawEnumFiles(char const *,void (*)(char const *,bool,void *),void *)
	5CE2C8	struct coreFileMethods coreFileStandard
fileio.obj:
	597790	public: asFileIO::asFileIO(void)
	5977A0	public: virtual asFileIO::~asFileIO(void)
	597800	protected: virtual bool asFileIO::Save(void)
	597890	protected: virtual bool asFileIO::Load(void)
	597940	public: void asFileIO::SetName(char const *)
	597970	protected: virtual char const * asFileIO::GetDirName(void)
	5979B0	protected: virtual void asFileIO::FileIO(class datParser &)
	5979C0	protected: virtual char const * asFileIO::GetClassName(void)
	5B7BE1	const asFileIO::`vftable'
filesystem.obj:
	5A6930	public: class audFileSystem * audFileSystem::Create(class audManager *)
	5A6960	public: void audFileSystem::Init(void)
	5A6980	public: void audFileSystem::Destroy(void)
	5A69A0	public: bool audFileSystem::FileOpenRead(char *,char *,bool)
	5A6B10	public: void * audFileSystem::GetFileHandle(void)
	5A6B20	public: void audFileSystem::FileClose(void)
	5A6B40	public: void audFileSystem::FileSeek(int,int)
	5A6B90	public: int audFileSystem::GetFileSize(void)
	5A6BB0	public: int audFileSystem::FileRead(void *,int)
	5A6BE0	public: bool audFileSystem::IsOpen(void)
	5A6BF0	public: bool audFileSystem::IsPersistent(void)
	5A6C00	public: char * audFileSystem::GetName(void)
	5A6C10	public: char * audFileSystem::GetPath(void)
fixed.obj:
	467300	public: lvlFixedAny::lvlFixedAny(void)
	467320	public: virtual void lvlFixedAny::DrawReflectedParts(int)
	467420	public: virtual void lvlFixedAny::Draw(int)
	467540	public: virtual void lvlFixedAny::SetVariant(int)
	467580	public: virtual int lvlFixedAny::Init(char const *,class Matrix34 const &,int)
	467740	public: virtual void lvlFixedAny::DrawShadowMap(void)
	4677E0	public: virtual void lvlFixedAny::DrawShadow(void)
	467910	public: lvlFixedRotY::lvlFixedRotY(void)
	467930	public: virtual unsigned int lvlFixedRotY::SizeOf(void)
	467940	public: virtual class Vector3 const & lvlFixedRotY::GetPosition(void)
	467950	public: virtual int lvlFixedRotY::IsVisible(class gfxViewport const &)
	4679A0	public: virtual class Matrix34 const & lvlFixedRotY::GetMatrix(class Matrix34 &)
	4679F0	public: virtual void lvlFixedRotY::SetMatrix(class Matrix34 const &)
	467A20	public: lvlFixedMatrix::lvlFixedMatrix(void)
	467A40	public: virtual unsigned int lvlFixedMatrix::SizeOf(void)
	467A50	public: virtual class Vector3 const & lvlFixedMatrix::GetPosition(void)
	467A60	public: virtual int lvlFixedMatrix::IsVisible(class gfxViewport const &)
	467AB0	public: virtual class Matrix34 const & lvlFixedMatrix::GetMatrix(class Matrix34 &)
	467AC0	public: virtual void lvlFixedMatrix::SetMatrix(class Matrix34 const &)
	5B0FD5	const lvlFixedAny::`vftable'
	5B103D	const lvlFixedRotY::`vftable'
	5B10A5	const lvlFixedMatrix::`vftable'
	655240	public: static bool lvlFixedAny::sm_EnableBackfacing
flare.obj:
	59BD80	public: ltFlare::ltFlare(void)
	59BDB0	public: void ltFlare::Random(void)
	59BE80	public: ltLensFlare::ltLensFlare(int)
	59BF80	public: ltLensFlare::~ltLensFlare(void)
	59BFA0	public: void ltLensFlare::DrawBegin(void)
	59C0C0	public: void ltLensFlare::DrawEnd(void)
	59C1C0	public: void ltLensFlare::Draw(class Vector3 &,class Vector3 &,float)
	6B404C	bool OldLightingState
	6B4050	enum gfxBlendFunc OldDestBlendFunc
	6B4018	enum gfxBlendSet OldBlendSet
	6B4058	enum gfxCullMode OldCullMode
	6B405C	enum gfxBlendFunc OldSrcBlendFunc
	6B4060	bool OldZTestState
font.obj:
	4B1090	void gfxDrawFont(class Vector4 const &,char const *,struct gfxFontInfo const &)
	4B11C0	void gfxDrawFont(int,int,char const *,struct gfxFontInfo const &)
	4B1200	void gfxCreateFont(void)
	4B1260	int gfxFontGetWidth(void)
	4B1270	int gfxFontGetHeight(void)
	4B1280	void gfxDrawFont(int,int,char const *)
	4B12D0	void gfxReleaseFont(void)
	4B1330	void gfxComputeFontExtents(int &,int &,char const *,struct gfxFontInfo const &)
	5CC9D0	struct gfxFontInfo SYSFONT
frame.obj:
	57DC00	float * sAcquireBuffer(int)
	57DC50	bool sIsBuffer(float *)
	57DC80	public: static void crAnimFrame::AllocateBuffers(int,int)
	57DD00	public: static void crAnimFrame::DeallocateBuffers(void)
	57DDA0	public: crAnimFrame::crAnimFrame(bool)
	57DDE0	public: crAnimFrame::crAnimFrame(class crAnimFrame const &)
	57DE10	public: crAnimFrame::~crAnimFrame(void)
	57DE70	public: class crAnimFrame const & crAnimFrame::operator=(class crAnimFrame const &)
	57DE90	private: void crAnimFrame::Copy(class crAnimFrame const &)
	57DED0	public: void crAnimFrame::Init(int)
	57DF10	public: void crAnimFrame::LoadBin(class Stream *,int)
	57DF40	public: void crAnimFrame::SaveBin(class Stream *)
	57DF60	public: void crAnimFrame::LoadAscii(class datTokenizer &,int)
	57DFA0	public: void crAnimFrame::Print(void)
	57E010	public: void crAnimFrame::Mirror(class crSkeletonData const *)
	57E100	public: void crAnimFrame::Flip(void)
	57E110	public: void crAnimFrame::Blend(float,class crAnimFrame const &,class crAnimFrame const &,int,int)
	57E1B0	public: void crAnimFrame::Add(class crAnimFrame const &,int,int)
	57E200	public: void crAnimFrame::AddScaled(class crAnimFrame const &,float,int,int)
	57E250	public: void crAnimFrame::Merge(class crAnimFrame const &,float)
	57E2E0	public: void crAnimFrame::Zero(void)
	57E300	public: void crAnimFrame::Pose(class crSkeleton &,bool)
friction.obj:
	531C20	public: virtual int mmFrictionFF::Init(struct IDirectInputDevice2A *)
	531D30	public: virtual int mmFrictionFF::SetValues(float,float)
	531D60	public: int mmFrictionFF::Assign(long)
	531E20	public: virtual int mmFrictionFF::Play(void)
	531E80	public: virtual int mmFrictionFF::Stop(void)
fx.obj:
	5A3860	public: class audFX * audFX::Create(class audManager *,class audObject *)
	5A3890	public: void audFX::Destroy(void)
	5A38C0	public: class EchoEffect * audFX::EnablePCEcho(unsigned long,int)
game.obj:
	412550	public: mmGame::mmGame(void)
	412710	public: virtual int mmGame::Init(void)
	413210	protected: void mmGame::InitGizmos(void)
	413370	protected: void mmGame::InitWeather(void)
	4133F0	public: virtual void mmGame::InitOtherPlayers(void)
	413520	public: void mmGame::CollideAIOpponents(void)
	413650	public: virtual void mmGame::InitGameStrings(void)
	413940	public: virtual mmGame::~mmGame(void)
	413B70	protected: void mmGame::RespawnXYZ(class Vector3 &,float &,bool,bool,bool)
	413D30	public: int mmGame::IsPopupEnabled(void)
	413D40	public: virtual void mmGame::Reset(void)
	413DF0	public: void mmGame::StartMusic(void)
	413E90	public: virtual void mmGame::Update(void)
	4141F0	public: void mmGame::UpdateDMusic(void)
	414280	public: virtual void mmGame::DropThruCityHandler(void)
	414290	public: virtual void mmGame::HitWaterHandler(void)
	4142A0	public: bool mmGame::UpdateDebugInput(void)
	4144A0	public: virtual void mmGame::UpdatePaused(void)
	4145B0	public: void mmGame::UpdateHorn(bool)
	414660	public: void mmGame::UpdateGameInput(void)
	414A00	public: void mmGame::UpdateSteeringBrakes(void)
	414BB0	public: void mmGame::SetIconsState(void)
	414BD0	public: void mmGame::PlayerSetState(void)
	414D30	public: virtual void mmGame::BeDone(int)
	414E00	protected: int mmGame::CalculateRaceScore(int,int)
	414E50	public: virtual void mmGame::SendChatMessage(char *)
	414EC0	public: void mmGame::FarClipCB(void)
	414EF0	public: void mmGame::SetLevelGraphics(void)
	414F70	public: void mmGame::CycleCam(void)
	414F80	public: int mmGame::NetHost(void)
	414FA0	public: void mmGame::FindGroundPos(class Vector3 &,class Vector3 &)
	415220	public: phIntersectionPoint::phIntersectionPoint(void)
	415230	public: phIntersection::phIntersection(void)
	415240	class gizSailboatMgr * init_gizmo_mgr(class mmGame *,char const *,char const *)
	415780	class gizFerryMgr * init_gizmo_mgr(class mmGame *,char const *,char const *)
	415940	class gizParkedCarMgr * init_gizmo_mgr(class mmGame *,char const *,char const *)
	415400	class gizBridgeMgr * init_gizmo_mgr(class mmGame *,char const *,char const *)
	4155C0	class gizTrainMgr * init_gizmo_mgr(class mmGame *,char const *,char const *)
	5AF9C5	const mmGame::`vftable'
	5C30A0	unsigned int * IconColor
gameman.obj:
	4029E0	public: mmGameManager::mmGameManager(void)
	402E30	public: virtual void mmGameManager::Reset(void)
	402E40	public: virtual mmGameManager::~mmGameManager(void)
	402FA0	public: void mmGameManager::BeDone(void)
	402FB0	public: void mmGameManager::ForcePopupUI(void)
	402FE0	public: void mmGameManager::ForceReplayUI(void)
	403000	public: virtual void mmGameManager::Update(void)
	4031D0	public: virtual void mmGameManager::Cull(void)
	45CCA0	public: Vector3::Vector3(void)
	403330	public: virtual void asNode::FileIO(class datParser &)
	403340	public: virtual void asNode::AfterLoad(void)
	403350	public: virtual void asNode::BeforeSave(void)
	403360	public: virtual char * asNode::GetClassNameA(void)
	5AF82D	const mmGameManager::`vftable'
	5E01A8	private: static class mmGameManager * mmGameManager::Instance
gamesingle.obj:
	433A60	public: mmGameSingle::mmGameSingle(void)
	433A90	public: virtual mmGameSingle::~mmGameSingle(void)
	433AA0	public: virtual int mmGameSingle::Init(void)
	433AB0	public: virtual void mmGameSingle::InitOtherPlayers(void)
	433AC0	public: virtual void mmGameSingle::Reset(void)
	433B50	protected: void mmGameSingle::EnableRacers(void)
	433C00	protected: void mmGameSingle::DisableRacers(void)
	433C70	public: virtual void mmGameSingle::HitWaterHandler(void)
	433C80	public: virtual void mmGameSingle::Update(void)
	433C90	public: virtual void mmGameSingle::UpdateGameInput(int)
	433CA0	public: virtual void mmGameSingle::UpdateGame(void)
	433CB0	protected: bool mmGameSingle::UpdateRewards(void)
	433F20	public: virtual void mmGameSingle::UpdateDebugKeyInput(int)
	433F30	public: mmRewardRecord::~mmRewardRecord(void)
	5B0375	const mmGameSingle::`vftable'
gauge.obj:
	43E710	public: RadialGauge::RadialGauge(void)
	43E7A0	public: void RadialGauge::Init(class modStatic *,class modShader * *,class Vector3,float const *,float const *,float)
	43E820	public: virtual void RadialGauge::Update(void)
	43E940	public: virtual void RadialGauge::Cull(void)
	43E9F0	public: void RadialGauge::Cull(class Matrix34 const *)
	43ED50	private: float RadialGauge::GetArrowAngle(void)
	43EE40	public: mmLinearGauge::mmLinearGauge(void)
	43EE60	public: mmLinearGauge::~mmLinearGauge(void)
	43EE70	public: void mmLinearGauge::Init(char *,float *,float *,int,class mmExternalView *)
	43EED0	public: void mmLinearGauge::InitOverlay(char *)
	43EEF0	public: void mmLinearGauge::Draw(void)
	43EFB0	public: void mmSlidingGauge::Init(char *,float *,float *,int,class mmExternalView *,int)
	43EFE0	public: void mmSlidingGauge::Draw(void)
	43F0A0	public: mmGearIndicator::mmGearIndicator(void)
	43F0C0	public: void mmGearIndicator::Init(class mmExternalView *,class mmPlayer *)
	43F1F0	public: void mmGearIndicator::Draw(void)
	43F260	public: mmSpeedIndicator::mmSpeedIndicator(void)
	43F280	public: void mmSpeedIndicator::Init(class mmExternalView *,class vehCarSim *)
	43F330	public: void mmSpeedIndicator::Draw(void)
	480AA0	public: void Vector3::Set(class Vector3 const &)
	4B2CC0	private: void gfxRenderState::CheckSet(unsigned char &,unsigned char)
	5B0679	const RadialGauge::`vftable'
	626ACC	private: static bool RadialGauge::bDebugPivot
geometry.obj:
	4C1E80	void ComputeBoundSphere(int,float const * const,unsigned int,class Vector4 &)
	4C1ED0	void ComputeBoundInfo(int,float const * const,unsigned int,class Vector3 *,class Vector3 *,class Vector3 *,float *)
	4C23F0	int FindImpactPolygonToSphere(class Vector3 const &,float,class Vector3 const *,int,class Vector3 const &,class Vector3 *,int *,class Vector3 *,float *)
	4C28C0	int FindImpactEdgeToShaft(class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 const &,float,int *,class Vector3 *,float *,class Vector3 *)
	4C2B30	bool IsPointBehindPlane(class Vector3 const &,class Vector3 const &,class Vector3 const &,float)
	4C2B70	bool IsPointNearPlane(class Vector3 const &,class Vector3 const &,class Vector3 const &,float)
	4C2BC0	bool IsPointInBox(class Vector3 const &,float,float,float)
	4C2C20	int IsNearZero(float,float)
	4C2C50	int FindClosestPointSegToPoint(class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 *,float *)
	4C2CD0	int FindClosestPointSegToOrigin(class Vector3 const &,class Vector3 const &,class Vector3 *,float *)
	4C2DB0	float DistanceLineToLine(class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 *,float)
	4C2F00	float DistanceParallelLineToLine(class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 *)
	4C2FF0	float DistanceLineToYAxis(class Vector3 const &,class Vector3 const &,class Vector3 *)
	4C30A0	float DistanceLineToPoint(class Vector3 const &,class Vector3 const &,class Vector3 const &)
	4C3170	float FindTValueSegToPoint(class Vector3 const &,class Vector3 const &,class Vector3 const &)
	4C31B0	float FindTValueSegToOrigin(class Vector3 const &,class Vector3 const &)
	4C3230	bool FindTValuesSegToSeg(class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 const &,float *,float *)
	4C3530	bool FindTValuesLineToLine(class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 const &,float *,float *)
	4C3740	bool FindTValuesLineToYAxis(class Vector3 const &,class Vector3 const &,float,float,float *,float *)
	4C3910	bool FindTValuesLineToBoxFace(class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 const &,float *,float *,int *,int *)
	4C3C20	int SegmentToSphereIntersections(class Vector3 const &,class Vector3 const &,float,float *,float *)
	4C3D80	int SegmentToHemisphereIntersections(class Vector3 const &,class Vector3 const &,float,float *,float *,bool)
	4C3FA0	bool SegmentToDiskIntersection(class Vector3 const &,class Vector3 const &,float,float *)
	4C4020	int SegmentToUprightCylIsects(class Vector3 const &,class Vector3 const &,float,float,float *,float *,float *,float *)
	4C4190	int SegmentToInfCylIsects(class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 const &,float,float *,float *)
	4C4380	int SegmentToBoxIntersections(class Vector3 const &,class Vector3 const &,float,float,float,float *,float *,class Vector3 *,class Vector3 *,int *,int *)
	4C4740	int AddIntersection(float,float *,float *,class Vector3 const &,class Vector3 *,class Vector3 *,int,int,int *,int *)
	4C4810	int AddIntersection(float,float *,float *,int,int *,int *,int)
	4C4890	void OrderIntersections(float *,float *,float *,float *,int *,int *)
	4C48D0	bool IsPointInRegion(float,float,class Vector3 const *,int)
	4C49B0	bool CollidePlane(class Vector3 const &,class Vector3 const &,class Vector4 const &,float *)
	4C4A10	bool CollideRayTriangle(class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 const &,float *)
getpivot.obj:
	4A5280	bool GetPivot(class Matrix34 &,char const *,char const *)
getstatic.obj:
	4A52E0	class modStatic * modGetStatic(char const *,float &,bool)
gettex.obj:
	4B3020	int gfxSetTexReduceSize(int)
	4B3040	class gfxImage * gfxDefaultPrepareImage(class gfxImage *,char const *,bool)
	4B30A0	void gfxAnnotateImage(class gfxImage *,char const *)
	4B30F0	class gfxTexture * gfxGetTexture(char const *,bool)
	4B31D0	void gfxFreeTexture(class gfxTexture *)
	4B3210	class gfxBitmap * gfxGetBitmap(char const *,bool,bool)
	4B32D0	void gfxFreeBitmap(class gfxBitmap *)
	5CCB20	class gfxImage * (* gfxPrepareImage)(class gfxImage *,char const *,bool)
	684C40	class HashTable TexHash
	684C58	class HashTable BitmapHash
	684C74	float gfxLoadImageTime
gfxtranslate.obj:
	4A3710	class gfxBitmap * nodeGetBitmap(char const *,bool,bool)
gizmoinst.obj:
	579DB0	public: gizInstance::gizInstance(void)
	579E10	public: gizInstance::~gizInstance(void)
	579E30	public: virtual class Vector3 const & gizInstance::GetPosition(void)
	579E40	public: virtual class Matrix34 const & gizInstance::GetMatrix(class Matrix34 &)
	579E60	public: virtual void gizInstance::SetMatrix(class Matrix34 const &)
	579E90	public: void gizInstance::Init(char *,int)
	579F30	public: virtual void gizInstance::Draw(int)
	5B573D	const gizInstance::`vftable'
glass.obj:
	442C10	public: dgGlassInstance::dgGlassInstance(void)
	442C30	public: static void dgGlassInstance::InitStaticSystems(void)
	442C90	public: virtual void dgGlassInstance::Reset(void)
	442CD0	public: virtual void dgGlassInstance::Impact(class lvlInstance *,class Vector3 *)
	442E90	public: virtual void dgGlassInstance::Draw(int)
	442EF0	public: virtual void dgGlassInstance::DrawGlow(void)
	442F00	public: virtual unsigned int dgGlassInstance::SizeOf(void)
	5B0AED	const dgGlassInstance::`vftable'
	626B28	private: static class dgGlassInstance * * dgGlassInstance::sm_ActiveGlassInstance
	626B38	private: static class ptxGlass * dgGlassInstance::sm_GlassParticles
	626B88	private: static class gfxTexture * dgGlassInstance::sm_Texture
glassptx.obj:
	461A10	public: void ptxGlass::Init(int,int,class gfxTexture *)
	461AC0	public: void ptxGlass::AddShards(class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector2 const &,class Vector2 const &,class Vector2 const &,class Vector3 const &,class Vector3 const &,class Vector3 const &)
	461F80	public: void ptxGlass::CreateShards(float,float,class Vector2 * const,class Matrix34 &,class Vector3 const &,class Vector3 const &)
	462760	public: void ptxGlass::Update(float)
	462AE0	public: void ptxGlass::DrawShards(int)
	462CF0	public: void ptxGlass::ptxShard::SetCentroidFromVerts(void)
	462D90	public: virtual void ptxGlassBirthRules::FileIO(class datParser &)
graphics.obj:
	4F3F50	void AutoDetect(int)
	4F4280	public: GraphicsOptions::GraphicsOptions(int)
	4F50D0	public: virtual GraphicsOptions::~GraphicsOptions(void)
	4F5140	public: void GraphicsOptions::SetResolution(void)
	4F5150	public: void GraphicsOptions::TogglePeds(void)
	4F5170	public: void GraphicsOptions::SetLightQuality(void)
	4F5220	public: void GraphicsOptions::SetRenderer(void)
	4F5230	public: virtual void GraphicsOptions::PreSetup(void)
	4F52E0	public: virtual void GraphicsOptions::ResetDefaultAction(void)
	4F53A0	public: virtual void GraphicsOptions::CancelAction(void)
	4F53B0	public: virtual void GraphicsOptions::DoneAction(void)
	4F53F0	public: void GraphicsOptions::FocusDescription(void *,void *)
	4F5450	public: virtual void OptionsBase::StoreCurrentSetup(void)
	4F5460	public: virtual int OptionsBase::IsAnOptionMenu(void)
	5B3199	const GraphicsOptions::`vftable'
	6AF8F4	unsigned int mmCpuSpeed
	6AF908	bool NeedFullShutdown
gyro.obj:
	4D5B80	public: vehGyro::vehGyro(void)
	4D5BC0	public: virtual char const * vehGyro::GetDirName(void)
	4D5BD0	public: void vehGyro::Init(class vehCarSim *,char const *)
	4D5C00	public: virtual void vehGyro::Update(void)
	4D5EE0	public: virtual void vehGyro::FileIO(class datParser &)
	4D5F90	public: virtual vehGyro::~vehGyro(void)
	4D5FA0	public: virtual char * vehGyro::GetClassName(void)
	5B2349	const vehGyro::`vftable'
hash.obj:
	4C6630	public: HashTable::HashTable(int,bool,int)
	4C6680	public: HashTable::~HashTable(void)
	4C66B0	private: void HashTable::InitFixed(int,int)
	4C6770	private: void HashTable::InitCommon(int)
	4C67B0	public: void HashTable::Kill(void)
	4C6850	public: static void HashTable::KillAll(void)
	4C6870	public: void HashTable::MakePermanent(void)
	4C68A0	public: void HashTable::operator=(class HashTable const &)
	4C6900	public: class HashEntry & HashTable::GetEmptySlot(char const *,void *,class HashEntry *)
	4C69A0	public: void HashTable::MakeEmpty(void)
	4C69F0	public: bool HashTable::Insert(char const *,void *)
	4C6B20	public: bool HashTable::Delete(char const *)
	4C6C60	public: bool HashTable::Change(char const *,char const *)
	4C6CA0	public: void * HashTable::Access(char const *)
	4C6D10	public: bool HashTable::Access(char const *,void const * *)
	4C6D80	public: char const * HashTable::AccessName(int)
	4C6DA0	public: void * HashTable::AccessData(int)
	4C6DC0	private: int HashTable::Hash(char const *)
	4C6E40	private: int HashTable::ComputePrime(int)
	4C6E90	private: void HashTable::Recompute(int)
	4C6F80	private: class HashEntry * HashTable::GetEntry(int)
	4C7000	public: bool HashTable::GetFirstEntry(class HashPosition &)
	4C7050	public: bool HashTable::GetNextEntry(class HashPosition &)
	4C70A0	private: FixedHashEntry::FixedHashEntry(void)
	4C7110	public: FixedHashEntry::~FixedHashEntry(void)
	6A3100	private: static class HashTable * HashTable::First
head.obj:
	5A6500	public: class audHead * audHead::Create(class audManager *)
	5A6530	public: void audHead::Init(void)
	5A65A0	public: void audHead::Destroy(void)
	5A65B0	public: void audHead::SetHandle(int)
	5A65C0	public: int audHead::GetHandle(void)
	5A65D0	public: void audHead::SetHeadPosition(struct _audvector3_ *)
	5A65F0	public: struct _audvector3_ * audHead::GetHeadPosition(void)
	5A6600	public: void audHead::SetHeadVelocity(struct _audvector3_ *)
	5A6620	public: struct _audvector3_ * audHead::GetHeadVelocity(void)
	5A6630	public: void audHead::SetHeadFacingDir(struct _audvector3_ *,bool)
	5A6660	public: struct _audvector3_ * audHead::GetHeadFacingDir(void)
	5A6670	public: void audHead::SetHeadTF(struct _audvector3_ *,struct _audvector3_ *)
	5A66A0	public: void audHead::SetHeadLimits(struct _audvector3_ *,struct _audvector3_ *)
	5A6740	public: void audHead::SetHeadMinLimit(float)
	5A6750	public: bool audHead::GetHeadVolumePanPitch(struct _audvector3_ *,struct _audvector3_ *,float *,float *,float *)
headdata.obj:
	580CB0	public: crHeadData::crHeadData(void)
	580CD0	public: virtual void crHeadData::Init(class crSkeletonData &)
	580DA0	public: virtual void crHeadData::MatchPose(class crSkeleton &,class crIKGoal &)const 
	580E00	public: virtual void crHeadData::SolveIK(class crSkeleton &,class crIKGoal &)const 
	5B58F9	const crHeadData::`vftable'
hornaudio.obj:
	4DAEC0	public: vehHornAudio::vehHornAudio(void)
	4DAEF0	public: vehHornAudio::vehHornAudio(class vehHornAudio *)
	4DB020	public: vehHornAudio::~vehHornAudio(void)
	4DB080	public: void vehHornAudio::AllocTiming(void)
	4DB130	public: class vehHornAudioTiming * vehHornAudio::GetHornAudioTimingPtr(int)
	4DB140	public: int vehHornAudio::GetNumTimings(void)
	4DB150	public: void vehHornAudio::UpdateDoppler(float,float,float)
	4DB1C0	public: bool vehHornAudio::IsPlaying(void)
	4DB1E0	public: bool vehHornAudio::PlayAvoidance(void)
	4DB280	public: void vehHornAudio::PlayImpact(float)
	4DB310	public: void vehHornAudio::Reset(void)
	4DB320	public: void vehHornAudio::AssignSounds(int)
	4DB350	public: void vehHornAudio::UnAssignSounds(void)
	4DB3D0	public: static int vehHornAudio::Load(class vehHornAudio * *,char *,char *,int *)
	4DB490	public: static void vehHornAudio::AddToHash(char *,int)
	4DB4D0	private: int vehHornAudio::ReadCSV(class Stream *)
	4DB680	public: void vehHornAudio::Update(void)
	4DB6A0	public: void vehHornAudio::EchoOn(float)
	4DB6D0	public: void vehHornAudio::EchoOff(void)
	4DB6E0	public: void vehHornAudio::UpdateEcho(void)
hornaudiotiming.obj:
	4DF260	public: vehHornAudioTiming::vehHornAudioTiming(void)
	4DF280	public: vehHornAudioTiming::vehHornAudioTiming(class vehHornAudioTiming *)
	4DF2E0	public: vehHornAudioTiming::~vehHornAudioTiming(void)
	4DF330	public: void vehHornAudioTiming::Reset(void)
	4DF340	public: void vehHornAudioTiming::AllocPlayPause(float,float)
	4DF3D0	public: void vehHornAudioTiming::Stop(class AudSoundBase *)
	4DF400	public: void vehHornAudioTiming::Play(class AudSoundBase *)
	4DF440	public: void vehHornAudioTiming::Update(class AudSoundBase *)
hud.obj:
	42CD50	public: mmHUD::mmHUD(void)
	42D280	public: void mmHUD::PostChatMessage(char *)
	42D2E0	public: virtual void mmHUD::ResChange(int,int)
	42D3C0	public: virtual mmHUD::~mmHUD(void)
	42D560	public: void mmHUD::StartTimers(void)
	42D580	public: void mmHUD::StopTimers(void)
	42D5A0	public: void mmHUD::ResetTimers(void)
	42D5E0	public: void mmHUD::Init(char *,class mmPlayer *,int)
	42D910	public: void mmHUD::Enable(void)
	42D970	public: void mmHUD::Disable(int)
	42D9D0	public: void mmHUD::Toggle(void)
	42D9F0	public: void mmHUD::ToggleExternalView(void)
	42DA90	public: void mmHUD::SetDash(int)
	42DAB0	public: void mmHUD::ActivateDash(void)
	42DAE0	public: void mmHUD::DeactivateDash(void)
	42DB10	public: int mmHUD::IsDashActive(void)
	42DB20	public: virtual void mmHUD::Reset(void)
	42DB60	public: void mmHUD::SetTransparency(bool)
	42DB70	public: void mmHUD::PostUpdate(void)
	42DBC0	public: virtual void mmHUD::Update(void)
	42DF10	public: virtual void mmHUD::UpdatePaused(void)
	42DF40	public: virtual void mmHUD::Cull(void)
	42E040	public: void mmHUD::ShowSplitTime(void)
	42E0A0	public: void mmHUD::SetStandings(int,int)
	42E0E0	public: void mmHUD::PostLapTime(bool)
	42E1D0	public: void mmHUD::SetWPCleared(int,int)
	42E1F0	public: void mmHUD::SetMessage(struct LocString *,float,int)
	42E240	public: void mmHUD::SetMessage2(struct LocString *)
	42E270	public: void mmHUD::SetScore(char *)
	42E290	public: void mmHUD::AddPlayer(char const *,unsigned long,int,int)
	42E2C0	public: void mmHUD::SetScore(unsigned long,int)
	42E2E0	public: void mmHUD::RemovePlayer(unsigned long)
	42E300	public: void mmHUD::ActivateGold(void)
	42E310	public: void mmHUD::DeactivateGold(void)
	42E320	public: void mmHUD::GetTime(char *,float)
	42E340	public: void mmHUD::PlayNetAlert(void)
	42E360	public: void mmHUD::TogglePositionDisplay(int)
	42E3C0	public: void mmHUD::GetPosHdg(class Vector4 &)
	42E420	public: mmTimer::mmTimer(void)
	42E480	public: virtual mmTimer::~mmTimer(void)
	42E490	public: void mmTimer::Init(int,float,int)
	42E4C0	public: float mmTimer::GetTime(void)
	42E4D0	public: virtual void mmTimer::Update(void)
	42E5F0	public: virtual void mmTimer::Reset(void)
	42E610	public: void mmTimer::Start(void)
	42E630	public: void mmTimer::Stop(void)
	42E640	public: void mmTimer::StartStop(void)
	42E650	public: mmArrow::mmArrow(void)
	42E710	public: virtual mmArrow::~mmArrow(void)
	42E770	public: void mmArrow::Init(class Matrix34 *)
	42E780	public: virtual void mmArrow::Reset(void)
	42E790	public: void mmArrow::SetInterest(class Vector3 *)
	42E7A0	private: void mmArrow::ReColorArrow(int)
	42E7F0	public: virtual void mmArrow::Update(void)
	42EA80	public: virtual mmExternalView::~mmExternalView(void)
	42EB40	public: void Vector3::Scale(float)
	5B00E5	const mmHUD::`vftable'
	5B013D	const mmTimer::`vftable'
	5B0171	const mmArrow::`vftable'
hudmap.obj:
	42EB60	public: mmHudMap::mmHudMap(void)
	42EC70	public: virtual mmHudMap::~mmHudMap(void)
	42EC80	public: void mmHudMap::Init(class Matrix34 *,class mmGame *,char *)
	42EE90	public: virtual void mmHudMap::Reset(void)
	42EEA0	public: void mmHudMap::RegisterOpponents(struct OppIconInfo *,int)
	42EEC0	public: void mmHudMap::RegisterCopsnRobbers(class Vector3 * *)
	42EEE0	public: void mmHudMap::Activate(void)
	42EEF0	public: void mmHudMap::Deactivate(void)
	42EF00	protected: int mmHudMap::GetNextMapMode(void)
	42EF20	protected: int mmHudMap::GetCurrentMapMode(void)
	42EF30	protected: void mmHudMap::SetMapMode(int)
	42F1A0	public: virtual void mmHudMap::Update(void)
	42F1B0	public: virtual void mmHudMap::Cull(void)
	42F580	private: void mmHudMap::DrawIcon(enum mmHudMap::IconType,class Matrix34 const &)
	42F690	private: void mmHudMap::DrawPlayer(void)
	42F6F0	private: void mmHudMap::DrawIndicator(enum mmHudMap::IndicatorType,class Vector3 const &)
	42F7D0	private: void mmHudMap::DrawOpponents(void)
	42F830	private: void mmHudMap::DrawCops(void)
	42F890	private: void mmHudMap::DrawWaypoints(void)
	42F9A0	private: void mmHudMap::DrawCopsnRobbers(void)
	42FA00	public: void mmHudMap::ToggleMapRes(void)
	42FA10	public: void mmHudMap::ToggleMapOrient(void)
	42FA20	public: void mmHudMap::SetZoomIn(bool)
	42FA30	public: bool mmHudMap::GetZoomIn(void)
	42FA40	public: void mmHudMap::SetOrient(bool)
	42FA50	public: bool mmHudMap::GetOrient(void)
	42FA60	public: virtual void mmHudMap::FileIO(class datParser &)
	42FCF0	class Matrix44 & Convert(class Matrix44 &,class Matrix34 const &)
	42FD60	public: virtual char * mmHudMap::GetClassName(void)
	5B01C5	const mmHudMap::`vftable'
	5C3BE0	unsigned int * HudmapIconColors
icon.obj:
	4ED880	public: UIIcon::UIIcon(void)
	4ED8D0	public: virtual UIIcon::~UIIcon(void)
	4ED8E0	public: void UIIcon::Init(char *,float,float)
	4ED920	public: void UIIcon::LoadBitchmap(char *)
	4ED930	public: void UIIcon::LoadBitmap(char *)
	4ED970	public: void UIIcon::GetHitArea(float &,float &)
	4ED9B0	public: virtual void UIIcon::Switch(int)
	4ED9F0	public: virtual void UIIcon::Update(void)
	4EDA10	public: virtual void UIIcon::Cull(void)
	5B2CA1	const UIIcon::`vftable'
icons.obj:
	432140	public: mmIcons::mmIcons(void)
	432210	public: virtual mmIcons::~mmIcons(void)
	432290	public: void mmIcons::Init(class Matrix34 *,float,float,int)
	4322F0	public: void mmIcons::RegisterOpponents(struct OppIconInfo *,int,void *)
	432390	public: virtual void mmIcons::Update(void)
	4323D0	public: virtual void mmIcons::Cull(void)
	5B02E1	const mmIcons::`vftable'
iconwidget.obj:
	4EDA70	public: UIIconW::UIIconW(void)
	4EDB30	public: virtual UIIconW::~UIIconW(void)
	4EDBA0	public: void UIIconW::Init(struct LocString *,char *,float,float,float,float,class datCallback)
	4EDC90	public: virtual void UIIconW::Action(union eqEvent)
	4EDCF0	public: virtual void UIIconW::Update(void)
	4EDD70	public: virtual void UIIconW::Switch(int)
	5B2D05	const UIIconW::`vftable'
ikgoal.obj:
	57EC60	public: crIKGoal::crIKGoal(void)
	57EC90	public: void crIKGoal::ToMatrix(class Matrix34 &)const 
	57ECC0	public: void crIKGoal::FromMatrix(class Matrix34 &)
image.obj:
	4AE8C0	private: gfxImage::~gfxImage(void)
	4AE920	public: static class gfxImage * gfxImage::Create(int,int,enum gfxImage::gfxImageFormat,enum gfxImage::gfxImageFormat,int)
	4AEA30	public: static class gfxImage * gfxImage::GetFont(int &,int &)
	4AEB60	public: static void gfxImage::FreeFont(void)
	4AEBA0	public: void gfxImage::Halve(void)
	4AEC90	public: void gfxImage::GenerateMipmaps(void)
	4AEDC0	public: void gfxImage::Scale(int,int)
	4AF1A0	public: void gfxImage::Reformat(enum gfxImage::gfxImageFormat,enum gfxImage::gfxImageFormat)
	4AF2D0	public: unsigned int gfxImage::GetDominantColor(void)const 
	4AF470	public: void gfxImage::Flip(void)
	5CC43C	public: static unsigned char * gfxImage::sm_bppByType
	5CC444	public: static unsigned char * gfxImage::sm_CharSet
	6841E4	public: static bool gfxImage::sm_Use565
	6841E8	public: static class gfxImage * gfxImage::sm_Font
impact.obj:
	46B620	public: static int dgImpact::CalcImpact(class dgImpact *,float,float)
	46B7D0	public: int dgImpact::CalcCollision(class Vector3 const &,float,class Vector3 *,class Vector3 *,class Vector3 *,class Vector3 *,float)
	46BE80	public: int dgImpact::CalcCollision(class Vector3 const &,float,class Vector3 *,class Vector3 *,class Vector3 *,class Vector3 *,class Vector3 *,class Vector3 *,bool,bool,int,int,float)
	45CCD0	public: void Vector3::operator+=(class Vector3 const &)
	46C9B0	public: float phImpact::EffectiveMass(void)const 
	46CB70	public: void phImpact::GetLocalVelocities(class Vector3 &,class Vector3 &)const 
	46CC30	public: void phImpact::GetRelDisplacement(class Vector3 *)const 
	46CCF0	public: void phImpact::CalcCollision(class Vector3 const &,float,class Vector3 *,class Vector3 *,class Vector3 *)
	46D1F0	public: void phImpact::Contact(class Vector3 const &,class Vector3 const &,class Vector3 const &,class Matrix34 const &)
	46D250	public: void phImpact::Impact(class Vector3 const &,class Vector3 const &,class Vector3 const &)
	46D2A0	public: static float phImpact::CalcCollisionNoFriction(class phInertialCS const &,class Vector3 const &,float,class Vector3 const &)
	46D340	public: void phImpact::FindFrictionAndElasticity(void)
	46D3A0	public: class phMaterial const * phImpact::GetMaterial(class phColliderBase *,int)
	491920	public: void phImpactBase::StartMakingNewImpact(float,class Vector3 const &,class Vector3 const &,class phColliderBase *,class phColliderBase *,class Matrix34 const *,int,int,int)
	491A30	public: void phImpactBase::FinishMakingNewImpact(int,int,class phColliderBase *,class phColliderBase *,class phBound const *,class phBound const *,int)
	491AB0	public: void phImpactBase::MakeNewImpact(class phColliderBase *,class phColliderBase *,class Vector3 const &,class Vector3 const &,float,class phBound const *,class phBound const *,int,int,int)
	491B80	public: static bool phImpactBase::AddImpactSpherePlaneTest(class phImpactBase *,int *,class Vector3 const &,float)
	491E20	public: static bool phImpactBase::AddImpactShaftPlaneTest(class phImpactBase *,int *,class Vector3 const &,float,class Vector3 const &)
	492270	public: void phImpactBase::SetColliders(class phColliderBase *,class phColliderBase *)
	492290	public: void phImpactBase::SetColliders(class phColliderBase *,class phColliderBase *,int,int)
	4922B0	public: void phImpactBase::SetComponentA(int)
	4922C0	public: void phImpactBase::SetComponentB(int)
	4922D0	public: static void phImpactBase::SetColliders(class phColliderBase *,class phColliderBase *,class phImpactBase *,int)
	492310	public: void phImpactBase::SwapColliders(void)
	492360	public: static void phImpactBase::CullImpactList(class phImpactBase *,int *,class Vector3 const &)
	4924C0	public: static bool phImpactBase::ImpactIsInList(int,int,int,class phImpactBase *,int)
	4925A0	public: void phImpactBase::Reset(void)
	6607E9	public: static bool phImpactBase::TerrainContacts
inertia.obj:
	475CB0	public: static void phInertialCS::InitArray(class phInertialCS * const,int)
	475D40	public: phInertialCS::phInertialCS(void)
	475DE0	public: void phInertialCS::Zero(void)
	475E10	public: void phInertialCS::Reset(void)
	475E20	public: void phInertialCS::Freeze(void)
	475E60	public: void phInertialCS::ZeroForces(void)
	475FC0	public: void phInertialCS::Init(float,float,float,float)
	476080	public: void phInertialCS::InitFromValues(float,float,class Vector3 const &,class Vector3 const &)
	4760D0	public: void phInertialCS::InitBoxMass(float,float,float,float)
	476140	public: void phInertialCS::InitBoxDensity(float,float,float,float)
	476170	public: void phInertialCS::InitSphereMass(float,float)
	4761A0	public: void phInertialCS::InitSphereDensity(float,float)
	4761D0	public: void phInertialCS::InitCylinderMass(float,float,float,char)
	476260	public: void phInertialCS::InitCylinderDensity(float,float,float,char)
	476290	public: void phInertialCS::InitHotdogMass(float,float,float,char)
	476400	public: void phInertialCS::InitHotdogDensity(float,float,float,char)
	476440	public: void phInertialCS::InitFromGeometry(float,class Vector3 const *,class phPolygon const *,int,class Matrix34 *)
	476780	public: void phInertialCS::TetrahedronAngInertia(class Vector3 *,float *,float *,float *,float *,float *,float *)
	476A00	public: void phInertialCS::Rotate(class Vector3 const &)
	476A80	public: void phInertialCS::GetForce(float,class Vector3 *)
	476AD0	public: void phInertialCS::GetTorque(float,class Vector3 *)
	476B20	public: void phInertialCS::ClearInertialValues(void)
	476B40	public: class Matrix34 phInertialCS::AddInertia(float,class Vector3 const &,class Vector3 const &)
	476DD0	public: class Matrix34 phInertialCS::AddInertia(float,class Vector3 const &,class Matrix34 const &)
	4770C0	public: class Matrix34 phInertialCS::SubtractInertia(float,class Vector3 const &,class Vector3 const &)
	477120	public: class Matrix34 phInertialCS::SubtractInertia(float,class Vector3 const &,class Matrix34 const &)
	477180	public: class Matrix34 phInertialCS::SubtractInertia(float,class Vector3 const &,class Vector3 const &,class phInertialCS *)
	4772B0	public: class Matrix34 phInertialCS::SubtractInertia(float,class Vector3 const &,class Matrix34 const &,class phInertialCS *)
	4773E0	public: class Matrix34 phInertialCS::FindPrincipalAxes(float,float,float)
	477D60	public: class Vector3 phInertialCS::PrincipalAxis(float,float,float,float)
	477DF0	public: void phInertialCS::Update(void)
	477F40	public: void phInertialCS::UpdateOversample(float)
	478040	public: void phInertialCS::UpdateOversampleDone(void)
	478060	private: void phInertialCS::Update(float)
	478680	public: void phInertialCS::MoveICS(void)
	478700	public: void phInertialCS::CalcNetPush(class Vector3 const &)
	478820	public: void phInertialCS::CalcNetTurn(class Vector3 const &)
	478940	public: void phInertialCS::ApplyContactForce(class Vector3 const &,class Vector3 const &,class Matrix34 const &)
	478B30	public: void phInertialCS::GetInertiaMatrix(class Matrix34 *)const 
	478BA0	public: void phInertialCS::GetInertiaMatrix(class Vector3 const &,class Matrix34 *)const 
	478C40	public: void phInertialCS::GetInverseInertiaMatrix(class Matrix34 *)const 
	478CD0	public: void phInertialCS::GetInvMassMatrix(class Vector3 const &,class Matrix34 &)const 
	478DC0	public: void phInertialCS::GetInvMassMatrix(class Vector3 const &,class Vector3 const &,class Matrix34 &)const 
	478F40	public: void phInertialCS::GetLocalVelocity(class Vector3 const &,class Vector3 &)const 
	478FD0	public: void phInertialCS::GetLocalFilteredVelocity(class Vector3 const &,class Vector3 &)const 
	479020	public: void phInertialCS::GetOffsetVelocity(class Vector3 const &,class Vector3 &)const 
	4790F0	public: void phInertialCS::GetLocalFilteredVelocity2(class Vector3 const &,class Vector3 &)const 
	4791B0	public: void phInertialCS::GetLocalDisp(class Vector3 const &,class Vector3 &)const 
	4791E0	public: void phInertialCS::GetLocalFilteredDisp(class Vector3 const &,class Vector3 &)const 
	479240	public: void phInertialCS::GetCMFilteredVelocity(class Vector3 &)const 
	4792A0	public: void phInertialCS::GetCMDisp(class Vector3 &)const 
	4792F0	public: void phInertialCS::GetLocalAcceleration(class Vector3 const &,class Vector3 &)const 
	479550	public: phInertialCS::TerrainContact::TerrainContact(void)
	479560	public: void Vector3::Dot3x3(class Matrix34 const &)
	4795C0	public: void Vector3::Dot3x3Transpose(class Matrix34 const &)
infobase.obj:
	528230	public: mmInfoBase::mmInfoBase(void)
	528260	public: int mmInfoBase::Load(char *)
	528310	public: int mmInfoBase::Save(char *)
	5283C0	public: void mmInfoBase::SetIOPath(char *)
input.obj:
	4BA8B0	public: static void ioInput::Begin(bool)
	4BA8E0	public: static void ioInput::End(void)
	4BA900	public: static void ioInput::Poll(void)
	4BA910	public: static void ioInput::Update(void)
	52A950	void testsuperq(void)
	52A990	public: mmInput::mmInput(void)
	52AB90	public: virtual mmInput::~mmInput(void)
	52ACB0	public: int mmInput::AttachToPipe(void)
	52B170	public: virtual void mmInput::Reset(void)
	52B1B0	public: void mmInput::IOInit(int,struct LocString *,long)
	52B1E0	public: void mmInput::AutoSetup(void)
	52B200	public: void mmInput::SaveCB(void)
	52B240	public: void mmInput::RestoreDefaultConfig(int)
	52B290	public: void mmInput::SetDefaultConfig(int)
	52C380	public: void mmInput::Init(int)
	52C570	public: void mmInput::FlagIODevChanged(void)
	52C590	public: int mmInput::ReturnStateCaptured(void)
	52C5B0	public: void mmInput::CaptureState(int)
	52C5E0	public: int mmInput::BuildCaptureIO(int,class mmIO *,union eqEvent)
	52C7A0	public: void mmInput::ForceAssignment(class mmIO *)
	52C7C0	public: int mmInput::SanityCheck(class mmIO *,int,int)
	52C830	public: int mmInput::IsAlreadyAssigned(class mmIO *,int,int,int)
	52C920	public: void mmInput::AssignIO(class mmIO *,int,int)
	52C9B0	public: virtual void mmInput::Update(void)
	52CA80	public: int mmInput::PollStates(void)
	52CB40	public: int mmInput::PollSuperQ(void)
	52CB90	public: void mmInput::Flush(void)
	52CBF0	public: void mmInput::ClearEventHitFlags(void)
	52CC10	private: void mmInput::ProcessMouseEvents(void)
	52CC70	private: void mmInput::ProcessKeyboardEvents(void)
	52CCC0	private: void mmInput::GetBufferedKeyboardData(void)
	52CCE0	private: int mmInput::GetNextKeyboardEvent(union eqEvent *)
	52CD30	private: void mmInput::ProcessEvents(void)
	52CD50	private: __int64 mmInput::ProcessStates(void)
	52CE30	private: __int64 mmInput::ScanState(class mmIO *)
	52CFE0	private: int mmInput::EventToButton(int)
	52D010	private: void mmInput::ProcessJoyEvents(void)
	52D520	private: __int64 mmInput::ScanForEvent(union eqEvent *)
	52D5E0	private: void mmInput::PutEventInQueue(__int64)
	52D610	private: void mmInput::PollContinuous(class mmIO *)
	52D950	public: float mmInput::GetThrottle(void)
	52D970	public: float mmInput::GetThrottleVal(void)
	52D9E0	public: float mmInput::GetBrakes(void)
	52DA00	public: float mmInput::GetBrakesVal(void)
	52DA70	public: float mmInput::GetHandBrake(void)
	52DAF0	private: float mmInput::FilterDiscreteSteering(float)
	52DC80	public: float mmInput::FilterGamepadSteering(void)
	52DE90	public: float mmInput::GetSteering(float (*)(float))
	52DF60	public: float mmInput::GetCamPan(void)
	52E0A0	public: int mmInput::DeviceConnected(void)
	52E0C0	public: int mmInput::JoystickConnected(void)
	52E0D0	public: int mmInput::GamepadConnected(void)
	52E0E0	public: int mmInput::WheelConnected(void)
	52E0F0	public: void mmInput::SetDeadZone(float)
	52E120	public: int mmInput::JoystickHasCoolie(void)
	52E140	public: int mmInput::JoystickHasThrottle(void)
	52E160	public: int mmInput::WheelHas3Axis(void)
	52E1A0	public: int mmInput::DoingFF(void)
	52E1D0	public: void mmInput::StopAllFF(void)
	52E1E0	public: void mmInput::SetForceFeedbackScale(float)
	52E230	public: void mmInput::SetRoadForceScale(float)
	52E280	public: int mmInput::ToggleFFEnabled(int)
	52E2B0	public: int mmInput::FFPlay(int)
	52E2E0	public: int mmInput::FFStop(int)
	52E310	public: int mmInput::FFIsPlaying(int)
	52E340	public: int mmInput::FFSetValues(int,float,float)
	52E380	public: int mmInput::PopEvent(int *)
	52E3B0	public: int mmInput::LoadConfig(class Stream *)
	52E440	public: int mmInput::BinaryLoadConfig(class Stream *)
	52E500	public: int mmInput::SaveConfig(class Stream *)
	52E580	public: int mmInput::BinarySaveConfig(class Stream *)
	52E610	public: void mmInput::PrintIODev(void)
	52E6E0	public: int mmInput::SaveCodeConfig(class Stream *)
	5B4715	const mmInput::`vftable'
	5CD284	public: static bool ioInput::bUseJoystick
	6B118C	class mmIODev * IODev
	6B11A8	char * LocStrKey
	6B1190	class mmInput * GameInputPtr
	6B1194	int lastmouseb
	6B11A4	char * LocStrButton
	6B11A0	char * LocStrUndef
	6B1198	float Elapsed
	6B11AC	char * LocStrJoystick
	6B119C	int laststate
	6B11B0	int UseDIKey
	6B11B4	int InputConfiguration
	6B11B8	struct IDirectInputA * gpdi
	6B11BC	float testValue
inst.obj:
	4630B0	public: virtual void lvlInstance::GetLightInfo(int,class cltLight *)
	463110	public: static void * lvlInstance::operator new(unsigned int)
	463170	public: static void lvlInstance::operator delete(void *)
	463180	public: virtual bool lvlInstance::IsLandmark(void)
	463190	int Init(char const *,class Matrix34 const &)
	4631A0	public: static void lvlInstance::ResetInstanceHeap(void)
	4631E0	public: static void lvlInstance::ResetAll(void)
	4631F0	public: lvlInstance::lvlInstance(void)
	463220	public: lvlInstance::~lvlInstance(void)
	463280	public: virtual void lvlInstance::Reset(void)
	463290	public: static void lvlInstance::SetShadowBillboardMtx(class Matrix44 &)
	4632B0	public: virtual int lvlInstance::GetNumLightSources(void)
	4632C0	protected: static int lvlInstance::GetGeomSet(char const *,char const *,int)
	463940	public: bool lvlInstance::LoadBoundOnLastEntry(char const *)
	463A40	public: class Vector4 & lvlInstance::GetBoundSphere(class Vector4 &)
	463A80	public: bool lvlInstance::BeginGeom(char const *,char const *,int)
	463BA0	public: int lvlInstance::AddGeom(char const *,char const *,int)
	463BC0	public: void lvlInstance::EndGeom(void)
	463D50	public: static int lvlInstance::AddSphere(float)
	463D90	public: virtual int lvlInstance::Init(char const *,class Matrix34 const &,int)
	463DA0	public: bool lvlInstance::InitBoundTerrain(char const *)
	463F50	public: bool lvlInstance::InitBoundTerrainLocal(char const *)
	4641A0	public: bool lvlInstance::NeedGhostBound(class Vector3 const *,int)
	464200	public: bool lvlInstance::InitGhostBound(class phBound *,class Vector3 const *,int)
	464330	public: int lvlInstance::InitGhost(char const *,class Matrix34 const &)
	4643A0	public: virtual class Vector3 const & lvlInstance::GetVelocity(void)
	4643B0	public: virtual class dgPhysEntity * lvlInstance::GetEntity(void)
	4643C0	public: virtual class dgPhysEntity * lvlInstance::AttachEntity(void)
	4643D0	public: virtual void lvlInstance::SetVariant(int)
	4643E0	public: virtual float const lvlInstance::GetRadius(void)
	4643F0	public: virtual void lvlInstance::DrawShadow(void)
	464400	public: virtual void lvlInstance::DrawShadowMap(void)
	464410	public: virtual void lvlInstance::DrawGlow(void)
	464420	public: virtual void lvlInstance::DrawReflected(float)
	464430	public: virtual void lvlInstance::DrawPhysics(class Vector3 const &)
	464670	public: virtual int lvlInstance::SetupGfxLights(class Matrix34 const &)
	464680	protected: static void lvlInstance::CreateTempBounds(void)
	4647E0	protected: static void lvlInstance::DeleteTempBounds(void)
	4648B0	public: virtual void lvlInstance::DrawReflectedParts(int)
	4648C0	public: virtual class phBound const * lvlInstance::GetBound(int)
	4649F0	public: virtual int lvlInstance::IsVisible(class gfxViewport const &)
	464B00	public: void lvlInstance::PreLoadShader(int)
	464B70	public: void lvlInstance::Optimize(int)
	5B0E4D	const lvlInstance::`vftable'
	5C5AEC	private: static bool lvlInstance::sm_EnableShadows
	5C5AF0	unsigned int gInstanceAlignMask
	5C5AF4	public: static float lvlInstance::sm_ObjNoDrawThresh
	5C5AF8	public: static float lvlInstance::sm_ObjVLowThresh
	5C5AFC	public: static float lvlInstance::sm_ObjLowThresh
	5C5B00	public: static float lvlInstance::sm_ObjMedThresh
	630B58	protected: static struct lvlInstance::GeomTableEntry * lvlInstance::GeomTable
	650B78	private: static unsigned char * lvlInstance::sm_Heap
	650B80	public: static class Matrix44 lvlInstance::sm_ShadowBillBoardMtx
	650BE8	private: static class HashTable lvlInstance::sm_XrefHash
	650BFC	protected: static char const * * lvlInstance::GeomNames
	654BFC	unsigned int accumTimeWHEELS
	654C00	private: static unsigned int lvlInstance::sm_HeapTop
	654C04	protected: static int lvlInstance::GeomSetCount
	654C08	private: static bool lvlInstance::sm_EnableGlows
	654C0C	protected: static class phBoundBox * lvlInstance::Box1
	654C10	protected: static class phBoundBox * lvlInstance::Box2
	654C14	protected: static class phBoundHotdog * lvlInstance::Dog1
	654C18	protected: static class phBoundHotdog * lvlInstance::Dog2
	654C1C	protected: static class phBoundSphere * lvlInstance::Sph1
	654C20	protected: static class phBoundSphere * lvlInstance::Sph2
	654C24	public: static bool lvlInstance::sm_EnableNoClip
interface.obj:
	407B50	int IsStock(char *)
	407B80	void GetHostCars(class string &)
	407C80	public: mmInterface::mmInterface(void)
	409030	public: void mmInterface::InitPlayerInfo(void)
	4094C0	public: virtual mmInterface::~mmInterface(void)
	4095E0	public: void mmInterface::MessageCallback(void *,void *)
	409D30	public: void mmInterface::MessageCallback2(void *,void *)
	40A130	public: virtual void mmInterface::Reset(void)
	40A140	public: void mmInterface::ShowMain(int)
	40A4D0	private: void mmInterface::GetReplayDescCB(void)
	40A590	public: void mmInterface::ShowLockedVehicleMessage(void)
	40A5B0	public: void mmInterface::BeDone(void)
	40A6C0	public: virtual void mmInterface::Update(void)
	40C0E0	private: void mmInterface::NetJoinCB(void)
	40C140	private: void mmInterface::NetNameCB(void)
	40C170	private: void mmInterface::JoinGame(void)
	40C1B0	private: void mmInterface::JoinLobbyGame(void)
	40C1D0	private: void mmInterface::JoinLAN(void)
	40C260	private: int mmInterface::JoinSerial(void)
	40C320	private: int mmInterface::JoinModem(void)
	40C430	public: void mmInterface::UpdateLobby(void)
	40CF90	public: void mmInterface::Switch(int,int)
	40D460	public: void mmInterface::LobbySwitch(int,int)
	40D7E0	private: void mmInterface::GetUnlockedCar(void)
	40D830	private: void mmInterface::GetUnlockedColor(void)
	40D840	private: void mmInterface::RequestProverb(void)
	40D990	private: void mmInterface::LimitToHostCars(class string)
	40DAE0	private: void mmInterface::PlayerRemoveCB(void)
	40DB10	private: void mmInterface::PlayerRemove(char *)
	40DD00	private: void mmInterface::PlayerCreateCB(void)
	40DD50	private: int mmInterface::PlayerCreate(char *)
	40DF30	private: void mmInterface::PlayerLoadCB(void)
	40DF60	private: void mmInterface::PlayerGraphicsCB(void)
	40DFE0	private: void mmInterface::PlayerLoad(char *)
	40E120	private: void mmInterface::PlayerSwitchCityCB(void)
	40E150	private: void mmInterface::PlayerSetState(void)
	40E380	private: void mmInterface::CitySetupCB(void)
	40E580	private: void mmInterface::GetTimeString(float,char *)
	40E5E0	private: void mmInterface::GetScoreString(int,char *)
	40E620	private: void mmInterface::GetRaceString(int,char *)
	40E680	private: char * mmInterface::GetRaceName(enum dgGameMode,int,char *)
	40E8F0	private: void mmInterface::HOFCB(void)
	40E920	private: void mmInterface::HOFFillRecords(char *)
	40F3B0	private: void mmInterface::PlayerInitStats(char *)
	40F460	private: void mmInterface::PlayerFillStats(void)
	40F620	private: void mmInterface::PlayerFillRecords(char *)
	40FAD0	private: void mmInterface::PlayerFillCrashRecords(char *)
	40FBA0	private: void mmInterface::PlayerResolveScore(void)
	40FE20	private: void mmInterface::PlayerResolveCars(void)
	40FE80	private: void mmInterface::PlayerReadState(void)
	40FEA0	private: void mmInterface::RefreshDriverList(void)
	40FF50	private: void mmInterface::SetStateRace(int)
	40FF60	private: void mmInterface::SetStateDefaults(void)
	40FF80	private: void mmInterface::InitNetwork(void)
	410090	public: void mmInterface::InitLobby(void)
	4101B0	private: void mmInterface::InitProtocols(void)
	4101D0	private: void mmInterface::ShowSessions(void)
	4103A0	private: void mmInterface::ClearSessions(void)
	4103C0	private: void mmInterface::RefreshSessions(void)
	4103F0	private: int mmInterface::JoinSession(int)
	4105D0	private: int mmInterface::JoinPasswordSession(int)
	410930	private: void mmInterface::SetHostProtocol(void)
	4109D0	private: void mmInterface::SetProtocol(void)
	410A90	private: int mmInterface::SetProtocol2(void)
	410AE0	private: int mmInterface::CreatePlayer(int)
	410D60	private: int mmInterface::GetHostPlayerData(struct mmPlayerInfo &)
	410DB0	private: void mmInterface::GetUniquePlayerName(void)
	410E90	private: void mmInterface::ChangePlayerData(int)
	411160	private: void mmInterface::RefreshPlayers(void)
	411420	private: void mmInterface::GetSessionData(struct NETSESSION_DESC)
	411670	private: int mmInterface::CreateSession(void)
	4117F0	private: void mmInterface::SetSessionData(struct NETSESSION_DESC *)
	4119A0	private: void mmInterface::SetCRStateData(void)
	411A10	private: int mmInterface::LobbyCreate(void)
	411D80	private: void mmInterface::SendChatMessage(void *)
	411E60	private: void mmInterface::SendMsg(int,int)
	411E80	private: void mmInterface::SendStartMsg(void)
	411EF0	private: void mmInterface::BootPlayerCB(void *,void *)
	411F20	private: void mmInterface::SendBootMsg(unsigned long)
	411F40	private: void mmInterface::SendReadyStatus(void)
	411F70	private: void mmInterface::SendReadyReq(void)
	411F90	private: void mmInterface::SendHostCars(unsigned long)
	412010	public: void mmInterface::SetupArchiveTest(int &)
	412280	private: void mmInterface::PlayUIMusic(void)
	412340	private: void mmInterface::RefreshMe(void)
	412500	public: void string::Init(int)
	5AF975	const mmInterface::`vftable'
io.obj:
	52EEB0	public: mmIO::mmIO(void)
	52EED0	public: mmIO::~mmIO(void)
	52EEE0	public: void mmIO::Clear(void)
	52EF00	public: void mmIO::Init(char *,int,long)
	52EF60	public: void mmIO::InitDev(int,__int64,int,int,int)
	52F010	public: void mmIO::Assign(int,int)
	52F070	public: int mmIO::operator==(union eqEvent *)
	52F0C0	public: void mmIO::GetDescription(char *)
	52F110	public: int mmIO::Write(class Stream *)
	52F150	public: int mmIO::Read(class Stream *)
	52F220	public: int mmIO::CompareComponent(int)
	52F2F0	public: void mmIO::ForceSettingAcrossConfigs(int)
iodev.obj:
	52F3C0	public: mmIODev::mmIODev(void)
	52F400	public: virtual mmIODev::~mmIODev(void)
	52F410	public: void mmIODev::Init(int,__int64)
	52F440	public: void mmIODev::Assign(int,int,int)
	52F570	public: int mmIODev::operator==(union eqEvent *)
	52F5D0	int ConvertDItoString(int,char *,int)
	52F630	public: void mmIODev::GetDescription(char *)
	52F8F0	public: int mmIODev::GetComponentType(int,int)
	52F950	public: int mmIODev::SanityCheckioType(int,int,int)
	52F9D0	public: void mmIODev::Print(int)
	52FAA0	public: int mmIODev::Write(class Stream *)
	52FAF0	public: int mmIODev::WriteBinary(class Stream *)
	52FB40	public: int mmIODev::Read(class Stream *)
	52FB90	public: int mmIODev::ReadBinary(class Stream *)
	5B4759	const mmIODev::`vftable'
isectpoint.obj:
	494CE0	public: void phIntersectionPoint::Transform(class Matrix34 const *)
	494D90	public: void phIntersectionPoint::Set(class Vector3 const &,class Vector3 const &,float,float,unsigned char)
joint.obj:
	595B90	public: phJoint::phJoint(void)
	595BE0	public: phJoint::phJoint(class phInertialCS *,class phInertialCS *,class Vector3 const &,class Vector3 const &)
	595C10	public: phJoint::phJoint(class phInertialCS *,class phInertialCS *,class Vector3 const &)
	595C40	public: void phJoint::Init(class phInertialCS *,class phInertialCS *,class Vector3 const &)
	595D10	public: void phJoint::Init(class phInertialCS *,class phInertialCS *,class Vector3 const &,class Vector3 const &)
	595DB0	public: void phJoint::Reset(void)
	595DD0	public: void phJoint::Update(void)
	595DF0	public: virtual void phJoint::ComputeInvMassMatrix(void)
	595E90	public: virtual void phJoint::ComputeInvMassMatrix(class phInertialCS *,class Matrix34 &,class Vector3 const &)const 
	595EA0	public: virtual void phJoint::ComputeJointForce(void)
	5960C0	public: virtual void phJoint::ComputeJointPush(void)
	5961F0	public: virtual bool phJoint::IsBroken(void)const 
	5B7B55	const phJoint::`vftable'
joyman.obj:
	52FC10	int __stdcall inputEnumDeviceProc(struct DIDEVICEINSTANCEA *,void *)
	52FC40	public: mmJoyMan::mmJoyMan(void)
	52FC50	public: mmJoyMan::~mmJoyMan(void)
	52FC90	public: int mmJoyMan::Init(struct HINSTANCE__ *,struct HWND__ *)
	52FDF0	public: int mmJoyMan::ButtonToBit(int)
	52FE20	public: int mmJoyMan::QJoystick(void)
	52FE30	public: void mmJoyMan::Update(void)
	52FE60	public: float mmJoyMan::GetJoyAxis(int,int)
	52FEA0	public: int mmJoyMan::GetJoyButton(int,int)
	52FEF0	public: int mmJoyMan::PollJoyButtons(void)
	52FF50	public: int mmJoyMan::PollJoyAxes(void)
	52FF90	public: void mmJoyMan::SetCapture(int)
	530000	public: int mmJoyMan::GetOneButton(long)
	530030	public: class mmEffectFF * mmJoyMan::GetFFEffect(int)
	530060	public: int mmJoyMan::ToggleEnabled(int)
	5300A0	public: int mmJoyMan::FFPlay(int)
	5300D0	public: int mmJoyMan::FFStop(int)
	530100	public: int mmJoyMan::FFIsPlaying(int)
	530130	public: int mmJoyMan::FFSetValues(int,float,float)
	530170	public: void mmJoyMan::StopAllFF(void)
	530190	public: int mmJoyMan::HasCoolie(void)
	5301B0	public: int mmJoyMan::HasThrottle(void)
joystick.obj:
	4BB7F0	private: static int __stdcall ioJoystick::EnumDeviceProc(struct DIDEVICEINSTANCEA const *,void *)
	4BBA00	public: static void ioJoystick::BeginAll(void)
	4BBA50	public: static void ioJoystick::PollAll(void)
	4BBA80	public: static void ioJoystick::UpdateAll(void)
	4BBAB0	public: static void ioJoystick::EndAll(void)
	4BBAE0	private: static int __stdcall ioJoystick::EnumObjectProc(struct DIDEVICEOBJECTINSTANCEA const *,void *)
	4BBAF0	private: void ioJoystick::Begin(void)
	4BBC50	private: void ioJoystick::Poll(void)
	4BBC60	private: void ioJoystick::Update(void)
	4BBD20	private: void ioJoystick::End(void)
	530230	public: mmJaxis::mmJaxis(void)
	530250	public: mmJaxis::~mmJaxis(void)
	530260	public: void mmJaxis::SetRange(float,float)
	530280	public: void mmJaxis::Normalize(float)
	5302A0	public: void mmJaxis::NormalizePOV(unsigned long)
	5302E0	public: int mmJaxis::Capture(void)
	530310	public: void mmJaxis::ResetCapture(void)
	530330	public: mmJoystick::mmJoystick(void)
	5303B0	public: mmJoystick::~mmJoystick(void)
	5304B0	public: int mmJoystick::Init(struct IDirectInputDevice2A *,struct HWND__ *)
	5305C0	public: int mmJoystick::inputPrepareDevice(void)
	530770	public: int mmJoystick::SetDeadZone(float)
	530810	public: int mmJoystick::DisableAutoCenter(void)
	530860	public: unsigned long mmJoystick::Poll(void)
	530970	public: float mmJoystick::GetAxis(int)
	530A70	public: float mmJoystick::GetButton(int)
	530AA0	public: void mmJoystick::Update(void)
	530B30	public: void mmJoystick::ResetAxisCapture(void)
	530BB0	public: void mmJoystick::InputCreateEffect(void)
	530CE0	public: void mmJoystick::InputInitEffect(void)
	530D20	public: void mmJoystick::InputStopEffect(void)
	530D60	public: int mmJoystick::SetShake(unsigned long,unsigned long)
	530D90	public: int mmJoystick::PlayShake(void)
	530DB0	public: int mmJoystick::StopShake(void)
	530DD0	public: int mmJoystick::PlayCollision(void)
	530DF0	public: int mmJoystick::SetSteer(long)
	530E10	public: int mmJoystick::PlaySteer(void)
	530E30	public: int mmJoystick::StopSteer(void)
	530E50	public: int mmJoystick::SetFriction(long)
	530E70	public: int mmJoystick::PlayFriction(void)
	530E90	public: int mmJoystick::StopFriction(void)
	530EB0	public: class mmEffectFF * mmJoystick::GetFFEffect(int)
	530F00	public: int mmJoystick::GetNumButtons(void)
	530F10	public: void mmJoystick::PrintDeviceCaps(void)
	5310E0	void DecodeDIErrorMFlag(long)
	5B4761	const mmFrictionFF::`vftable'
	5B4771	const mmCollideFF::`vftable'
	5B4781	const mmSpringFF::`vftable'
	5B4791	const mmRoadFF::`vftable'
	6A2E08	private: static class ioJoystick * ioJoystick::STICKS
	6A2F4C	private: static int ioJoystick::StickCount
jutils.obj:
	49BB00	long jdiv_round_up(long,long)
	49BB20	long jround_up(long,long)
	49BB40	void jcopy_sample_rows(unsigned char * *,int,unsigned char * *,int,int,unsigned int)
	49BB90	void jcopy_block_row(short (*)[64],short (*)[64],unsigned int)
	49BBC0	void jzero_far(void *,unsigned int)
keyboard.obj:
	4BAA70	public: static void ioKeyboard::Begin(bool)
	4BAB60	public: static void ioKeyboard::End(void)
	4BABA0	public: static void ioKeyboard::Update(void)
	4BAC20	public: static int ioKeyboard::GetBufferedInput(char *,int)
	6A2B14	private: static unsigned char (* ioKeyboard::m_Keys)[256]
	6A2D1C	private: static int ioKeyboard::m_Active
kinematics.obj:
	57E3C0	public: crKinematicsBase::crKinematicsBase(void)
	57E3E0	public: virtual crKinematicsBase::~crKinematicsBase(void)
	57E3F0	public: virtual void crKinematicsBase::Init(class crSkeleton &,class crBodyDataBase const &)
	57E410	public: virtual void crKinematicsBase::Reset(void)
	57E420	public: virtual void crKinematicsBase::Update(void)
	57E430	public: virtual void crKinematicsBase::MatchPose(void)
	57E440	public: virtual void crKinematicsBase::SetIKBlend(float)
	57E450	public: virtual void crKinematicsBase::SetLimp(bool)
	57E460	public: crKinematics::crKinematics(void)
	57E590	public: virtual crKinematics::~crKinematics(void)
	57E600	public: virtual void crKinematics::Reset(void)
	57E620	public: virtual void crKinematics::SetIKBlend(float)
	57E680	public: virtual void crKinematics::SetLimp(bool)
	57E6E0	public: virtual void crKinematics::MatchPose(void)
	57E790	public: void crKinematics::TestPose(void)
	57E880	public: virtual void crKinematics::Update(void)
	5B5899	const crKinematicsBase::`vftable'
	5B58B5	const crKinematics::`vftable'
label.obj:
	4ED200	public: UILabel::UILabel(void)
	4ED280	public: virtual UILabel::~UILabel(void)
	4ED2E0	public: void UILabel::Init(struct LocString *,int,float,float,float,float,int)
	4ED3A0	public: void UILabel::SetText(struct LocString *)
	4ED3C0	public: virtual void UILabel::Update(void)
	4ED400	public: void UILabel::SetBlink(int)
	4ED430	public: virtual void UILabel::Switch(int)
	4ED440	public: void UILabel::SwitchState(int)
	4ED4C0	public: virtual void UILabel::Action(union eqEvent)
	5B2BD9	const UILabel::`vftable'
landmark.obj:
	467FF0	public: virtual bool lvlLandmark::IsLandmark(void)
	468000	public: virtual unsigned int lvlLandmark::SizeOf(void)
	468010	public: virtual int lvlLandmark::Init(char const *,class Matrix34 const &,int)
	468030	public: virtual int lvlLandmark::IsVisible(class gfxViewport const &)
legdata.obj:
	57ECF0	public: crLegData::crLegData(void)
	57ED20	public: virtual void crLegData::Init(class crSkeletonData &,char)
	57EE70	public: virtual void crLegData::MatchPose(class crSkeleton &,class crIKGoal &)const 
	57EF00	protected: float crLegData::Acosf(float)const 
	57EF60	public: virtual void crLegData::SolveIK(class crSkeleton &,class crIKGoal &)const 
	57FF20	public: virtual void crLegData::SolveLimpIK(class crSkeleton &,class crIKGoal &)const 
	5B58D9	const crLegData::`vftable'
level.obj:
	4653A0	public: lvlLevel::lvlLevel(void)
	465400	public: virtual lvlLevel::~lvlLevel(void)
	465460	public: virtual void lvlLevel::Update(void)
	465470	public: virtual void lvlLevel::SetObjectDetail(int)
	465480	public: void lvlLevel::MoveToRoom(class lvlInstance *,int)
	4655B0	public: virtual bool lvlLevel::Collide(int,class lvlSegment &,class lvlIntersection *)
	4655C0	public: virtual bool lvlLevel::GetBoundSphere(class Vector4 &,int)
	4655D0	public: virtual int lvlLevel::GetVisitList(int *,int,class Vector3 const &,class Vector3 const &,int,int)
	4655E0	public: void lvlLevel::RegisterDrawable(int,class datCallback)
	465630	protected: void lvlLevel::CallCallbacks(int)
	465680	public: void lvlLevel::ResetCallbacks(void)
	465690	public: virtual class gfxTexture * lvlLevel::GetEnvMap(int,class Vector3 const &,float &)
	5B0EE1	const lvlLevel::`vftable'
	655230	protected: static int * lvlLevel::m_DrawableCounts
	655238	protected: static bool lvlLevel::sm_PhysicsMode
	65523C	protected: static class lvlLevel * lvlLevel::sm_Singleton
level2.obj:
	4656D0	char const * CleanName(char const *)
	4656F0	public: virtual bool lvlLevel::LoadInstances(char const *,char const *)
	465E50	public: void lvlLevel::ResetInstances(void)
	465EB0	public: virtual bool lvlLandmark::IsCollidable(void)
	5B0F4D	const lvlLandmark::`vftable'
levelbound.obj:
	46A680	public: virtual char * lvlLevelBound::AllocateState(void)const 
	46A690	public: virtual int lvlLevelBound::TestEdge(class phSegment &,class phIntersection *,int)const 
	46A6A0	public: virtual bool lvlLevelBound::TestProbe(class phSegment &,class phIntersection *,float)const 
	46A6B0	public: virtual bool lvlLevelBound::TestAI(class phSegment &,class phIntersection *)const 
	46A6C0	public: virtual int lvlLevelBound::TestEdgePoint(class phSegment &,class phIntersectionPoint *,int)const 
	46A6D0	public: virtual bool lvlLevelBound::TestProbePoint(class phSegment &,class phIntersectionPoint *,float)const 
	46A6E0	public: virtual bool lvlLevelBound::TestAIPoint(class phSegment &,class phIntersectionPoint *)const 
	46A6F0	public: virtual bool lvlLevelBound::TestSphere(class Vector3 const &,float,class Vector3 &,class Vector3 &,float &)const 
	46A700	public: virtual float lvlLevelBound::GetEdgeCosine(int)const 
	46A710	public: virtual class Vector3 const & lvlLevelBound::GetEdgeNormal(int,class Vector3 &)const 
	46A720	public: virtual class phMaterial const * lvlLevelBound::GetMaterial(int)const 
	46A750	public: virtual int lvlLevelBound::CollidePolyToLevel(class phBoundPolygonal const *,int *,int,class phColliderBase *,class Matrix34 const *,class Matrix34 const *,class lvlIntersection *,int,int *,bool)const 
	46B580	public: virtual bool lvlLevelBound::TrivialCollideBoxToLevel(class phBoundBox const *,int,class phColliderBase *,class Matrix34 const *,class Matrix34 const *)const 
light.obj:
	59AB80	public: ltLight::ltLight(void)
	59ABC0	public: ltLight::~ltLight(void)
	59ABD0	public: static void ltLight::ShutdownLights(void)
	59ABF0	public: void ltLight::Default(void)
	59AC40	public: void ltLight::Random(void)
	59ACB0	public: void ltLight::Draw(float)
	59AD90	public: void ltLight::DrawGlow(class Vector3 const &)
	59AE30	public: static void ltLight::DrawGlowBegin(void)
	59AEF0	public: static void ltLight::DrawGlowEnd(void)
	59AFB0	public: void ltLight::DrawHighlight(class Vector3 const &,class Matrix34 const &)
	59B390	public: static void ltLight::SetUpGfxLightBegin(class Vector3 const &)
	59B3E0	public: static int ltLight::GetNumPointLights(void)
	59B3F0	public: static class ltLight * ltLight::GetPointLight(int)
	59B410	public: static class ltLight * ltLight::GetClosestLight(void)
	59B460	public: static void ltLight::SetUpGfxLightEnd(void)
	59B5B0	public: void ltLight::SetUpGfxLight(void)
	59B740	public: bool ltLight::SetGfxLight(struct gfxLight &,class Vector3 const &)
	59B990	public: void ltLight::Illuminate(class Vector3 &,class Vector3 &,class Vector3 &)
	59BA50	public: float ltLight::ComputeIntensity(class Vector3 const &,float)
	59BB70	public: float ltLight::ComputeDistance(class Vector3 const &)
	59BBB0	public: void ltLight::SetUpProjection(class ltProjection &)
	59BCA0	public: void ltLight::FileIO(class datParser &)
	5DD33C	private: static float ltLight::GlowScale
	5DD340	private: static float ltLight::GlowIntensity
	5DD344	private: static float ltLight::AmbientScale
	5DD348	private: static float ltLight::DiffuseMinIntensity
	5DD34C	private: static float ltLight::DiffuseMaxIntensity
	5DD350	private: static int ltLight::NumGfxLights
	5DD354	private: static float ltLight::HighlightScale
	5DD358	private: static float ltLight::HighlightIntensity
	5DD35C	private: static float ltLight::HighlightMinIntensity
	6B3FB0	bool PreviousLightingState
	6B3FB1	bool PreviousZWriteState
	6B3FE8	private: static class Vector3 ltLight::SceneAmbient
	6B3FF4	enum gfxCullMode PreviousCullMode
	6B403C	private: static class gfxTexture * ltLight::GlowTexture
	6B4040	private: static bool ltLight::SlowGfxLights
	6B4044	private: static int ltLight::CullMode
linear.obj:
	4A32F0	public: asLinearCS::asLinearCS(void)
	4A3370	public: virtual void asLinearCS::Update(void)
	4A3400	public: virtual void asLinearCS::Cull(void)
	5B1E71	const asLinearCS::`vftable'
	5C81CC	private: static int asLinearCS::FrameHeight
	660C48	private: static class asLinearCS asLinearCS::RootFrame
	660CC8	private: static class asLinearCS * * asLinearCS::FrameStack
	660D4C	private: static class Matrix34 * asLinearCS::CurrentMatrix
linespark.obj:
	460470	public: static class asSparkLut * asSparkLut::Get(char *)
	4604B0	public: void asSparkLut::Init(char *)
	460690	public: asLineSparks::asLineSparks(void)
	4606B0	public: virtual asLineSparks::~asLineSparks(void)
	460740	public: void asLineSparks::Init(int,char *)
	460830	public: void asLineSparks::RadialBlast(int,class Vector3 &,class Vector3 &)
	460BE0	public: void asLineSparks::Update(void)
	460C20	public: void asLineSparks::Update(float)
	460DE0	public: void asLineSparks::Draw(void)
	460EA0	public: virtual asCullable::~asCullable(void)
	5B0E2D	const asLineSparks::`vftable'
	5C58A4	private: static unsigned int * asSparkLut::BuiltinClut
	630AD8	class HashTable SLH
	630AF0	private: static int asLineSparks::RefCount
link.obj:
	5A81D0	public: dgLink::dgLink(void)
	5A8200	public: void dgLink::Init(class dgLinkData &,class crIKGoal &,class Vector3 &,class dgRagdoll &)
	5A8220	public: void dgLink::Reset(void)
	5A8250	public: void dgLink::ResetGoal(void)
	5A8270	public: void dgLink::SetMode(int)
	5A82A0	public: void dgLink::Update(void)
	5A82E0	public: void dgLink::UpdateFree(void)
	5A8540	public: void dgLink::Bounce(class Vector3 &,class Vector3 &)
	5A8620	public: void dgLink::UpdateGrasp(void)
	5A8630	public: void dgLink::UpdateDamping(void)
	5A87B0	public: void dgLink::UpdateTendon(void)
linkdata.obj:
	5A8890	public: dgLinkData::dgLinkData(void)
	5A88E0	public: void dgLinkData::FileIO(class datParser &)
list.obj:
	5A5C30	public: void audList::Init(void)
	5A5C40	public: class audList * audList::LinkNext(class audList *)
	5A5CB0	public: class audList * audList::LinkPrev(class audList *)
	5A5CD0	public: class audList * audList::GetNext(void)
	5A5CE0	public: class audList * audList::GetPrev(void)
	5A5CF0	public: class audList * audList::SetNext(class audList *)
	5A5D10	public: class audList * audList::SetPrev(class audList *)
	5A5D30	public: bool audList::Unlink(void)
	5A5D60	public: int audList::Count(void)
	5A5D80	public: void * audList::FindObjectAt(int)
	5A5DA0	public: class audList * audList::FindObject(void *)
	5A5DE0	public: int audList::FindObjectPos(void *)
loader.obj:
	517C00	void setUnicodeMode(void)
	517C40	public: CLoader::CLoader(void)
	517C70	public: CLoader::~CLoader(void)
	517CC0	public: long CLoader::Init(void)
	517E10	public: virtual long __stdcall CLoader::QueryInterface(struct _GUID const &,void * *)
	517E70	public: virtual unsigned long __stdcall CLoader::AddRef(void)
	517E90	public: unsigned long CLoader::AddRefP(void)
	517EA0	public: virtual unsigned long __stdcall CLoader::Release(void)
	517F00	public: unsigned long CLoader::ReleaseP(void)
	517F40	public: virtual long __stdcall CLoader::GetObjectA(struct _DMUS_OBJECTDESC *,struct _GUID const &,void * *)
	5182A0	private: long CLoader::LoadFromFile(struct _DMUS_OBJECTDESC *,struct IDirectMusicObject * *)
	5183F0	private: long CLoader::LoadFromMemory(struct _DMUS_OBJECTDESC *,struct IDirectMusicObject * *)
	5184E0	public: virtual long __stdcall CLoader::SetObject(struct _DMUS_OBJECTDESC *)
	518510	public: virtual long __stdcall CLoader::SetSearchDirectory(struct _GUID const &,unsigned short *,int)
	518530	public: virtual long __stdcall CLoader::ScanDirectory(struct _GUID const &,unsigned short *,unsigned short *)
	518540	public: virtual long __stdcall CLoader::CacheObject(struct IDirectMusicObject *)
	518550	public: virtual long __stdcall CLoader::ReleaseObject(struct IDirectMusicObject *)
	518560	public: virtual long __stdcall CLoader::ClearCache(struct _GUID const &)
	518570	public: virtual long __stdcall CLoader::EnableCache(struct _GUID const &,int)
	518580	public: virtual long __stdcall CLoader::EnumObject(struct _GUID const &,unsigned long,struct _DMUS_OBJECTDESC *)
	518590	public: void CLoader::AddCFileStreamToList(class CFileStream *)
	5185E0	public: void CLoader::DestroyCFileStreamList(void)
	597A20	public: static bool modModel::ModelAlreadyLoaded(char const *)
	597A40	public: static void modModel::DeleteModelHash(char const *)
	597A70	class modModel * modGetModel(char const *,unsigned int,bool,bool)
	597BD0	void modConvertModel(char const *,char const *,bool)
	5B41F5	const CLoader::`vftable'
loadimg.obj:
	497B70	void InstallJPEGSupport(void)
	497BC0	void UnInstallJPEGSupport(void)
	497BE0	class gfxImage * gfxLoadJPEGImage(char const *,bool)
	4AF4E0	bool gfxSaveTargaImage(char const *,class gfxImage *)
	4AF8F0	class Stream * gfxOpenRawBmpStream(char const *,int,int)
	4AFA60	void gfxWriteRawBmpStream(class Stream *,void *,int)
	4AFA90	void gfxCloseRawBmpStream(class Stream *)
	4AFAB0	bool gfxSaveBmpImage(char const *,class gfxImage *)
	4AFDE0	class gfxImage * gfxLoadTargaImage(char const *,bool)
	4AFFC0	class gfxImage * gfxLoadTexImage(char const *,bool)
	4B0BD0	class gfxImage * gfxLoadRawImage(char const *,bool)
	4B0D50	class gfxImage * gfxLoadBmpImage(char const *,bool)
	4B1040	class gfxImage * gfxLoadImageAll(char const *,bool)
	5CC810	char const * const IMG
	5CC82C	class gfxImage * (* gfxLoadImage)(char const *,bool)
	6848EC	int gLoadImageMem
	6848F0	bool g_Allow8BitImages
localize.obj:
	5314A0	struct LocString * AngelReadKeyString(unsigned int)
	534600	char * GetLocTime(float)
	5346B0	int __stdcall MyLoadStringA(struct HINSTANCE__ *,unsigned int,char *,int)
	534790	struct LocString * AngelReadString(unsigned int)
main.obj:
	505C30	public: MainMenu::MainMenu(int)
	506020	public: virtual MainMenu::~MainMenu(void)
	5060A0	public: virtual void MainMenu::PreSetup(void)
	5060B0	public: void MainMenu::EnableReplay(int)
	5060D0	public: int MainMenu::IsReplayReadOnly(void)
	5060E0	public: void MainMenu::InitDriver(void)
	506560	public: void MainMenu::RemovePlayer(char *)
	5067C0	public: void MainMenu::SetPlayerPick(int)
	5067D0	public: void MainMenu::DecPlayer(void)
	506800	public: void MainMenu::IncPlayer(void)
	506830	public: void MainMenu::RemoveAllPlayers(void)
	506840	public: void MainMenu::AddPlayer(char *)
	506960	public: void MainMenu::TDPickCB(void)
	506970	public: void MainMenu::DeleteCB(void)
	506980	public: void MainMenu::EnterNewPlayer(void)
	506990	public: void MainMenu::DisplayDriverInfo(char *,char *,char *,char *,char *,int)
	506A50	public: void MainMenu::SetController(char *)
	506A70	public: void MainMenu::SetNetName(char *)
	506A80	public: void MainMenu::FocusDescription(int,int)
	5B3AA5	const MainMenu::`vftable'
manager.obj:
	4E2DF0	public: MenuManager::MenuManager(void)
	4E3490	public: virtual MenuManager::~MenuManager(void)
	4E36F0	public: void MenuManager::GetScale(float &,float &,float &,float &)
	4E3760	public: class uiWidget * MenuManager::MouseAction(int,float,float)
	4E37E0	public: void MenuManager::ClearAllWidgets(void)
	4E3820	public: void MenuManager::Init(int,int,char *)
	4E3B10	public: void MenuManager::Init(class asCamera *,int,int,float,float,float,float)
	4E3D30	public: void MenuManager::InitCommonStuff(int,int)
	4E4030	public: void MenuManager::AddPointer(void)
	4E4040	public: void MenuManager::InitGlobalStrings(void)
	4E48A0	public: void MenuManager::LoadRaceNames(void)
	4E4C30	public: char * MenuManager::GetControllerName(int)
	4E4CD0	public: void * MenuManager::GetFont(int)
	4E4DA0	public: class Vector4 & MenuManager::GetFGColor(int)
	4E4F20	public: void MenuManager::CheckBG(class UIMenu *)
	4E4F40	public: void MenuManager::SetDefaultBackgroundImage(char *)
	4E4FA0	public: void MenuManager::SetBackgroundImage(char *)
	4E4FF0	public: void MenuManager::TogglePU(void)
	4E5010	public: void MenuManager::EnablePU(void)
	4E5080	public: void MenuManager::AdjustPopupCard(class UIMenu *)
	4E50D0	public: void MenuManager::DisablePU(void)
	4E5110	public: void MenuManager::OpenDialog(int)
	4E5190	public: void MenuManager::CloseDialog(void)
	4E51C0	public: void MenuManager::Enable(int)
	4E5230	public: void MenuManager::Disable(int)
	4E5270	public: void MenuManager::EnableNavBar(void)
	4E5290	public: void MenuManager::DisableNavBar(void)
	4E52A0	public: void MenuManager::Kill(void)
	4E5320	public: void MenuManager::PlaySound(int)
	4E53D0	public: void MenuManager::DeclareLastDrawn(class asNode *)
	4E53E0	public: virtual void MenuManager::ResChange(int,int)
	4E5410	public: virtual void MenuManager::Update(void)
	4E5440	public: void MenuManager::Flush(void)
	4E5470	public: void MenuManager::CheckInput(void)
	4E54F0	public: void MenuManager::ToggleFocus(int)
	4E5570	public: void MenuManager::RegisterWidgetFocus(int,float,float,float,float,class uiWidget *)
	4E55D0	public: int MenuManager::ScanGlobalKeys(int)
	4E5840	public: void MenuManager::SwitchFocus(class UIMenu *)
	4E5890	public: void MenuManager::NotifyMouseSelect(class UIMenu *)
	4E58D0	public: class UIMenu * MenuManager::GetCurrentMenu(void)
	4E5900	public: int MenuManager::FindMenu(int)
	4E5940	public: int MenuManager::CurrentMenuSelected(void)
	4E5960	public: int MenuManager::MenuState(int)
	4E59B0	public: int MenuManager::ActionID(int)
	4E59F0	public: void MenuManager::ForceCurrentFocus(void)
	4E5A20	public: void MenuManager::SetFocus(class UIMenu *)
	4E5A30	public: int MenuManager::Switch(int)
	4E5AD0	public: void MenuManager::SetPreviousMenu(int)
	4E5B00	public: int MenuManager::GetPreviousMenu(void)
	4E5B20	public: int MenuManager::AddMenu2(class UIMenu *)
	4E5B80	public: void MenuManager::DeleteMenu(class UIMenu *)
	4E5BE0	private: void MenuManager::PlayMenuSwitchSound(void)
	4E5C90	public: void MenuManager::AllocateMenuSwitchAudio(void)
	4E5E30	public: void MenuManager::PlayRecordsSound(void)
	4E5E60	public: void MenuManager::PlayReplaySound(void)
	4E5E90	public: void MenuManager::AddBrackets(class UIIcon *,class UIIcon *,class uiWidget *,float,float)
	4E5F70	public: void MenuManager::Help(void)
	5A0D60	public: class audManager * audManager::Create(int,int,int,int,int,int,int,int,int,int,int,enum audManager::SOUNDFLAG)
	5A0F80	public: void audManager::RestartAudio(int,int,int)
	5A0F90	public: void audManager::ShutDownAudio(void)
	5A0FE0	public: void audManager::Destroy(void)
	5A0FF0	private: bool audManager::InitControlStruct(class audSoundHeap *,struct _controlptrs_ *,int)
	5A1060	public: void audManager::Enable(bool)
	5A1090	public: bool audManager::IsEnabled(void)
	5A10B0	public: void audManager::Update(int)
	5A1160	public: int audManager::AddHead(class audHead *)
	5A11B0	public: bool audManager::RemoveHead(class audHead *)
	5A1270	public: class audHead * audManager::GetActiveHead(int)
	5A12E0	public: int audManager::AddControl(enum audManager::AUDTYPE,class audControl *)
	5A1380	public: bool audManager::RemoveControl(enum audManager::AUDTYPE,class audControl *)
	5A1430	public: bool audManager::MoveToActive(enum audManager::AUDTYPE,class audControl *)
	5A1560	public: bool audManager::MoveFromActive(enum audManager::AUDTYPE,class audControl *)
	5A15F0	public: bool audManager::MoveActiveToTop(enum audManager::AUDTYPE,class audControl *)
	5A16B0	public: bool audManager::MoveActiveToBottom(enum audManager::AUDTYPE,class audControl *)
	5A1730	public: bool audManager::StopAllSounds(enum audManager::AUDTYPE)
	5A1810	public: void audManager::FreeAndDestroyAllSounds(void)
	5A18E0	public: int audManager::CountSounds(enum audManager::AUDTYPE)
	5A1950	public: int audManager::CountActiveSounds(enum audManager::AUDTYPE)
	5A19C0	public: void audManager::SetVolAllSounds(enum audManager::AUDTYPE,float)
	5A1AB0	public: float audManager::GetMasterVolume(enum audManager::AUDTYPE)
	5A1B10	public: void audManager::SetSoundFlags(enum audManager::SOUNDFLAG,enum audManager::SOUNDFLAG)
	5A1B40	public: bool audManager::IsSoundFlags(enum audManager::SOUNDFLAG)
	5A1B60	public: void audManager::SetMaxConcurrent(enum audManager::AUDTYPE,int)
	5A1BC0	public: class audControl * audManager::GetControlListPtr(enum audManager::AUDTYPE)
	5A1C20	public: class audControl * audManager::GetActiveControlListPtr(enum audManager::AUDTYPE)
	5A1C80	public: class audControl * audManager::AllocControl(enum audManager::AUDTYPE)
	5A1D20	public: class audTimeNode * audManager::AllocTimeNode(void)
	5A1DA0	public: class audStream * audManager::AllocStreamNode(void)
	5A1E00	public: class audHead * audManager::AllocHeadNode(void)
	5A1E60	public: class audFX * audManager::AllocFXNode(void)
	5A1EC0	public: class audFileSystem * audManager::AllocFileNode(void)
	5A1F20	public: void audManager::FreeControl(enum audManager::AUDTYPE,class audControl *)
	5A1FA0	public: void audManager::FreeTimeNode(class audTimeNode *)
	5A1FF0	public: void audManager::FreeStreamNode(class audStream *)
	5A2040	public: void audManager::FreeHeadNode(class audHead *)
	5A2090	public: void audManager::FreeFXNode(class audFX *)
	5A20E0	public: void audManager::FreeFileNode(class audFileSystem *)
	5B274D	const MenuManager::`vftable'
	6AF5CC	public: static class MenuManager * MenuManager::Instance
	6B40C4	int audDebug
material.obj:
	4664C0	public: lvlMaterial::lvlMaterial(void)
	466510	public: void lvlMaterial::Load(class datAsciiTokenizer &)
	4666F0	public: virtual void lvlMaterial::Save(class datAsciiTokenizer &)
	4668E0	public: void lvlMaterial::Copy(class lvlMaterial const &)
	466930	public: static class lvlMaterialMgr & lvlMaterialMgr::CreateInstance(void)
	466990	protected: lvlMaterialMgr::lvlMaterialMgr(void)
	466A00	public: static void lvlMaterialMgr::DeleteInstance(void)
	466A30	public: class lvlMaterial * lvlMaterialMgr::Find(char const *)
	466A40	public: class lvlMaterial * lvlMaterialMgr::Lookup(int)
	466A50	public: virtual class phMaterial * lvlMaterialMgr::Load(class datAsciiTokenizer *)
	492FF0	public: phMaterial::phMaterial(void)
	493050	public: void phMaterial::SetName(char const *)
	493070	public: void phMaterial::Load(class datAsciiTokenizer &)
	493160	public: virtual void phMaterial::Save(class datAsciiTokenizer &)
	493270	public: virtual void phMaterial::Copy(class phMaterial const &)
	4932A0	public: void phMaterial::LoadBinary(class Stream *)
	493340	public: virtual void phMaterial::SaveBinary(class Stream *)
	493420	public: static class phMaterialMgr & phMaterialMgr::CreateInstance(int)
	4934A0	protected: phMaterialMgr::phMaterialMgr(void)
	4934E0	protected: phMaterialMgr::phMaterialMgr(class phMaterial *,int)
	4935C0	public: phMaterialMgr::~phMaterialMgr(void)
	493640	public: class phMaterial * phMaterialMgr::Find(char const *)
	493660	public: void phMaterialMgr::AddToTable(class phMaterial *)
	493680	public: bool phMaterialMgr::LoadTable(char const *)
	493700	public: virtual class phMaterial * phMaterialMgr::Load(class datAsciiTokenizer *)
	493780	public: virtual class phMaterial * phMaterialMgr::Load(class Stream *)
	493800	public: void phMaterialMgr::Save(class phMaterial *,class datAsciiTokenizer *)
	493840	public: char const * phMaterialMgr::FindNameOfIndex(int)
	493870	public: int phMaterialMgr::FindIndexOfName(char const *)
	5B0FBD	const lvlMaterial::`vftable'
	5B0FC9	const lvlMaterialMgr::`vftable'
	5B18C9	const phMaterial::`vftable'
	5B18D5	const phMaterialMgr::`vftable'
	6607EC	protected: static int phMaterialMgr::RefCount
	6607F4	protected: static class phMaterial * phMaterialMgr::DefaultPhysMaterial
matrix34.obj:
	4BBF20	public: void Matrix34::Identity(void)
	4BBF50	public: void Matrix34::Identity3x3(void)
	4BBF80	public: void Matrix34::Zero(void)
	4BBFB0	public: void Matrix34::Set(class Matrix34 const &)
	4BC000	public: void Matrix34::Add(class Matrix34 const &)
	4BC080	public: void Matrix34::Add(class Matrix34 const &,class Matrix34 const &)
	4BC100	public: void Matrix34::Add3x3(class Matrix34 const &)
	4BC160	public: void Matrix34::Add3x3(class Matrix34 const &,class Matrix34 const &)
	4BC1C0	public: void Matrix34::Subtract(class Matrix34 const &)
	4BC240	public: void Matrix34::Subtract(class Matrix34 const &,class Matrix34 const &)
	4BC2C0	public: void Matrix34::Subtract3x3(class Matrix34 const &)
	4BC320	public: void Matrix34::Subtract3x3(class Matrix34 const &,class Matrix34 const &)
	4BC380	public: void Matrix34::AddScaled(class Matrix34 const &,float)
	4BC400	public: void Matrix34::Dot(class Matrix34 const &)
	4BC580	public: void Matrix34::Dot(class Matrix34 const &,class Matrix34 const &)
	4BC6C0	public: void Matrix34::DotTranspose(class Matrix34 const &)
	4BC830	public: void Matrix34::DotTranspose(class Matrix34 const &,class Matrix34 const &)
	4BC970	public: void Matrix34::Dot3x3(class Matrix34 const &)
	4BCA90	public: void Matrix34::Dot3x3(class Matrix34 const &,class Matrix34 const &)
	4BCB80	public: void Matrix34::Dot3x3Transpose(class Matrix34 const &)
	4BCC80	public: void Matrix34::Dot3x3Transpose(class Matrix34 const &,class Matrix34 const &)
	4BCD70	public: void Matrix34::Rotate(class Vector3 const &,float)
	4BCDA0	public: void Matrix34::RotateX(float)
	4BCDD0	public: void Matrix34::RotateY(float)
	4BCE00	public: void Matrix34::RotateZ(float)
	4BCE30	public: void Matrix34::RotateUnitAxis(class Vector3 const &,float)
	4BCE60	public: void Matrix34::RotateFull(class Vector3 const &,float)
	4BCEA0	public: void Matrix34::RotateFullX(float)
	4BCEE0	public: void Matrix34::RotateFullY(float)
	4BCF20	public: void Matrix34::RotateFullZ(float)
	4BCF60	public: void Matrix34::RotateFullUnitAxis(class Vector3 const &,float)
	4BCFA0	public: void Matrix34::MakeRotate(class Vector3 const &,float)
	4BD100	public: void Matrix34::MakeRotateX(float)
	4BD140	public: void Matrix34::MakeRotateY(float)
	4BD180	public: void Matrix34::MakeRotateZ(float)
	4BD1C0	public: void Matrix34::MakeRotateUnitAxis(class Vector3 const &,float)
	4BD290	public: void Matrix34::RotateTo(class Vector3 const &,class Vector3 const &)
	4BD380	public: void Matrix34::RotateTo(class Vector3 const &,class Vector3 const &,float)
	4BD480	public: class Vector3 Matrix34::GetEulers(char const *)const 
	4BD6C0	public: class Vector3 Matrix34::GetEulers(void)const 
	4BD710	public: void Matrix34::FromEulers(class Vector3 const &,char *)
	4BD810	public: void Matrix34::FromEulersXYZ(class Vector3 const &)
	4BD920	public: void Matrix34::FromEulersXZY(class Vector3 const &)
	4BDA30	public: void Matrix34::FromEulersYXZ(class Vector3 const &)
	4BDB50	public: void Matrix34::FromEulersYZX(class Vector3 const &)
	4BDC60	public: void Matrix34::FromEulersZXY(class Vector3 const &)
	4BDD70	public: void Matrix34::FromEulersZYX(class Vector3 const &)
	4BDE80	public: void Matrix34::FromQuaternion(class Quaternion const &)
	4BDF40	public: void Matrix34::ToEulers(class Vector3 &,char *)const 
	4BE040	public: void Matrix34::ToEulersXYZ(class Vector3 &)const 
	4BE110	public: void Matrix34::ToEulersXZY(class Vector3 &)const 
	4BE1D0	public: void Matrix34::ToEulersYXZ(class Vector3 &)const 
	4BE2A0	public: void Matrix34::ToEulersYZX(class Vector3 &)const 
	4BE360	public: void Matrix34::ToEulersZXY(class Vector3 &)const 
	4BE430	public: void Matrix34::ToEulersZYX(class Vector3 &)const 
	4BE500	public: void Matrix34::Scale(float)
	4BE560	public: void Matrix34::Scale(float,float,float)
	4BE5C0	public: void Matrix34::ScaleFull(float)
	4BE640	public: void Matrix34::ScaleFull(float,float,float)
	4BE6C0	public: void Matrix34::MakeScale(float)
	4BE6F0	public: void Matrix34::MakeScale(float,float,float)
	4BE720	public: void Matrix34::Inverse(void)
	4BE890	public: void Matrix34::Inverse(class Matrix34 const &)
	4BE8B0	public: void Matrix34::FastInverse(void)
	4BE8E0	public: void Matrix34::FastInverse(class Matrix34 const &)
	4BE990	public: void Matrix34::Transpose(void)
	4BE9C0	public: void Matrix34::Transpose(class Matrix34 const &)
	4BEA00	public: void Matrix34::Transpose3x4(void)
	4BEA80	public: void Matrix34::Transpose3x4(class Matrix34 const &)
	4BEB20	public: void Matrix34::LookAt(class Vector3 const &,class Vector3 const &)
	4BEC50	public: void Matrix34::PolarView(float,float,float,float)
	4BECA0	public: void Matrix34::GetPolar(class Vector4 *,class Vector3 *,float)const 
	4BECE0	public: void Matrix34::GetLookAt(class Vector3 *,class Vector3 *,float)const 
	4BED30	public: void Matrix34::Dot3x3CrossProdMtx(class Vector3 const &)
	4BEDE0	public: void Matrix34::Dot3x3CrossProdTranspose(class Vector3 const &)
	4BEE90	public: void Matrix34::Normalize(void)
	4BF010	public: float Matrix34::Determinant3x3(void)const 
	4BF080	public: void Matrix34::Interpolate(class Matrix34 const &,class Matrix34 const &,float)
	4BF150	public: void Matrix34::Print(char const *)const 
	4BF1F0	public: class Vector3 Matrix34::SolveSVD(class Vector3 const &)const 
	4BFD60	public: void Matrix34::Transform4(class Vector3 const *,class Vector4 *,int)const 
	6A2F68	public: static class Matrix34 const Matrix34::I
matrix44.obj:
	4C0730	public: void Matrix44::Identity(void)
	4C0770	public: void Matrix44::Zero(void)
	4C07B0	public: void Matrix44::Set(class Matrix44 const &)
	4C0820	public: void Matrix44::Bezier(void)
	4C0870	public: void Matrix44::Hermite(void)
	4C08C0	public: void Matrix44::CatmullRom(void)
	4C0920	public: void Matrix44::Transpose(void)
	4C0970	public: void Matrix44::FromMatrix34(class Matrix34 const &)
	4C09E0	public: void Matrix44::ToMatrix34(class Matrix34 &)const 
	4C0A30	public: void Matrix44::Add(class Matrix44 const &)
	4C0AD0	public: void Matrix44::Add(class Matrix44 const &,class Matrix44 const &)
	4C0B70	public: void Matrix44::Subtract(class Matrix44 const &)
	4C0C10	public: void Matrix44::Subtract(class Matrix44 const &,class Matrix44 const &)
	4C0CB0	public: void Matrix44::AddScaled(class Matrix44 const &,float)
	4C0D50	public: class Matrix44 & Matrix44::Dot(class Matrix44 const &)
	4C0FC0	public: class Matrix44 & Matrix44::Dot(class Matrix44 const &,class Matrix44 const &)
	4C1170	public: class Vector4 & Vector4::Dot(class Vector4 const &,class Matrix44 const &)
	4C1200	public: class Vector4 & Vector4::Dot3x3(class Vector4 const &,class Matrix44 const &)
	4C1260	public: void Matrix44::FastInverse(class Matrix44 const &)
	4C1320	public: float Matrix44::Determinant(void)const 
	4C1510	public: void Matrix44::InvertTo(class Matrix44 &)const 
	4C1C00	public: class Matrix44 & Matrix44::MakeRotX(float)
	4C1C50	public: class Matrix44 & Matrix44::MakeRotY(float)
	4C1CA0	public: class Matrix44 & Matrix44::MakeRotZ(float)
	4C1CF0	public: void Matrix44::Print(char const *)const 
	4C1D60	public: void Matrix44::Transform4(class Vector3 const *,class Vector4 *,int)const 
	4C1DF0	void __vectorDotMatrix(class Vector4 &,class Vector4 const &,class Matrix44 const &)
	6A2FE8	public: static class Matrix44 Matrix44::I
mcHookman.obj:
	54A600	public: mcHookman::mcHookman(void)
	54A610	public: mcHookman::~mcHookman(void)
	54A620	public: void mcHookman::Init(int,char *)
	54A9F0	public: void mcHookman::Reset(void)
	54AA10	public: void mcHookman::Update(void)
	54AB40	private: void mcHookman::DriveCircuit(void)
	54AC80	private: void mcHookman::DriveToHideout(void)
	54AE10	private: void mcHookman::ReturnToCircuit(void)
	54AF70	public: void mcHookman::DrawRouteThroughTraffic(void)
memmgr.obj:
	5A5E20	public: void audMemObj::audMemObjFree(void)
	5A5E30	public: static class audMemObj * audMemMgr::audAlloc(int)
	5A5E70	public: static bool audMemMgr::audFree(class audMemObj *)
memory.obj:
	5CDCBC	void (* datDisplayUsed)(char const *)
	6A30D4	int datCurrentMemoryAlign
	6A30D8	int datCurrentMemoryBucket
memstream.obj:
	4C9280	public: int datMemStream::Read(void *,int)
	4C92D0	public: int datMemStream::Write(void const *,int)
	4C9330	public: int datMemStream::GetCh(void)
	4C9360	public: int datMemStream::PutCh(unsigned char)
	4C9390	public: int datMemStream::Close(void)
	4C93A0	public: int datMemStream::Size(void)
menu.obj:
	4E0770	public: UIMenu::UIMenu(int)
	4E0870	public: virtual UIMenu::~UIMenu(void)
	4E0930	public: void UIMenu::AssignName(struct LocString *)
	4E0980	public: void UIMenu::AssignBackground(char *)
	4E09D0	public: void UIMenu::Enable(void)
	4E0A40	public: void UIMenu::Disable(void)
	4E0A60	public: virtual void UIMenu::PreSetup(void)
	4E0A70	public: virtual void UIMenu::PostSetup(void)
	4E0A80	public: virtual void UIMenu::Update(void)
	4E0A90	public: void UIMenu::SetAction(enum UIMenu::eSource)
	4E0AB0	public: void UIMenu::ForceWidgetAction(int)
	4E0AD0	public: void UIMenu::ClearAction(void)
	4E0AE0	public: void UIMenu::ClearToolTip(void)
	4E0B10	public: virtual void UIMenu::BackUp(void)
	4E0B20	public: void UIMenu::SetBstate(int)
	4E0B50	public: void UIMenu::SetFocusWidget(int)
	4E0B90	public: int UIMenu::GetWidgetID(void)
	4E0BA0	public: int UIMenu::GetBstate(void)
	4E0BB0	public: void UIMenu::GetDimensions(float &,float &,float &,float &)
	4E0BE0	public: void UIMenu::DisableIME(void)
	4E0C00	public: int UIMenu::FindTheFirstFocusWidget(void)
	4E0C40	public: int UIMenu::Increment(void)
	4E0CF0	public: int UIMenu::Decrement(void)
	4E0DA0	public: int UIMenu::ScanInput(union eqEvent *)
	4E0DE0	public: virtual void UIMenu::CheckInput(void)
	4E0E70	public: void UIMenu::ScaleWidget(float &,float &,float &,float &)
	4E0EB0	public: class uiWidget * UIMenu::AddHotSpot(int,char *,float,float,float,float,class datCallback)
	4E0F90	public: class UITextDropdown * UIMenu::AddTextDropdown(int,struct LocString *,int *,float,float,float,float,class string,int,int,int,class datCallback,char *,class datCallback)
	4E1120	public: class UITextRoller * UIMenu::AddTextRoller(int,struct LocString *,int *,float,float,float,float,class string,int,int,int,int,class datCallback)
	4E1270	public: class UITextRoller2 * UIMenu::AddTextRoller2(int,struct LocString *,int *,float,float,float,float,class string,int,int,int,int,class datCallback)
	4E13E0	public: class UITextScroll * UIMenu::AddTextScroll(int,void *,float,float,float,float,class string,int,int *,class datCallback)
	4E1580	public: class UICompositeScroll * UIMenu::AddCompScroll(int,float,float,float,float,float,int,int *,int,int,class datCallback)
	4E1700	public: class UITextField * UIMenu::AddTextField(int,struct LocString *,char *,float,float,float,float,int,int,int,int,int,class datCallback)
	4E1860	public: class UIControlWidget * UIMenu::AddUIControl(int,float,float,float,float,float,class mmIO *,class datCallback)
	4E1940	public: class UISlider * UIMenu::AddSlider(int,struct LocString *,float *,float,float,float,float,float,float,int,int,int,int,class datCallback,class datCallback)
	4E1A90	public: class UIButton * UIMenu::AddButton(int,struct LocString *,float,float,float,float,int,int,class datCallback,int)
	4E1BB0	public: class UILabel * UIMenu::AddLabel(int,struct LocString *,float,float,float,float,int,int)
	4E1CB0	public: class UIBMLabel * UIMenu::AddBMLabel(int,char *,class string *,float,float,int *)
	4E1DC0	public: class UIIcon * UIMenu::AddIcon(int,char *,float,float)
	4E1ED0	public: class UIIconW * UIMenu::AddIconW(int,struct LocString *,char *,float,float,float,float,class datCallback)
	4E1FE0	public: class UIToggleButton * UIMenu::AddToggle(int,struct LocString *,int *,float,float,float,float,int,int,class datCallback)
	4E2100	public: class UIToggleButton2 * UIMenu::AddToggle2(int,struct LocString *,int *,float,float,float,float,int,int,class datCallback)
	4E2220	public: class UIMexButton * UIMenu::AddMex(int,struct LocString *,int *,int,float,float,float,float,int,int,class datCallback)
	4E2340	public: class UIBMButton * UIMenu::AddBMButton(int,char *,float,float,int,class datCallback,int *,int,int,class datCallback)
	4E24D0	public: class UICWArray * UIMenu::AddCWArray(int,float,float,float,float,int,class datCallback)
	4E2610	public: class UIVScrollBar * UIMenu::AddVScrollBar(int,int *,float,float,float,float,float,float,int,int,class datCallback)
	4E2760	public: void UIMenu::MouseAction(union eqEvent)
	4E27D0	public: void UIMenu::KeyboardAction(union eqEvent)
	4E2860	public: class uiWidget * UIMenu::MouseHitCheck(int,float,float)
	4E2960	public: void UIMenu::SetSelected(void)
	4E2990	public: void UIMenu::ClearSelected(void)
	4E29C0	public: void UIMenu::ClearWidgets(void)
	4E29F0	public: void UIMenu::CheckMouseHits(void)
	4E2B40	public: void UIMenu::AddWidget(class uiWidget *,char *,float,float,float,float,int,char *)
	4E2D70	public: virtual int UIMenu::IsAnOptionMenu(void)
	4E2D80	public: string::string(class string const &)
	5B26F9	const UIMenu::`vftable'
	5CF430	public: static float UIMenu::UI_LEFT_MARGIN
	5CF434	public: static float UIMenu::UI_LEFT_MARGIN2
	5CF438	public: static float UIMenu::UI_TOP_MARGIN
	5CF43C	public: static float UIMenu::UI_BOTTOM_MARGIN
	5CF440	public: static float UIMenu::WIDGET_WIDTH
	5CF444	public: static float UIMenu::WIDGET_HEIGHT
meshform.obj:
	533600	public: asMeshSetForm::asMeshSetForm(void)
	533660	public: void asMeshSetForm::SetShape(char *,char *,bool,class Vector3 *)
	533770	public: void asMeshSetForm::SetZRead(bool)
	533790	public: void asMeshSetForm::SetZWrite(bool)
	5337B0	public: void asMeshSetForm::EnableLighting(bool)
	5337D0	public: void asMeshSetForm::EnableAlpha(bool)
	5337F0	public: virtual void asMeshSetForm::Update(void)
	533810	public: virtual void asMeshSetForm::Cull(void)
	5339D0	public: virtual asMeshSetForm::~asMeshSetForm(void)
	5B481D	const asMeshSetForm::`vftable'
mexbutton.obj:
	4EE440	public: UIMexButton::UIMexButton(void)
	4EE4C0	public: virtual UIMexButton::~UIMexButton(void)
	4EE4D0	public: void UIMexButton::Init(struct LocString *,int *,int,float,float,float,float,int,int,class datCallback)
	4EE590	public: virtual void UIMexButton::Update(void)
	4EE5E0	private: virtual void UIMexButton::DrawOff(void)
	4EE5F0	private: virtual void UIMexButton::DrawOn(void)
	4EE620	public: virtual void UIMexButton::DoToggle(void)
	4EE640	public: virtual void UIMexButton::Action(union eqEvent)
	5B2E4D	const UIMexButton::`vftable'
midi.obj:
	5A46B0	public: void audMIDI::Init(void)
	5A46F0	public: bool audMIDI::LoadMIDIFile(char *,int,void * *)
	5A47D0	public: bool audMIDI::Update(int)
	5A47E0	public: enum audObject::AUD_OBJECTSTATUS audMIDI::GetStatus(void)
	5A4870	public: bool audMIDI::Play(void)
	5A48B0	public: bool audMIDI::Stop(void)
	5A48E0	public: bool audMIDI::SetVolume(float)
	5A4920	public: bool audMIDI::SetPitch(float)
	5A4930	public: bool audMIDI::SetPan(float)
	5A4990	public: bool audMIDI::PauseResume(bool)
	5A49F0	public: bool audMIDI::SetTempo(float)
	5A4A40	public: void audMIDI::Destroy(void)
	5A4A70	public: int audMIDI::GetTrackTime(void)
	5A4A90	public: int audMIDI::GetSeqEndPosition(int *)
	5A4AC0	public: int audMIDI::GetSeqStartPosition(int *)
	5A4AF0	public: bool audMIDI::GetTrackInfo(void)
	5A4B70	public: int audMIDI::GetNumSeqTracks(void)
	5A4BC0	public: bool audMIDI::SetSeqPosition(int)
	5A4C00	public: int audMIDI::GetSeqPosition(int *)
	5A4C70	public: int audMIDI::GetMIDIHandle(void)
mirror.obj:
	42B750	public: mmMirror::mmMirror(void)
	42B7A0	public: virtual mmMirror::~mmMirror(void)
	42B7C0	public: void mmMirror::Init(void)
	42B840	public: virtual void mmMirror::Reset(void)
	42B8B0	public: virtual void mmMirror::Update(void)
	42B8C0	public: virtual void mmMirror::Cull(void)
	42B9E0	public: virtual void mmMirror::FileIO(class datParser &)
	42BAB0	public: vehCar::vehCar(int)
	42BCC0	public: virtual vehCar::~vehCar(void)
	42C1D0	public: void vehCar::SetColliderID(int)
	42C1E0	public: void vehCar::SetAudio(class vehCarAudioContainer *)
	42C1F0	public: void vehCar::InitAudio(char const *,int)
	42C290	public: void vehCar::SetInput(class vehInput *)
	42C2A0	public: class vehInput * vehCar::GetInput(void)
	42C2B0	public: void vehCar::SetDriver(class vehDriver *)
	42C2C0	public: void vehCar::SetDrivable(int,int)
	42C330	public: void vehCar::Reset(void)
	42C450	public: void vehCar::ClearDamage(void)
	42C480	public: virtual void vehCar::PreUpdate(void)
	42C570	private: void vehCar::UpdateTrack(class lvlTrackManager &,class vehWheel const &)
	42C5E0	public: void vehCar::DrawTracks(void)
	42C690	public: virtual void vehCar::Update(void)
	42C890	public: int vehCar::IsPlayer(void)
	42C8B0	public: virtual void vehCar::PostUpdate(void)
	42CA70	public: virtual class phInertialCS * vehCar::GetICS(void)
	42CA80	public: virtual class lvlInstance * vehCar::GetInst(void)
	42CA90	public: virtual bool vehCar::RequiresTerrainCollision(void)
	42CBD0	public: virtual char * mmMirror::GetClassName(void)
	42CBE0	public: virtual void dgPhysEntity::PreUpdate(void)
	42CBF0	public: virtual class phCollider * dgPhysEntity::GetCollider(void)
	42CC00	public: virtual void dgPhysEntity::DetachMe(void)
	42CC10	public: virtual bool dgPhysEntity::RequiresTerrainCollision(void)
	42CC20	public: virtual void dgPhysEntity::FirstImpactCallback(void)
	42CC60	public: virtual dgPhysEntity::~dgPhysEntity(void)
	42CCA0	public: static class lvlMaterialMgr & lvlMaterialMgr::GetInstance(void)
	42CD10	[thunk]: `vcall'{4,{flat}}' }'
	5B0041	const mmMirror::`vftable'
	5B0075	const vehCar::`vftable'
	5B009D	const dgPhysEntity::`vftable'
	5AFB01	const Base::`vftable'
	6269B8	private: static bool vehCar::bHeadlights
	6269BC	class mmMirror * MIRROR
miscdata.obj:
	524A30	public: mmMiscData::mmMiscData(void)
	524AA0	public: virtual mmMiscData::~mmMiscData(void)
	524B00	public: void mmMiscData::Reset(void)
	524B20	public: int mmMiscData::Open(char *)
	524C90	public: int mmMiscData::Close(void)
	524CC0	public: int mmMiscData::Init(char *,int,int,int)
	524EF0	private: long mmMiscData::GetFileOffset(int,int,int,int)
	524F90	public: class mmRecord mmMiscData::GetRecord(int,int,int,int)
	525120	public: int mmMiscData::NewRecord(int,char *,float,int,char *,int,int)
	5B46CD	const mmMiscData::`vftable'
	5B46D5	const mmRecord::`vftable'
mixer.obj:
	51C100	public: void VolumeDW::Set(float,float)
	51C1C0	public: unsigned long VolumeDW::Value(void)
	51C1F0	public: unsigned long MixerCTL::Init(void)
	51C230	public: virtual MixerCTL::~MixerCTL(void)
	51C240	public: void MixerCTL::AssignWaveBalance(float)
	51C290	public: void MixerCTL::AssignCDBalance(float)
	51C2E0	public: void MixerCTL::RefreshAll(unsigned long)
	51C2F0	public: float MixerCTL::GetWaveBalance(void)
	51C300	public: float MixerCTL::GetWaveVolume(void)
	51C310	public: void MixerCTL::AssignWaveVolume(float)
	51C330	public: void MixerCTL::AssignCDVolume(float)
	51C350	public: float MixerCTL::GetCDBalance(void)
	51C360	public: float MixerCTL::GetCDVolume(void)
	51C370	public: unsigned long MixerCTL::AssignMixerVolume(float,unsigned long)
	51C5C0	public: unsigned long MixerCTL::AssignMixerBalance(float,unsigned long)
	51C870	public: float MixerCTL::GetMixerBalance(unsigned long)
	51CAE0	public: void MixerCTL::SetDeviceNum(unsigned int)
	51CB00	private: char * MixerCTL::GetErrorMessage(unsigned long)
	51CBA0	private: long MixerCTL::WindowProc(struct HWND__ *,unsigned int,unsigned int,long)
	5A6E00	public: bool audMixer::Update(int)
	5A6E10	public: enum audObject::AUD_OBJECTSTATUS audMixer::GetStatus(void)
	5A6E20	public: bool audMixer::Play(void)
	5A6E30	public: bool audMixer::Stop(void)
	5A6E40	public: bool audMixer::SetVolume(float)
	5A6E50	public: class audSoundBuffer * audMixer::CreateDuplicateMixerBuffer(class audMixer *)
	5A6E60	public: class audSoundBuffer * audMixer::CreateMixerBufferFromFile(char *,char *,enum audSoundBuffer::SOUNDBUFFERTYPE,int)
	5A6E70	public: bool audMixer::SetPitch(float)
	5A6E80	public: bool audMixer::SetPan(float)
	5A6E90	public: bool audMixer::Set3D(struct _audvector3_ *)
	5B4335	const MixerCTL::`vftable'
mmambientaudio.obj:
	432C40	public: mmAmbientAudio::mmAmbientAudio(class mmPlayer *)
	432D00	public: mmAmbientAudio::~mmAmbientAudio(void)
	432D10	public: void mmAmbientAudio::Update(void)
mmaudiomanager.obj:
	519290	public: AudManager::AudManager(void)
	5192D0	public: virtual AudManager::~AudManager(void)
	519350	public: void AudManager::Init(int,int,int,char *,short,short)
	519470	public: bool AudManager::MinInstall(void)
	5194F0	public: void AudManager::InitSpeech(int,int,char *)
	519570	public: class mmSpeechContainer * AudManager::GetSpeechContainerPtr(void)
	519580	public: class mmRaceSpeech * AudManager::GetRaceSpeechPtr(void)
	5195A0	public: class mmCCSpeech * AudManager::GetCCSpeechPtr(void)
	5195E0	public: short AudManager::SharingSamples(void)
	5195F0	public: void AudManager::SetSampleSharing(short)
	519610	public: void AudManager::AssignWaveBalance(float)
	519630	public: unsigned long AudManager::GetSamplesPerSecond(void)
	519640	public: void AudManager::SetBitDepthAndSampleRate(int,unsigned long)
	5196D0	public: bool AudManager::DeviceValid(void)
	5196F0	public: char * * AudManager::GetDeviceNames(void)
	519710	public: int AudManager::GetNumDevices(void)
	519730	public: char * AudManager::GetActiveDeviceName(void)
	519750	public: short AudManager::Supports16Bit(void)
	519780	public: class MixerCTL * AudManager::GetMixerPtr(void)
	5197D0	public: void AudManager::AssignWaveVolume(float)
	519830	public: void AudManager::SetAudHeadPtr(class AudHead *)
	519850	public: void AudManager::Enable(char *,short,short)
	519860	public: void AudManager::Disable(short,short)
	519870	public: void AudManager::SetNumChannels(int)
	519880	public: void AudManager::AssignCDBalance(float)
	5198A0	public: bool AudManager::CDIsEnabled(void)
	5198C0	public: bool AudManager::EnableCD(void)
	5198F0	public: bool AudManager::CDMusicOn(void)
	519900	public: bool AudManager::CDIsPlaying(void)
	519920	public: int AudManager::GetCDTrackNum(void)
	519940	public: void AudManager::StopCD(void)
	519960	public: int AudManager::PlayCDTrack(int,int)
	519990	public: int AudManager::PlayCDTrack(int,unsigned char,unsigned char,unsigned char,int)
	5199D0	public: unsigned long AudManager::GetCDPosition(unsigned char *,unsigned char *,unsigned char *,unsigned char *)
	519A10	public: int AudManager::GetNumCDTracks(void)
	519A30	public: void AudManager::AssignCDVolume(float)
	519A50	public: unsigned char AudManager::CheckCDFile(char *)
	519B10	public: void AudManager::SetCDPlayMode(unsigned char)
	519B30	public: void AudManager::SetHwnd(struct HWND__ *)
	519B50	void AudMinimizeApp(void)
	519B90	void AudRestoreApp(void)
	519BD0	public: unsigned int AudManager::EAXEnabled(void)
	519BE0	public: unsigned int AudManager::DSound3DEnabled(void)
	519BF0	private: unsigned int AudManager::CreateListenerSoundObj(void)
	519C00	private: class CReverb * AudManager::GetListenerEAXObj(void)
	519C10	public: int AudManager::SetEAXPreset(unsigned long,float,float,float)
	519C20	public: int AudManager::SetEAXPreset(struct EAX_REVERBPROPERTIES *)
	519C30	public: void AudManager::GetEAXAll(struct EAX_REVERBPROPERTIES *)
	519C40	public: int AudManager::SetEAXEnvironmet(unsigned long)
	519C50	public: unsigned long AudManager::GetEAXEnvironmet(void)
	519C60	public: int AudManager::SetEAXReverbVolume(float)
	519C70	public: float AudManager::GetEAXReverbVolume(void)
	519C80	public: int AudManager::SetEAXDecayTime(float)
	519C90	public: float AudManager::GetEAXDecayTime(void)
	519CA0	public: int AudManager::SetEAXDamping(float)
	519CB0	public: float AudManager::GetEAXDamping(void)
	519CC0	public: struct IDirectSound * AudManager::GetIDirectSoundInterfacePtr(void)
	519CE0	public: float AudManager::Log(float,float)
	519D00	public: virtual void AudManager::Update(void)
	5B42DD	const AudManager::`vftable'
	6B0A70	class AudManager * MMAUDMGRPTR
mmccspeech.obj:
	51B810	public: mmCCSpeech::mmCCSpeech(void)
	51B860	public: virtual mmCCSpeech::~mmCCSpeech(void)
	51B900	public: void mmCCSpeech::PlayPreRace(void)
	51B950	public: void mmCCSpeech::PlayUnlock(void)
	51B970	public: void mmCCSpeech::PlayCheckPoint(int,float)
	51B9B0	public: void mmCCSpeech::PlayResults(int)
	51B9D0	public: void mmCCSpeech::PlayResultsPoor(void)
	51B9F0	public: void mmCCSpeech::PlayResultsWin(void)
	51BA10	public: bool mmCCSpeech::SetSubPath(char *)
	51BAC0	public: bool mmCCSpeech::LoadUnlock(char *)
	51BB00	public: bool mmCCSpeech::LoadPreRace(char *)
	51BB40	public: bool mmCCSpeech::LoadResults(char *)
	51BB80	public: bool mmCCSpeech::LoadGroup(char *,int)
	51BDB0	public: bool mmCCSpeech::LoadCheckPointIndexInfo(char *)
	51BF40	private: void mmCCSpeech::CheckRaceLoadSanity(float,int)
	51BF50	private: bool mmCCSpeech::SetReadState(char *,float,int *)
	51C0D0	private: int mmCCSpeech::locstrnicmp(char *,char *)
mmdirsnd.obj:
	51CBE0	public: mmDirSnd::mmDirSnd(void)
	51CC00	public: mmDirSnd::~mmDirSnd(void)
	51CC10	public: void mmDirSnd::DeInit(short,short)
	51CC50	public: static class mmDirSnd * mmDirSnd::Init(unsigned long,unsigned char,int,int,char *,short,short)
	51CD90	public: virtual int mmDirSnd::InitPrimarySoundBuffer(unsigned long,unsigned char,char *)
	51CE60	public: unsigned int mmDirSnd::EAXEnabled(void)
	51CE70	public: unsigned int mmDirSnd::DSound3DEnabled(void)
	5B4339	const mmDirSnd::`vftable'
mmdmusicmanager.obj:
	519EB0	public: MMDMusicManager::MMDMusicManager(void)
	519EE0	public: MMDMusicManager::~MMDMusicManager(void)
	519F60	public: void MMDMusicManager::Init(int,unsigned long)
	519FE0	public: void MMDMusicManager::Update(void)
	519FF0	public: void MMDMusicManager::UpdateSeconds(void)
	51A020	public: void MMDMusicManager::UpdateAmbientSFX(void)
	51A070	public: void MMDMusicManager::UpdateMusic(float,int,bool)
	51A0F0	public: void MMDMusicManager::UpdateSpeedEvents(void)
	51A170	public: void MMDMusicManager::CreateSpeedRanges(int)
	51A1A0	public: void MMDMusicManager::SetSpeedEventRange(float,float,unsigned char,int)
	51A1D0	public: void MMDMusicManager::MatchMusicToPlayerSpeed(float)
	51A2C0	public: void MMDMusicManager::Reset(void)
	51A2D0	public: void MMDMusicManager::EchoOn(float,float)
	51A3A0	public: void MMDMusicManager::EchoOff(void)
	6B0A8C	class MMDMusicManager * MUSICMANAGERPTR
mmgamemusicdata.obj:
	433F40	public: bool mmGameMusicData::Load(char *,char *)
	433FB0	public: short mmGameMusicData::GetNumDMusicChoiceGroups(class Stream *)
	434000	public: short mmGameMusicData::RandomizeNumber(short)
	434060	private: bool mmGameMusicData::LoadAmbientSFX(char *)
	434190	private: bool mmGameMusicData::LoadAmbientSFXSegments(class Stream *,short)
	434250	public: virtual bool mmGameMusicData::LoadMusic(char *)
mmnumber.obj:
	5332B0	public: mmNumberFont::mmNumberFont(char *)
	5332E0	public: mmNumberFont::~mmNumberFont(void)
	533340	public: void mmNumberFont::LoadFont(char *,int,unsigned int)
	5333B0	public: void mmNumberFont::LoadLocFont(char *,struct LocString *,int,unsigned int)
	533420	public: mmNumber::mmNumber(void)
	533440	public: virtual mmNumber::~mmNumber(void)
	533450	public: void mmNumber::Init(class mmNumberFont *,float,float)
	533470	public: void mmNumber::SetString(char *)
	5334A0	public: void mmNumber::Printf(char const *,...)
	5334C0	public: virtual void mmNumber::Update(void)
	5334E0	public: virtual void mmNumber::Cull(void)
	5B47E9	const mmNumber::`vftable'
mmracespeech.obj:
	51A4E0	public: mmRaceSpeech::mmRaceSpeech(void)
	51A590	public: void mmRaceSpeech::PlayPreRace(void)
	51A660	public: void mmRaceSpeech::PlayUnlockRace(void)
	51A6C0	public: void mmRaceSpeech::PlayUnlockVehicle(void)
	51A720	public: void mmRaceSpeech::PlayUnlockTexture(void)
	51A750	public: void mmRaceSpeech::PlayFinalCheckPoint(void)
	51A780	public: void mmRaceSpeech::PlayFinalLap(void)
	51A7A0	public: void mmRaceSpeech::PlayDamagePenalty(void)
	51A7D0	public: void mmRaceSpeech::PlayRaceProgress(void)
	51A800	public: void mmRaceSpeech::PlayResults(int,int)
	51A840	public: void mmRaceSpeech::PlayResultsPoor(void)
	51A890	public: void mmRaceSpeech::PlayResultsWin(void)
	51A8E0	public: void mmRaceSpeech::PlayResultsMid(void)
	51A930	public: bool mmRaceSpeech::LoadCityInfo(char *)
	51AB80	public: bool mmRaceSpeech::LoadVehicleUnlock(char *)
	51ABC0	public: bool mmRaceSpeech::LoadTextureUnlock(char *)
	51AC00	public: bool mmRaceSpeech::LoadPreRace(char *)
	51AC40	public: bool mmRaceSpeech::LoadResults(char *)
	51AC80	public: bool mmRaceSpeech::LoadGroup(char *,int)
	51AF10	private: void mmRaceSpeech::CheckRaceLoadSanity(float,int)
	51AF20	private: bool mmRaceSpeech::SetReadState(char *,float,int *)
	51B300	private: int mmRaceSpeech::locstrnicmp(char *,char *)
mmsingleracemusicdata.obj:
	4336D0	public: virtual bool mmSingleRaceMusicData::LoadMusic(char *)
	433890	private: bool mmSingleRaceMusicData::LoadMusicSegments(class Stream *,short)
mmsingleroammusicdata.obj:
	438980	public: virtual bool mmSingleRoamMusicData::LoadMusic(char *)
	438B00	private: bool mmSingleRoamMusicData::LoadMusicSegments(class Stream *,short)
mmspeechcontainer.obj:
	51B450	public: mmSpeechContainer::mmSpeechContainer(int,int,char *)
	51B4C0	public: mmSpeechContainer::~mmSpeechContainer(void)
	51B5C0	private: void mmSpeechContainer::InitRace(int,int,char *)
	51B6A0	private: void mmSpeechContainer::InitCC(int,char *)
	51B7A0	public: void mmSpeechContainer::Stop(void)
	51B7B0	public: void mmSpeechContainer::Update(void)
	51B7E0	public: class mmRaceSpeech * mmSpeechContainer::GetRaceSpeechPtr(void)
	51B7F0	public: class mmCCSpeech * mmSpeechContainer::GetCCSpeechPtr(void)
mmtext.obj:
	532190	void ddGDIFlip(void)
	5321A0	public: mmText::mmText(void)
	5321B0	public: mmText::~mmText(void)
	5321C0	public: static void * mmText::CreateLocFont(struct LocString const *,int)
	532280	public: static void * mmText::CreateFont(char const *,int)
	5322B0	public: static void mmText::DeleteFont(void *)
	5322C0	public: static void * mmText::GetDC(class gfxBitmap *)
	5322F0	public: static void mmText::ReleaseDC(void)
	532310	public: static class gfxBitmap * mmText::CreateFitBitmap(char const *,void const *,int,int)
	5324F0	public: void mmText::Draw(class gfxBitmap *,float,float,char const *,void const *)
	532580	public: void mmText::Draw2(class gfxBitmap *,float,float,char const *,void const *,unsigned int)
	532670	public: mmTextNode::mmTextNode(void)
	5326C0	public: virtual mmTextNode::~mmTextNode(void)
	532750	public: void mmTextNode::Init(int,int,int,int,int,int)
	532840	public: void mmTextNode::Init(float,float,float,float,int,int)
	532970	public: void mmTextNode::SetBGColor(class Vector4 &)
	5329E0	public: void mmTextNode::SetFGColor(class Vector4 &)
	532A40	public: void mmTextNode::SetHlColor(class Vector4 &)
	532AA0	public: unsigned int mmTextNode::GetFGColor(void)
	532AB0	public: void mmTextNode::SetEffects(int,int)
	532AE0	public: int mmTextNode::GetEffects(int)
	532B10	public: void mmTextNode::GetTextDimensions(void const *,struct LocString const *,float &,float &)
	532C20	public: void mmTextNode::SetTextPosition(int,float,float)
	532C70	public: int mmTextNode::AddText(void const *,struct LocString const *,int,float,float)
	532D50	public: void mmTextNode::SetString(int,struct LocString const *)
	532DB0	public: void mmTextNode::SetPosition(int,float,float)
	532E20	public: void mmTextNode::Printf(char const *,...)
	532E50	public: virtual void mmTextNode::Update(void)
	532E80	public: void mmTextNode::RenderText(class gfxBitmap *,struct mmTextData *,int,unsigned int)
	533170	public: virtual void mmTextNode::Cull(void)
	5B47B5	const mmTextNode::`vftable'
model2.obj:
	597D00	public: void modModel::Draw(class Matrix44 const *,class modShader *,unsigned int)const 
	597EA0	public: void modModel::DrawWithTexGenCoords(class Matrix44 const *,class gfxTexture &,unsigned int)const 
	597F00	public: void modModel::DrawPlain(class Matrix44 const *,unsigned int)const 
	597FB0	public: void modModel::GetBoundingBox(class Vector3 &,class Vector3 &,class Matrix34 *)const 
	598190	public: int modModel::GetAdjunctCount(void)const 
	5981C0	public: class modShader * modModel::CopyShaders(void)const 
	598230	public: class Vector3 & modModel::GetPosition(class Vector3 &,int)const 
	598290	public: void modModel::SetPosition(class Vector3 const &,int)const 
	5982F0	private: bool modModel::LoadAscii(class datTokenizer &)
	5990F0	private: bool modModel::LoadBinary(class datBinTokenizer &)
	5999C0	private: bool modModel::SaveToBinary(class datTokenizer &,class Stream *)
	59A1E0	void UnderscoreSpaces(char *,int)
	59A210	private: bool modModel::SaveToAscii(class datBinTokenizer &,class Stream *)
mouse.obj:
	4BB220	public: static void ioMouse::Begin(bool)
	4BB360	public: static void ioMouse::End(void)
	4BB3A0	public: static void ioMouse::Update(void)
	6A2D6C	private: static int ioMouse::m_dX
	6A2D70	private: static bool ioMouse::m_UseWindow
	6A2D74	private: static float ioMouse::m_InvHeight
	6A2D78	private: static int ioMouse::m_Y
	6A2D7C	private: static int ioMouse::m_X
	6A2D80	private: static unsigned int ioMouse::m_Buttons
	6A2D84	private: static unsigned int ioMouse::m_LastButtons
	6A2D88	private: static int ioMouse::m_dZ
	6A2D8C	private: static float ioMouse::m_InvWidth
	6A2D90	private: static int ioMouse::m_dY
	6A2D94	private: static unsigned int ioMouse::m_WindowButtons
mousesteerbar.obj:
	534450	public: void mmMouseSteerBar::Init(float,float,float *)
	5344D0	public: virtual void mmMouseSteerBar::Update(void)
	534500	public: virtual void mmMouseSteerBar::Cull(void)
	5B4885	const mmMouseSteerBar::`vftable'
mstore.obj:
	4F0D20	public: MArray::MArray(void)
	4F0D30	public: MArray::~MArray(void)
	4F0D40	public: void MArray::Init(int)
	4F0D80	public: void MArray::Write(char *)
	4F0F30	public: void MArray::Flush(void)
	4F0F40	public: void MArray::Read(char *)
	4F10E0	public: void MArray::AddMenuData(int,class Vector4 &,char *)
	4F1130	public: int MArray::RetrieveMenuData(int,float &,float &,float &,float &)
multiroom.obj:
	467AE0	public: virtual class Vector3 const & lvlMultiRoomInstance::GetPosition(void)
	467AF0	public: virtual class Matrix34 const & lvlMultiRoomInstance::GetMatrix(class Matrix34 &)
	467B10	public: virtual void lvlMultiRoomInstance::SetMatrix(class Matrix34 const &)
	467B30	public: virtual class dgPhysEntity * lvlMultiRoomInstance::GetEntity(void)
	467B40	public: virtual class dgPhysEntity * lvlMultiRoomInstance::AttachEntity(void)
	467B50	public: virtual class Vector3 const & lvlMultiRoomInstance::GetVelocity(void)
	467B60	public: virtual bool lvlMultiRoomInstance::IsLandmark(void)
	467B70	public: virtual bool lvlMultiRoomInstance::IsCollidable(void)
	467B80	public: virtual bool lvlMultiRoomInstance::IsTerrainCollidable(void)
	467BA0	public: virtual void lvlMultiRoomInstance::Draw(int)
	467C20	public: virtual class phBound const * lvlMultiRoomInstance::GetBound(int)
	467C30	public: virtual unsigned int lvlMultiRoomInstance::SizeOf(void)
	467C40	public: static void lvlMultiRoomInstance::Create(class lvlInstance *,int)
	467F70	private: lvlMultiRoomInstance::lvlMultiRoomInstance(class lvlInstance *,struct lvlMultiRoomState *,int)
	5B110D	const lvlMultiRoomInstance::`vftable'
	655244	protected: static int lvlMultiRoomInstance::sm_Sample
nan.obj:
	4C51F0	void EnableNanSignal(bool)
navbar.obj:
	4E6230	public: uiNavBar::uiNavBar(int)
	4E6460	public: void uiNavBar::Help(void)
	4E6470	public: void uiNavBar::Minimize(void)
	4E64A0	public: virtual uiNavBar::~uiNavBar(void)
	4E64B0	public: void uiNavBar::ResetState(void)
	4E64C0	public: void uiNavBar::OptionActive(void)
	4E64E0	public: void uiNavBar::OptionInActive(void)
	4E6500	public: virtual void uiNavBar::Update(void)
	4E65A0	public: void uiNavBar::SetPrevPos(float,float)
	4E65F0	public: void uiNavBar::TurnOnPrev(void)
	4E6610	public: void uiNavBar::TurnOffPrev(void)
	4E6630	public: void uiNavBar::SetPrevBitmap(char *)
	4E6680	public: virtual void uiNavBar::BackUp(void)
	5B278D	const uiNavBar::`vftable'
netarena.obj:
	4FE880	public: NetArena::NetArena(int)
	4FF140	public: virtual NetArena::~NetArena(void)
	4FF230	public: virtual void NetArena::PreSetup(void)
	4FF240	public: void NetArena::EnablePlayButton(void)
	4FF250	public: void NetArena::DisablePlayButton(void)
	4FF260	public: void NetArena::ResetGameChat(void)
	4FF320	public: void NetArena::AddGameChatLine(char *)
	4FF3C0	public: void NetArena::PostChatMessages(void)
	4FF490	public: void NetArena::ChatEntry(void)
	4FF560	public: int NetArena::RetrieveChatLine(char *)
	4FF5B0	public: int NetArena::FindRosterName(char *)
	4FF620	public: void NetArena::AddRosterName(char *)
	4FF640	public: void NetArena::AddRosterName(struct LocString *,struct LocString *,struct LocString *,unsigned long,int,int)
	4FF840	public: void NetArena::RemoveRosterEntry(int)
	4FF910	public: void NetArena::ResetRoster(void)
	4FF9A0	public: void NetArena::RemoveRosterName(char *)
	4FF9E0	public: void NetArena::SetStatus(unsigned long,int,int)
	4FFA40	public: bool NetArena::GetStatus(unsigned long)
	4FFA90	public: char * NetArena::GetRaceName(void)
	4FFD00	public: void NetArena::PostHostSettings(int)
	5002B0	public: void NetArena::PostPlayerInfo(struct LocString *,struct LocString *,struct LocString *)
	500360	public: void NetArena::SyncJoin(void)
	500380	public: void NetArena::LateJoin(void)
	5003A0	public: void NetArena::SetHost(int)
	500430	public: void NetArena::TeamCallback(void)
	500440	public: void NetArena::SetTeamWidgets(void)
	5004E0	public: void NetArena::LoadRaceMap(void)
	500570	public: void NetArena::ChangeRosterData(struct LocString *,unsigned long,int,int)
	5005E0	public: void NetArena::ShowRosterTeam(int)
	500620	public: void NetArena::SetMyStatus(int)
	5B36C5	const NetArena::`vftable'
netobject.obj:
	43BC10	public: int mmAccelCompute::Init(class Vector3,class Vector3)
	43BC60	public: void mmAccelCompute::SetLatest(class Vector3,float)
	43BD70	public: mmNetPath::mmNetPath(void)
	43BDB0	public: mmNetPath::~mmNetPath(void)
	43BDC0	public: void mmNetPath::Reset(void)
	43BDF0	public: void mmNetPath::Compute(class Vector3 &,class Vector3 &,class Vector3 &,class Vector3 &)
	43BFE0	public: void mmNetPath::Solve(class Vector3 &,class Vector3 &,float)
	43C080	public: mmNetObject::mmNetObject(void)
	43C240	public: virtual mmNetObject::~mmNetObject(void)
	43C260	public: void mmNetObject::ResetValues(void)
	43C370	public: void mmNetObject::Clear(void)
	43C480	public: void mmNetObject::Activate(void)
	43C4B0	public: void mmNetObject::Deactivate(void)
	43C4E0	public: void mmNetObject::Init(class vehCar *,char *,float,int,unsigned long,char *,bool)
	43C5D0	public: void mmNetObject::ReInit(class vehCar *,char *,float,int,unsigned long,char *,bool)
	43C740	public: void mmNetObject::SetCar(class vehCar *)
	43C750	public: void mmNetObject::Set(int)
	43C760	public: void mmNetObject::SetActive(int)
	43C780	public: void mmNetObject::SetScore(int)
	43C790	public: void mmNetObject::SetInputData(void)
	43C820	public: int mmNetObject::SetPositionData(unsigned long)
	43CC90	public: void mmNetObject::InputUpdate(struct NET_INPUTDATA *,float)
	43CD10	public: void mmNetObject::PositionUpdate(struct NET_POSDATA *,float)
	43D700	public: float mmNetObject::GetPositionApproach(class Vector3 const &,class Vector3 const &)
	43D750	public: float mmNetObject::GetAngleApproach(float,float)
	43D760	public: void mmNetObject::Predict(void)
	43D850	public: virtual void mmNetObject::Update(void)
	43D980	public: virtual void mmNetObject::Cull(void)
	45CE40	public: void Vector3::Scale(class Vector3 const &,float)
	43DD80	public: void Vector4::Set(float,float,float,float)
	43DDA0	public: float Vector4::Dot(class Vector4 const &)const 
	572BE0	public: asNetObject::asNetObject(void)
	572C00	public: virtual asNetObject::~asNetObject(void)
	572C10	public: virtual void asNetObject::Update(void)
	5B05FD	const mmNetObject::`vftable'
	5B51DD	const asNetObject::`vftable'
	5C46B0	int use_velocity
netselect.obj:
	504130	public: NetSelectMenu::NetSelectMenu(int)
	5048B0	public: virtual NetSelectMenu::~NetSelectMenu(void)
	504930	public: virtual void NetSelectMenu::PreSetup(void)
	5049B0	public: virtual void NetSelectMenu::PostSetup(void)
	5049D0	public: void NetSelectMenu::HostCB(void)
	5049E0	public: void NetSelectMenu::JoinCB(void)
	5049F0	public: int NetSelectMenu::GetHostJoin(void)
	504A00	public: void NetSelectMenu::FocusDescription(int,int)
	504AA0	public: void NetSelectMenu::SetDescription(struct LocString *)
	504AB0	public: void NetSelectMenu::JoinCallback(void)
	504AC0	public: void NetSelectMenu::ShowTCPIPNetSessions(void)
	504AD0	public: void NetSelectMenu::DisableSessions(void)
	504AE0	public: void NetSelectMenu::ProtocolBack(void)
	504B00	public: void NetSelectMenu::SetNetname(char *)
	504B40	public: void NetSelectMenu::SetPhoneNumber(char *)
	504B60	public: void NetSelectMenu::SetIPAddress(char *)
	504B80	public: class UITextScroll * NetSelectMenu::GetSessions(void)
	504B90	public: int NetSelectMenu::GetSessionID(void)
	504BA0	public: void NetSelectMenu::SetSession(char *,int)
	504BD0	public: void NetSelectMenu::IPAddressCallback(void)
	504BF0	public: void NetSelectMenu::BuildComs(void)
	504CE0	public: void NetSelectMenu::SetComs(void)
	504DE0	public: void NetSelectMenu::ReparentWidgets(int)
	504DF0	public: void NetSelectMenu::WidgetSwitch(int,int)
	504E00	public: void NetSelectMenu::AddWidgetToList(int,class uiWidget *)
	504E10	public: void NetSelectMenu::AddModem(char *,int)
	504F20	public: void NetSelectMenu::ClearProtocol(void)
	504F30	public: void NetSelectMenu::SetIPXButton(int)
	504F60	public: void NetSelectMenu::SetTCPLocalButton(int)
	504F70	public: void NetSelectMenu::SetTCPNetButton(int)
	504FA0	public: void NetSelectMenu::SetModemButton(int)
	504FD0	public: void NetSelectMenu::SetSerialButton(int)
	505000	public: struct NETCOMMPACK * NetSelectMenu::GetCommPack(void)
	505010	public: void NetSelectMenu::NetNameCB(void)
	505040	public: void NetSelectMenu::EnableSearchLabel(bool)
	505070	public: string::string(char const *)
	5B3921	const NetSelectMenu::`vftable'
network.obj:
	56FCD0	public: asNetwork::asNetwork(void)
	56FD70	public: asNetwork::~asNetwork(void)
	56FDC0	public: int asNetwork::Initialize(int,int,int)
	56FE20	public: int asNetwork::InitializeLobby(int,int)
	56FE90	public: void asNetwork::WaitForLobbyConnection(int)
	56FEF0	public: int asNetwork::JoinLobbySession(void)
	5700E0	public: void asNetwork::SendLobbyProperty(void *,int)
	5701C0	public: void asNetwork::Logout(void)
	5702C0	public: void asNetwork::Deallocate(void)
	570300	public: int asNetwork::CreateInterface(void)
	570320	public: int asNetwork::GetNetworkCaps(void)
	5703D0	public: void asNetwork::GetProtocols(void)
	570400	public: int asNetwork::SetProtocol(int,struct NETCOMMPACK *)
	570760	public: int asNetwork::SetProtocol(int)
	570870	public: void asNetwork::Disconnect(void)
	5708C0	public: char * asNetwork::GetEnumProtocol(int)
	5708F0	public: int asNetwork::GetNumProtocols(void)
	570900	public: int asNetwork::CreatePlayer(char *,void *,int)
	5709C0	public: void asNetwork::DestroyPlayer(void)
	570A30	public: int asNetwork::GetPlayers(struct _GUID *)
	570A60	public: char * asNetwork::GetEnumPlayer(int)
	570A90	public: unsigned long asNetwork::GetPlayerID(int)
	570AD0	public: int asNetwork::GetNumPlayers(void)
	570B90	public: char * asNetwork::GetPlayerName(unsigned long)
	570C60	public: int asNetwork::GetPlayerName(unsigned long,char *)
	570D70	public: void asNetwork::SetPlayerData(unsigned long,void *,int)
	570E10	public: int asNetwork::GetEnumPlayerData(int,void *,int)
	570EE0	public: int asNetwork::GetPlayerData(unsigned long,void *,int)
	570F90	public: unsigned long asNetwork::Ping(unsigned long)
	571070	public: int asNetwork::CreateSession(char *,char *,int,struct NETSESSION_DESC *)
	571170	public: int asNetwork::JoinSession(char *,struct _GUID *,char *)
	571550	public: void asNetwork::CloseSession(void)
	571590	public: char * asNetwork::GetEnumSession(int)
	5715C0	public: int asNetwork::GetEnumSessionID(int)
	5715F0	public: int asNetwork::GetNumSessions(void)
	571600	public: void asNetwork::SealSession(void)
	571700	public: void asNetwork::UnSealSession(void)
	571800	public: void asNetwork::GetSessionData(struct NETSESSION_DESC *)
	5718E0	public: void asNetwork::SetSessionData(struct NETSESSION_DESC *,char *)
	571A00	public: int asNetwork::GetSessionsSynch(int)
	571AB0	public: void asNetwork::GetSessionsAsynch(void)
	571B10	public: void asNetwork::StopSessionsAsynch(void)
	571B90	public: int asNetwork::PollLobby(void)
	571C30	public: int asNetwork::Update(void)
	571D50	public: void asNetwork::HandleAppMessage(struct NET_TXHEAD *,unsigned long,unsigned long)
	571D90	public: void asNetwork::HandleSysMessage(struct DPMSG_GENERIC *)
	572090	public: void asNetwork::GetMessageQueue(unsigned long,unsigned long,unsigned int &,unsigned int &,int)
	5720E0	public: void asNetwork::DumpRxQueueInfo(void)
	572100	public: void asNetwork::DumpTxQueueInfo(void)
	572120	public: void asNetwork::ChatMessage(unsigned long,char *)
	572200	public: int asNetwork::Send(unsigned long,int,void *,unsigned long,int)
	5723F0	public: int asNetwork::GetMyLogicalIndex(void)
	572430	public: int asNetwork::GetGameVersion(int)
	572460	public: int asNetwork::GetEnumSessionStatus(int)
	572490	public: int asNetwork::GetEnumSessionLock(int)
	5724C0	public: void asNetwork::SetEnumSessionLock(int,int)
	5724E0	public: void asNetwork::SetTime(float)
	572500	public: float asNetwork::GetTime(void)
	572540	public: float asNetwork::GetTicks(void)
	572580	int __stdcall EnumSessionCallback(struct DPSESSIONDESC2 const *,unsigned long *,unsigned long,void *)
	572640	int __stdcall EnumConnectionsCallback(struct _GUID const *,void *,unsigned long,struct DPNAME const *,unsigned long,void *)
	5726D0	int __stdcall EnumPlayersCallback(unsigned long,unsigned long,struct DPNAME const *,unsigned long,void *)
	572730	public: int asNetwork::JoinSession(int,char *)
	5727B0	public: int asNetwork::GetNumModems(void)
	5727C0	public: char * asNetwork::GetEnumModem(int)
	5727F0	public: int asNetwork::QueryModems(void)
	572920	int __stdcall EnumModemAddress(struct _GUID const &,unsigned long,void const *,void *)
	5B514D	_MM2_GUID
	5B515D	_MM2_ZONESCORE_GUID
	6B2E08	class asNetwork NETMGR
	6B2E80	unsigned char * SEND_BUFFER
nitrocaraudio.obj:
	4DD1A0	public: vehNitroCarAudio::vehNitroCarAudio(class vehCarSim *,class vehCarDamage *,char *,bool,bool)
	4DD230	public: virtual vehNitroCarAudio::~vehNitroCarAudio(void)
	4DD240	public: void vehNitroCarAudio::Init(class vehCarSim *,class vehCarDamage *,char *,bool,bool,bool)
	4DD2A0	public: virtual void vehNitroCarAudio::UpdateAudio(void)
	4DD2F0	public: void vehNitroCarAudio::UpdateAudio3D(void)
	4DD370	public: void vehNitroCarAudio::UpdateAudioNon3D(void)
	4DD380	public: void vehNitroCarAudio::Reset(void)
	4DD390	public: virtual void vehNitroCarAudio::AssignSounds(void)
	4DD400	public: virtual void vehNitroCarAudio::UnAssignSounds(int)
	4DD450	public: void vehNitroCarAudio::Load(char *)
	4DD550	public: void vehNitroCarAudio::RemoveFromManager(void)
	4DD560	public: virtual void vehNitroCarAudio::SetNon3DParams(void)
	4DD5D0	public: virtual void vehNitroCarAudio::Set3DParams(void)
	4DD5E0	public: virtual void vehNitroCarAudio::Update(void)
	4DD5F0	public: void vehNitroCarAudio::EchoOn(void)
	4DD650	public: void vehNitroCarAudio::EchoOff(void)
	4DD670	public: void vehNitroCarAudio::Set2DPan(float)
	4DD6B0	public: void vehNitroCarAudio::UpdateEcho(void)
	4DD6D0	public: void vehNitroCarAudio::PlayNitro(void)
	4DD760	public: void vehNitroCarAudio::StopNitro(void)
	5B269D	const vehNitroCarAudio::`vftable'
node.obj:
	4A0CE0	public: asNode::asNode(void)
	4A0D00	public: virtual asNode::~asNode(void)
	4A0D70	public: void asNode::SetName(char const *)
	4A0DA0	public: virtual char const * asNode::GetDirName(void)
	4A0DB0	public: virtual void asNode::Update(void)
	4A0DD0	public: virtual void asNode::UpdatePaused(void)
	4A0E10	public: virtual void asNode::Reset(void)
	4A0E30	public: virtual void asNode::ResChange(int,int)
	4A0E60	public: int asNode::AddChild(class asNode *)
	4A0EE0	public: int asNode::InsertChild(int,class asNode *)
	4A0F50	public: int asNode::RemoveChild(int)
	4A0FD0	public: int asNode::RemoveChild(class asNode *)
	4A1010	public: void asNode::RemoveAllChildren(void)
	4A1030	public: class asNode * asNode::GetChild(int)
	4A1060	public: class asNode * asNode::GetNext(void)
	4A1070	public: class asNode * asNode::GetLastChild(void)
	4A10A0	public: int asNode::NumChildren(void)
	4A10C0	public: void asNode::SwitchTo(int)
	4A1120	public: virtual bool asNode::Load(void)
	4A11D0	public: virtual bool asNode::Save(void)
	5B1DAD	const asNode::`vftable'
object.obj:
	5A2130	public: void audObject::Init(void)
	5A21C0	public: void audObject::Destroy(void)
	5A2230	public: void audObject::SetControl(class audControl *)
	5A2240	public: class audControl * audObject::GetControl(void)
	5A2250	public: class audSoundBuffer * audObject::GetBuffer(void)
	5A2260	public: void audObject::SetBuffer(class audSoundBuffer *)
	5A2270	public: class audObject * audObject::CreateEmptyObject(enum audManager::AUDTYPE,class audManager *)
	5A2470	public: class audObject * audObject::CreateFromSoundBank(enum audManager::AUDTYPE,class audSoundBankHdr *,int,int,int,class audManager *)
	5A24E0	public: class audObject * audObject::CreateVoiceOverFromFile(enum audManager::AUDTYPE,class audManager *,char *,char *,unsigned long)
	5A2500	public: class audObject * audObject::CreateFromFile(enum audManager::AUDTYPE,class audManager *,char *,char *,unsigned long)
	5A2610	public: class audObject * audObject::CreateStreamFromFile(enum audManager::AUDTYPE,class audManager *,int,char *,char *)
	5A26B0	public: class audObject * audObject::CreateDuplicate(class audObject *)
	5A2700	public: void audObject::SetType(enum audManager::AUDTYPE)
	5A2710	public: enum audManager::AUDTYPE audObject::GetType(void)
	5A2720	public: void audObject::SetHandle(int)
	5A2730	public: int audObject::GetHandle(void)
	5A2740	public: class audStream * audObject::CreateStreamControl(int)
	5A2770	public: class audStream * audObject::GetStreamControl(void)
	5A2780	public: class audFX * audObject::CreateFXControl(void)
	5A27A0	public: class audFX * audObject::GetFXControl(void)
	5A27B0	public: void audObject::StopPCEchoBuffer(void)
	5A27D0	public: void audObject::SetVolPCEchoBuffer(float)
	5A27F0	public: class audFileSystem * audObject::GetFile(void)
	5A2800	public: class audManager * audObject::GetManager(void)
	5A2810	public: bool audObject::Update(int)
	5A2990	public: enum audObject::AUD_OBJECTSTATUS audObject::GetStatus(void)
	5A29C0	public: bool audObject::PauseResume(bool)
	5A29D0	public: bool audObject::Play(void)
	5A2A30	public: bool audObject::Stop(void)
	5A2A60	public: bool audObject::SetVolume(float)
	5A2B60	public: bool audObject::SetPitch(float)
	5A2BC0	public: bool audObject::SetPan(float)
	5A2C20	public: void audObject::SetPriority(int)
	5A2C50	public: int audObject::GetPriority(void)
	5A2C60	public: void audObject::SetCreatedBufferFlag(bool)
	5A2C70	public: bool audObject::GetCreatedBufferFlag(void)
	5A2C80	public: void audObject::SetNbrChannels(int)
	5A2C90	public: void audObject::SetNbrSamplesPerSec(int)
	5A2CA0	public: void audObject::SetBitsPerSample(int)
	5A2CB0	public: void audObject::SetTotalSize(int)
	5A2CC0	public: void audObject::SetFlags(enum audObject::AUD_OBJECTFLAGS,enum audObject::AUD_OBJECTFLAGS)
	5A2CE0	public: enum audObject::AUD_OBJECTFLAGS audObject::GetFlags(void)
	5A2CF0	public: void audObject::SetDefaults(struct _soundattribs_ *)
	5A2D40	public: void audObject::SetDefaultVolume(float)
	5A2E00	public: void audObject::SetDefaultPitch(float)
	5A2E20	public: void audObject::SetDefaultPan(float)
	5A2E40	public: void audObject::Set3DPosition(struct _audvector3_ *)
	5A2E70	public: void audObject::Set3DVelocity(struct _audvector3_ *)
	5A2EA0	public: float audObject::GetVolume(void)
	5A2EB0	public: float audObject::GetPitch(void)
	5A2EC0	public: float audObject::GetPan(void)
	5A2ED0	public: struct _audvector3_ * audObject::Get3D(void)
	5A2EE0	public: float audObject::GetDefaultVolume(void)
	5A2EF0	public: float audObject::GetDefaultPitch(void)
	5A2F00	public: float audObject::GetDefaultPan(void)
	5A2F10	public: struct _audvector3_ * audObject::Get3DPosition(void)
	5A2F20	public: struct _audvector3_ * audObject::Get3DVelocity(void)
	5A2F30	public: class audSoundBankHdr * audObject::GetSoundBank(void)
	5A2F40	public: int audObject::GetBankHandle(void)
	5A2F50	public: int audObject::GetNChannels(void)
	5A2F60	public: int audObject::GetSamplesPerSec(void)
	5A2F70	public: int audObject::GetBitsPerSample(void)
	5A2F80	public: int audObject::GetTotalSize(void)
	5A2F90	public: void audObject::RewindFile(void)
options.obj:
	502950	public: OptionsMenu::OptionsMenu(int)
	502C70	public: virtual OptionsMenu::~OptionsMenu(void)
	502C80	public: virtual void OptionsMenu::PreSetup(void)
	502CC0	public: virtual void OptionsMenu::PostSetup(void)
	502CE0	public: void OptionsMenu::FocusDescription(int,int)
	5B3811	const OptionsMenu::`vftable'
optionsbase.obj:
	50D230	public: OptionsBase::OptionsBase(int)
	50D3C0	public: void OptionsBase::CreateTitle(struct LocString *)
	50D3F0	public: virtual OptionsBase::~OptionsBase(void)
	50D490	[thunk]: `vcall'{80,{flat}}' }'
	50D4A0	[thunk]: `vcall'{84,{flat}}' }'
	50D4B0	public: virtual void OptionsBase::ResetDefaultAction(void)
	5B3F9D	const OptionsBase::`vftable'
output.obj:
	4C94D0	void DisablePopUpErrors(void)
	4C94E0	void DisablePopUpQuits(void)
	4C94F0	void EnablePopUpErrors(void)
	4C9500	void EnablePopUpQuits(void)
	4C9530	public: static void datOutput::CloseLog(void)
	4C9550	public: static void datOutput::SetBeforeMsgBoxFunction(void (*)(void))
	4C9560	public: static void datOutput::SetAfterMsgBoxFunction(void (*)(void))
	4C9570	public: static void datOutput::CallBeforeMsgBoxFunction(void)
	4C9580	public: static void datOutput::CallAfterMsgBoxFunction(void)
	4C9590	public: static void datOutput::SetOutputMask(unsigned int)
	4C95A0	public: static bool datOutput::OpenLog(char const *)
	4C9720	void Printf(char const *,...)
	4C9750	void Messagef(char const *,...)
	4C9780	void Displayf(char const *,...)
	4C97B0	void Warningf(char const *,...)
	4C97E0	void Errorf(char const *,...)
	4C9810	void Quitf(char const *,...)
	4C9850	void Abortf(char const *,...)
	5CE190	void (* PrintString)(char const *)
	6A31D8	void (* gFatalMessageHandler)(char const *)
	6A31EC	private: static bool datOutput::OutputSent
	6A31F0	void (* ageExternalDebugHandler)(void)
package.obj:
	4A46D0	public: modPackage::modPackage(void)
	4A46F0	public: modPackage::~modPackage(void)
	4A4700	public: bool modPackage::Open(char const *,char const *)
	4A4790	public: void modPackage::Close(void)
	4A47B0	public: class Stream * modPackage::OpenFile(char const *)
	4A4800	public: void modPackage::CloseFile(void)
	4A4820	private: void modPackage::NextItem(void)
	4A48D0	public: void modPackage::SkipTo(char const *)
	4A4970	public: void modPackage::Skip(void)
	660DC4	private: static class modPackage * modPackage::m_First
packet.obj:
	4B3310	public: static void gfxPacket::ForceCPV(unsigned int)
	4B3320	public: static void gfxPacket::BeginRef(void)
	4B3330	public: static void gfxPacket::BeginProp(void)
	4B3340	public: void gfxPacket::Draw(unsigned int)const 
	4B34E0	public: void gfxPacket::Draw(class Matrix44 const *,unsigned int)const 
	4B38A0	public: gfxPacket::gfxPacket(unsigned int,unsigned int,unsigned int,unsigned char const *,unsigned int,unsigned short const *,unsigned int,class gfxReskin *,unsigned int,unsigned char,unsigned char const *,unsigned char const *,bool)
	4B3BE0	public: void gfxPacket::GetSkinnedVert(class Matrix34 const *,class Vector3 &,int)const 
	4B3C10	public: void gfxPacket::GetPosition(class Vector3 &,int)const 
	4B3C70	public: void gfxPacket::SetPosition(class Vector3 const &,int)const 
	4B3CF0	public: void gfxPacket::GetNormal(class Vector3 &,int)const 
	4B3D90	public: void gfxPacket::SetNormal(class Vector3 const &,int)const 
	4B3E20	public: void gfxPacket::GetTexCoord(class Vector2 &,int)const 
	4B3EC0	public: void gfxPacket::GetTri(int * const,int)const 
	4B3F00	public: static void gfxPacket::SetPacking(float,unsigned char,unsigned char,unsigned char,float,unsigned char)
	4B3F40	public: static void gfxPacket::SetDefaultPacking(void)
	4B3F60	public: static void gfxPacket::AutoSetPacking(unsigned int,unsigned int,unsigned char const *)
	4B40F0	public: class gfxPacket * gfxPacket::Clone(void)const 
	4B4170	public: gfxPacket::gfxPacket(class gfxPacket const *)
	4B4260	public: void gfxPacket::CopyFrom(class gfxPacket const *)
	4B43E0	protected: void gfxPacket::AllocateVertexBuffer(void)
	4B4570	public: static void gfxPacket::ReserveVertexBuffer(unsigned int,unsigned int)
	4B45D0	protected: static unsigned char * gfxPacket::Persist(struct IDirect3DVertexBuffer7 *,unsigned int,void *,unsigned int)
	4B4640	public: static void gfxPacket::FreeAllVertexBuffers(void)
	4B4690	public: static void gfxPacket::RestoreAllVertexBuffers(void)
	4B4720	protected: void gfxPacket::DoLock(void)
	4B4740	protected: void gfxPacket::DoUnlock(void)
	4B4760	public: void gfxPacket::OrthoMap(float)
	4B4860	public: static class gfxPacketList * gfxPacket::MakeList(class gfxPacket *)
	4B4870	public: static void gfxPacket::DrawList(class gfxPacketList const *)
	5CCB70	protected: static unsigned char gfxPacket::sm_VertBits
	5CCB71	protected: static unsigned char gfxPacket::sm_NormBits
	5CCB72	protected: static unsigned char gfxPacket::sm_CpvBits
	5CCB73	protected: static unsigned char gfxPacket::sm_TexCoordBits
	684C78	bool gfxForceLVERTEX
	684C7C	protected: static float gfxPacket::sm_TexCoordScale
	685180	protected: static float gfxPacket::sm_VertScale
	685184	int vbtableCount
	6A1190	struct IDirect3DVertexBuffer7 * * vblist
pad.obj:
	4BB4E0	private: void ioPad::Begin(int)
	4BB520	private: void ioPad::End(void)
	4BB530	private: void ioPad::Update(void)
	4BB710	float AddDeadZone(float,float)
	4BB760	public: static void ioPad::BeginAll(void)
	4BB780	public: static void ioPad::EndAll(void)
	4BB7A0	public: static void ioPad::UpdateAll(void)
	4BB7C0	public: ioPad::ioPad(void)
	4BB7E0	public: ioPad::~ioPad(void)
	6A2DA0	private: static class ioPad * ioPad::PADS
	6A2E01	private: static bool ioPad::sm_UseKeymap
parkedcar.obj:
	579A20	public: gizParkedCarMgr::gizParkedCarMgr(void)
	579A80	public: virtual gizParkedCarMgr::~gizParkedCarMgr(void)
	579AE0	public: virtual void gizParkedCarMgr::Reset(void)
	579AF0	public: bool gizParkedCarMgr::Init(char *,char *,char *)
	579CB0	public: virtual void gizParkedCarMgr::Update(void)
	579CC0	private: void gizParkedCarMgr::ApplyTuning(void)
	5B56F1	const gizParkedCarMgr::`vftable'
	5DB540	char * car_name_template
parse.obj:
	4A78E0	public: datParser::datParser(char const *)
	4A7920	public: datParser::~datParser(void)
	4A7940	public: datParserRecord::~datParserRecord(void)
	4A7980	public: class datParser * datParser::AddParser(char const *,class datCallback *)
	4A79D0	private: class datParserRecord & datParser::AddRecord(int,char const *,void *,unsigned short,class datCallback *)
	4A7A90	public: bool datParser::Load(class Stream *,char const *)
	4A7AF0	public: bool datParser::Load(char const *,char const *)
	4A7B40	public: bool datParser::Load(char const *,char const *,char const *)
	4A7B90	public: bool datParser::Save(class Stream *,char const *,bool)
	4A7C00	public: bool datParser::Save(char const *,char const *,bool)
	4A7C50	public: bool datParser::Save(char const *,char const *,char const *,bool)
	4A7CA0	private: void datParser::Read(class datBaseTokenizer &)
	4A7F70	private: void datParser::Write(class datBaseTokenizer &)
	4A81D0	private: void datParser::Indent(class datBaseTokenizer &)
	5C9784	public: static void (* datParser::sm_Errorf)(char const *,...)
pathset.obj:
	466B40	public: dgPath::dgPath(char const *)
	466B80	public: void dgPath::SetName(char const *)
	466BC0	public: dgPath::~dgPath(void)
	466BD0	public: static class dgPath * dgPath::Load(class Stream *)
	466D40	public: void dgPath::Enumerate(void (*)(char const *,class Matrix34 const &,bool),float,float)const 
	467150	public: dgPathSet::dgPathSet(void)
	467170	public: virtual dgPathSet::~dgPathSet(void)
	4671C0	public: void dgPathSet::Kill(void)
	467210	public: bool dgPathSet::Load(char const *,char const *)
	5B0FD1	const dgPathSet::`vftable'
pathspline.obj:
	57A050	public: gizPathspline::gizPathspline(void)
	57A080	public: gizPathspline::~gizPathspline(void)
	57A090	public: void gizPathspline::Reset(void)
	57A0E0	public: void gizPathspline::Init(class dgPath *,float)
	57A100	protected: void gizPathspline::Compute(class Vector3 &,class Vector3 &,class Vector3 &,class Vector3 &)
	57A370	protected: void gizPathspline::Solve(class Vector3 &,class Vector3 &,float)
	57A410	public: void gizPathspline::Update(class Vector3 &,class Vector3 &,float)
	57A440	public: void gizPathspline::UpdateRatio(class Vector3 &,class Vector3 &,float)
	57A520	public: float gizPathspline::GetCurrRatio(void)
	57A530	protected: void gizPathspline::ComputePath(int,int,int)
	57A6D0	protected: void gizPathspline::IncrementPath(void)
	57A710	protected: void gizPathspline::DecrementPath(void)
	57A750	public: int gizPathspline::GetNumVertex(void)
	57A760	public: void gizPathspline::SetSpeed(float)
	57A780	public: class Vector3 & gizPathspline::GetVertex(int)
	6B3B68	class Matrix44 Hermite
ped.obj:
	57A7A0	public: int pedAnimation::LookupSequence(char *)
	57A800	public: void pedAnimation::Load(char *,class Stream *)
	57AB40	public: static void pedAnimation::Init(void)
	57AB60	public: void pedAnimation::DrawSkeleton(int,class crSkeleton *)
	57ADB0	public: void pedAnimationInstance::Init(char *)
	57B270	public: void pedAnimationInstance::PreUpdate(float)
	57B2C0	public: void pedAnimationInstance::Reset(void)
	57B2F0	public: void pedAnimationInstance::Update(void)
	57B370	public: void pedAnimationInstance::Draw(bool)
	57B510	public: void pedAnimationInstance::DrawShadow(void)
	57B520	public: void pedAnimationInstance::VerifySeq(int)
	57B550	public: void pedAnimationInstance::Start(int)
	6B3BC0	private: static int pedAnimationInstance::FrameDelta
	6B3BC4	private: static float pedAnimationInstance::FrameFraction
pedactive.obj:
	57BD70	public: pedActive::pedActive(void)
	57BE90	public: pedActiveData::pedActiveData(void)
	57BEA0	public: void pedActiveData::Init(char const *)
	57BF80	public: virtual pedActive::~pedActive(void)
	57C040	public: pedActiveData::~pedActiveData(void)
	57C090	public: int pedActive::IsAsleep(void)
	57C0C0	public: virtual void pedActive::Reset(void)
	57C0F0	public: virtual void pedActive::Update(void)
	57C170	public: virtual void pedActive::Activate(class aiPedestrianInstance *,class pedActiveData *)
	57C260	public: virtual void pedActive::Deactivate(void)
	57C290	public: virtual class phInertialCS * pedActive::GetICS(void)
	57C2A0	public: virtual class lvlInstance * pedActive::GetInst(void)
	57C2B0	public: void pedActive::SetRagdollBlend(float)
	57C2C0	public: void pedActive::StartRagdoll(void)
	57C2D0	public: void pedActive::StopRagdoll(void)
	57C2E0	public: virtual void pedActive::FirstImpactCallback(void)
	57C500	public: virtual void pedActive::PostUpdate(void)
	5B5861	const pedActive::`vftable'
pedinst.obj:
	57B580	public: aiPedestrianInstance::aiPedestrianInstance(class aiPedestrian *)
	57B5A0	public: virtual class Matrix34 const & aiPedestrianInstance::GetMatrix(class Matrix34 &)
	57B5B0	public: virtual void aiPedestrianInstance::SetMatrix(class Matrix34 const &)
	57B5C0	public: virtual class Vector3 const & aiPedestrianInstance::GetPosition(void)
	57B5D0	public: virtual int aiPedestrianInstance::ComputeLod(float,float)
	57B5E0	public: virtual unsigned int aiPedestrianInstance::SizeOf(void)
	57B5F0	public: virtual void aiPedestrianInstance::Draw(int)
	57B700	public: virtual void aiPedestrianInstance::DrawShadow(void)
	57B710	public: virtual void aiPedestrianInstance::DrawShadowMap(void)
	57B720	public: virtual class dgPhysEntity * aiPedestrianInstance::GetEntity(void)
	57B730	public: virtual class dgPhysEntity * aiPedestrianInstance::AttachEntity(void)
	57B750	public: virtual class Vector3 const & aiPedestrianInstance::GetVelocity(void)
	57B760	public: virtual void aiPedestrianInstance::Detach(void)
	57B770	public: virtual class phBound const * aiPedestrianInstance::GetBound(int)
	57B780	public: virtual bool aiPedestrianInstance::IsCollidable(void)
	5B57B5	const aiPedestrianInstance::`vftable'
phmath.obj:
	494DE0	void AngleToMatrix(class Vector3 const &,class Matrix34 *)
	494EE0	void QuaternionToMatrix(class Quaternion const &,class Matrix34 *)
	494FB0	class Matrix34 CreateRotatedMatrix(class Vector3 const &,class Vector3 const &)
	495060	void RotateMatrix(class Matrix34 *,class Vector3 const &)
	4950E0	void ReOrderVerts(class Vector3 *,float *)
	495170	bool VertOrderIsOK(class Vector3 const *)
	495220	float CubeRoot(float)
	495270	float ArcTangent(float,float)
	4952D0	int RealQuadratic(float,float,float *,float *,float)
	495350	int RealCubic(float,float,float,float *,float *,float *,float)
	495520	int RealQuartic(float,float,float,float,float *,float *,float *,float *,float)
	495A40	int FindTValuesLineToCircle(class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 const &,float,float *,class Vector3 *,float *,float *,class Vector3 *,float *)
	495D60	float FindHomingAccel(float,float,float,float,float)
	495DE0	class Vector3 FindHomingAccel3D(float,class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 const &)
	495E80	class Vector3 FindHomingAngAccel(class Vector3 const &,class Vector3 const &,float,float)
	495FF0	class Vector3 FindHomingAngAccel3D(float,float,class Matrix34 const &,class Vector3 const &,class Matrix34 const &,class Vector3 const &)
	496230	public: void Matrix33::Set(class Matrix33 const &)
	496270	public: void Matrix33::Add(class Matrix33 const &)
	4962D0	public: void Matrix33::Add(class Matrix33 const &,class Matrix33 const &)
	496330	public: void Matrix33::Subtract(class Matrix33 const &)
	496390	public: void Matrix33::Subtract(class Matrix33 const &,class Matrix33 const &)
	4963F0	public: bool Matrix33::IsZero(void)const 
	496490	public: void Matrix33::Dot(class Matrix33 const &)
	4965B0	public: void Matrix33::Dot(class Matrix33 const &,class Matrix33 const &)
	4966A0	public: void Matrix33::DotCrossProdMtx(class Vector3 const &)
	496750	public: void Matrix33::CrossProduct(class Vector3 const &)
	496790	public: void Matrix33::Diagonal(float)
	4967C0	public: void Matrix33::Diagonal(class Vector3 const &)
	4967F0	public: void Matrix33::Negate(void)
	496840	public: void Matrix33::Transpose(void)
	496870	public: void Matrix33::Transpose(class Matrix33 const &)
	4968B0	public: void Matrix33::Inverse(void)
	4969D0	public: void Matrix33::Inverse(class Matrix33 const &)
	496A00	public: void Matrix66::Set(class Matrix66 const &)
	496A20	public: void Matrix66::Set(class Matrix33 const &,class Matrix33 const &,class Matrix33 const &,class Matrix33 const &)
	496A60	public: void Matrix66::Add(class Matrix66 const &)
	496AA0	public: void Matrix66::Add(class Matrix66 const &,class Matrix66 const &)
	496AF0	public: void Matrix66::Subtract(class Matrix66 const &)
	496B30	public: void Matrix66::Subtract(class Matrix66 const &,class Matrix66 const &)
	496B80	public: void Matrix66::Dot(class Matrix66 const &)
	496C70	public: void Matrix66::Transpose(void)
	496CC0	public: void Matrix66::Transpose(class Matrix66 const &)
	496D00	public: void Matrix66::Inverse(void)
	496D30	public: void Matrix66::Inverse(class Matrix66 const &)
physentity.obj:
	46A120	public: virtual void dgPhysEntity::Update(void)
physmgr.obj:
	4681A0	public: dgPhysManager::dgPhysManager(void)
	468250	public: virtual dgPhysManager::~dgPhysManager(void)
	4682D0	public: void dgPhysManager::Reset(void)
	468370	public: void dgPhysManager::DeclareMover(class lvlInstance *,int,int)
	468550	public: void dgPhysManager::NewMover(class lvlInstance *,class lvlInstance *)
	468670	public: void dgPhysManager::NewMover(class lvlInstance *)
	468720	public: void dgPhysManager::NewMover(class lvlInstance *,class lvlInstance *,class lvlInstance *)
	468860	public: void dgPhysManager::IgnoreMover(class lvlInstance *)
	4688B0	public: void dgPhysManager::Update(void)
	468E10	public: void dgPhysManager::ResetTable(void)
	468E40	public: bool dgPhysManager::Collide(class lvlSegment &,class lvlIntersection *,int,class lvlInstance *,int,int)
	469110	public: bool dgPhysManager::CollideProbe(class lvlSegment &,class lvlIntersection *,class lvlInstance *)
	4692E0	public: bool dgPhysManager::TrivialCollideInstances(class lvlInstance *,class lvlInstance *)
	4694E0	public: void dgPhysManager::GatherCollidables(struct dgPhysManager::CollisionTableEntry *)
	469620	public: bool dgPhysManager::CollideInstances(class lvlInstance *,class lvlInstance *)
	469A60	public: bool dgPhysManager::CollideTerrain(struct dgPhysManager::CollisionTableEntry *)
	469EC0	public: void dgPhysManager::Draw(void)
	469F00	public: virtual bool dgPhysManager::TestProbe(class phSegment const &,class phIntersection *,unsigned int,int)const 
	469F10	public: virtual bool dgPhysManager::TestSphere(class Vector3 const &,float,class phImpact *,unsigned int,int)const 
	469F20	public: virtual class phColliderBase * dgPhysManager::PromoteInstance(class phInstance *)
	469F30	public: virtual void dgPhysManager::DemoteInstance(class phInstance *)
	469F40	public: virtual void dgPhysManager::KillInstance(class phInstance *)
	469F50	public: virtual void dgPhysManager::DisableInstance(class phInstance *)
	469F60	public: virtual void dgPhysManager::EnableInstance(class phInstance *,int)
	469F70	public: virtual class phColliderBase * dgPhysManager::GetCollider(class phInstance const *)const 
	469F80	public: virtual class phInstance * dgPhysManager::CreateInstance(void)
	5B1175	const phCollider::`vftable'
	5B1191	const phColliderBase::`vftable'
	5B11AD	const dgPhysManager::`vftable'{for `phPhysicsManager'}
	5B11D1	const dgPhysManager::`vftable'{for `asCullable'}
	5B11D9	const phPhysicsManager::`vftable'
	5C60BC	public: static float dgPhysManager::Gravity
	5C60C0	public: static int dgPhysManager::sm_BoundLOD
	65CE7C	public: static class dgPhysManager * dgPhysManager::m_pInst
	65CE80	public: static class lvlInstance * dgPhysManager::PlayerInst
	6603B4	public: static int dgPhysManager::sm_BoxTrivialReject
	6603B8	public: static int dgPhysManager::sm_PhysEntityTrivialReject
	6603BC	public: static int dgPhysManager::sm_CylinderTrivialReject
	6603C0	public: static int dgPhysManager::sm_OpponentOptimization
pipecom.obj:
	4B2CE0	public: static void gfxPipeline::StartFade(unsigned int,float)
	4B2D20	public: static void gfxPipeline::SetFade(unsigned int)
	4B2D40	public: static bool gfxPipeline::CopyClippedBitmap(int,int,class gfxBitmap *,int,int,int,int,bool)
	4B2D80	public: static bool gfxPipeline::CopyClippedBitmap(int,int,class gfxBitmap *,int,int,int,int,int,int,int,int,bool)
	4B2E30	unsigned int gfxFVFSize(unsigned int)
	4B2E80	unsigned int gfxFVFOffset(unsigned int,unsigned int)
	4B2EE0	private: static void gfxPipeline::ForceSetViewport(class gfxViewport *)
	5CCB0C	unsigned int gfxDepthComplexityColor
	684C2C	private: static float gfxPipeline::FadeValue
	684C30	private: static unsigned int gfxPipeline::StartFadeColor
	684C34	private: static unsigned int gfxPipeline::EndFadeColor
	684C38	private: static float gfxPipeline::FadeSpeed
	684C3C	private: static unsigned int gfxPipeline::FadeColor
player.obj:
	4033D0	public: mmPlayer::mmPlayer(void)
	403800	public: virtual mmPlayer::~mmPlayer(void)
	403990	public: virtual void mmPlayer::BeforeSave(void)
	4039A0	public: virtual void mmPlayer::AfterLoad(void)
	4039B0	public: void mmPlayer::ReInit(char *)
	403B20	public: void mmPlayer::Init(char *,char *,class mmGame *)
	4040B0	private: void mmPlayer::InitSpeechAudio(char *)
	404200	public: void mmPlayer::SetGameCallback(class datCallback)
	404220	public: void mmPlayer::ImpactCallback(void *,void *)
	404250	public: void mmPlayer::SetPreRaceCam(void)
	404350	public: void mmPlayer::SetPostRaceCam(void)
	404460	public: void mmPlayer::SetMPPostCam(class Matrix34 *,float)
	404550	public: int mmPlayer::IsPOV(void)
	404580	public: void mmPlayer::SetWideFOV(int)
	4046B0	protected: int mmPlayer::GetNextCycleCamIndex(void)
	4046D0	protected: int mmPlayer::GetNextCycleXCamIndex(void)
	4046F0	protected: int mmPlayer::GetCurrentGameCamIndex(void)
	404700	protected: int mmPlayer::GetCurrentXCamIndex(void)
	404710	protected: void mmPlayer::SetCamera(int,int)
	404890	protected: void mmPlayer::GetCamera(int &,int &)
	4048E0	private: class camCarCS * mmPlayer::GetCurrentCameraPtr(void)
	404920	public: void mmPlayer::UpdateHOG(void)
	404A60	public: virtual void mmPlayer::Reset(void)
	404BE0	public: void mmPlayer::ResetFF(void)
	404C50	public: void mmPlayer::SetSteering(float)
	404C70	float playerFilterSteering(float)
	404C90	public: float mmPlayer::FilterSteering(float)
	405340	public: void mmPlayer::UpdateFF(void)
	405760	public: virtual void mmPlayer::Update(void)
	4060D0	public: void mmPlayer::SetCamInterest(class phInertialCS *)
	406140	public: int mmPlayer::IsMaxDamaged(void)
	406160	public: void mmPlayer::EnableRegen(int)
	406180	public: void mmPlayer::ResetDamage(void)
	4061A0	public: void mmPlayer::UpdateRegen(void)
	406240	public: void mmPlayer::FFImpactCallback(float)
	406320	public: virtual void mmPlayer::FileIO(class datParser &)
	406800	public: virtual camPolarCS::~camPolarCS(void)
	406810	public: virtual camAICS::~camAICS(void)
	406820	public: virtual camPointCS::~camPointCS(void)
	406830	public: virtual camPreCS::~camPreCS(void)
	406840	public: virtual camPostCS::~camPostCS(void)
	406850	public: void datParser::AddValue(char const *,float *,class datCallback *)
	5AF879	const mmPlayer::`vftable'
	5E01C8	int XcamCheat
	5E01DC	int RestoreCityCam
	5E01E0	class mmPlayer * PLAYER
playercfg.obj:
	5254B0	public: mmPlayerConfig::mmPlayerConfig(void)
	525560	public: virtual mmPlayerConfig::~mmPlayerConfig(void)
	5255D0	public: void mmPlayerConfig::operator=(class mmPlayerConfig &)
	525750	public: int mmPlayerConfig::Load(char *)
	5257B0	public: int mmPlayerConfig::LoadBinary(char *)
	525A30	public: int mmPlayerConfig::SaveBinary(char *)
	525C70	public: void mmPlayerConfig::SetDefaults(void)
	525C80	public: int mmPlayerConfig::Save(char *,int)
	525D20	public: void mmPlayerConfig::SetAudio(void)
	525E20	public: void mmPlayerConfig::SetControls(void)
	525F10	public: void mmPlayerConfig::GetCustom(void)
	525F40	public: void mmPlayerConfig::SetCustom(void)
	525F70	public: mmGfxCFG::mmGfxCFG(void)
	525FB0	public: void mmGfxCFG::Get(void)
	526020	public: void mmGfxCFG::Set(void)
	526090	public: void mmPlayerConfig::GetGraphics(void)
	5260A0	public: void mmPlayerConfig::SetGraphics(void)
	5260B0	public: void mmPlayerConfig::GetAudio(void)
	526120	public: void mmPlayerConfig::GetControls(void)
	526200	public: void mmPlayerConfig::GetViewSettings(void)
	526220	public: void mmPlayerConfig::SetViewSettings(void)
	526240	public: void mmPlayerConfig::DefaultAudio(void)
	5262F0	public: void mmPlayerConfig::DefaultControls(void)
	526350	public: void mmPlayerConfig::DefaultViewSettings(void)
	526390	public: void mmPlayerConfig::Reset(void)
	5263A0	public: void mmPlayerConfig::DefaultGraphics(void)
	5B46E9	const mmPlayerConfig::`vftable'
	5D3EB4	float ParticleMultiplier
playerdata.obj:
	526FE0	public: mmPlayerData::mmPlayerData(void)
	5270C0	public: void mmPlayerData::operator=(class mmPlayerData &)
	5271B0	public: int mmPlayerData::OpenCityRecord(char *)
	527220	public: int mmPlayerData::CloseCityRecord(void)
	527230	public: int mmPlayerData::GetCheckpointProgress(char *,int)
	527250	public: float mmPlayerData::GetTagID(void)
	527260	public: void mmPlayerData::SetTagID(float)
	527270	public: int mmPlayerData::GetProgress(char *,int)
	5272A0	public: int mmPlayerData::GetPassedMask(char *,int)
	527370	public: int mmPlayerData::GetNumPassed(char *,int)
	527440	public: int mmPlayerData::GetTotalPassed(char *)
	527530	public: int mmPlayerData::GetScore(char *,int)
	527710	public: int mmPlayerData::GetTotalScore(char *)
	527890	public: int mmPlayerData::ResolveCheckpointProgress(char *)
	5279D0	public: int mmPlayerData::ResolveCrashProgress(char *)
	527B30	public: int mmPlayerData::RegisterFinish(class mmPlayerRecord,int,int)
	527BB0	public: void mmPlayerData::Reset(void)
	527C30	public: void mmPlayerData::SetCity(char *)
	527C70	public: char * mmPlayerData::GetCity(void)
	527C80	public: void mmPlayerData::SetName(char *)
	527CC0	public: char * mmPlayerData::GetName(void)
	527CD0	public: void mmPlayerData::SetNetName(char *)
	527D10	public: char * mmPlayerData::GetNetName(void)
	527D20	public: void mmPlayerData::SetFileName(char *)
	527D60	public: char * mmPlayerData::GetFileName(void)
	527D70	public: int mmPlayerData::Load(char *)
	527DA0	public: int mmPlayerData::Save(char *,int)
	527E40	public: unsigned int mmPlayerData::ComputeCRC(void)
	527EF0	public: int mmPlayerData::LoadBinary(char *)
	5280B0	public: int mmPlayerData::SaveBinary(char *)
	528220	public: virtual mmPlayerCityRecord::~mmPlayerCityRecord(void)
playerdir.obj:
	526520	public: mmPlayerDirectory::mmPlayerDirectory(void)
	526560	public: virtual mmPlayerDirectory::~mmPlayerDirectory(void)
	5265D0	public: void mmPlayerDirectory::NewDirectory(int)
	526610	public: void mmPlayerDirectory::SetPlayer(int,char *,char *)
	526640	public: void mmPlayerDirectory::SetLastPlayer(char *)
	526690	public: char * mmPlayerDirectory::GetPlayer(int)
	5266C0	public: int mmPlayerDirectory::GetNumPlayers(void)
	5266D0	public: char * mmPlayerDirectory::GetLastPlayer(void)
	526700	public: int mmPlayerDirectory::AddPlayer(char *)
	526830	private: void mmPlayerDirectory::CreatePlayer(char *,char *)
	526930	public: int mmPlayerDirectory::FindPlayer(char *)
	5269A0	public: char * mmPlayerDirectory::GetFileName(char *)
	526A30	public: char * mmPlayerDirectory::GetPlayerName(char *)
	526AC0	public: char * mmPlayerDirectory::GetFileName(int)
	526AF0	private: char * mmPlayerDirectory::MakeFileName(void)
	526BB0	public: int mmPlayerDirectory::RemovePlayer(char *)
	526CA0	public: int mmPlayerDirectory::Load(char *)
	526CD0	public: int mmPlayerDirectory::Save(char *,int)
	526D70	public: int mmPlayerDirectory::SaveBinary(char *)
	526E70	public: int mmPlayerDirectory::LoadBinary(char *)
	5B46F1	const mmPlayerDirectory::`vftable'
pointcs.obj:
	520610	public: camPointCS::camPointCS(void)
	520690	public: virtual void camPointCS::Reset(void)
	5206A0	public: virtual void camPointCS::MakeActive(void)
	5206B0	public: void camPointCS::SetPos(class Vector3 &)
	5206F0	public: void camPointCS::SetMaxDist(float)
	520710	public: void camPointCS::SetMinDist(float)
	520730	public: void camPointCS::SetAppRate(float)
	520740	public: void camPointCS::SetVel(class Vector3 &)
	520760	public: class Vector3 camPointCS::GetPos(void)
	520790	public: virtual void camPointCS::Update(void)
	520A20	public: virtual char * camPointCS::GetClassName(void)
	5B449D	const camPointCS::`vftable'
pointer.obj:
	4F1200	public: sfPointer::sfPointer(void)
	4F1270	public: virtual sfPointer::~sfPointer(void)
	4F12D0	public: void sfPointer::Init(void)
	4F12F0	public: virtual void sfPointer::ResChange(int,int)
	4F1350	public: float sfPointer::GetPointerHeight(void)
	4F1360	public: virtual void sfPointer::Update(void)
	4F1560	private: void sfPointer::UpdateAttached(void)
	4F1570	public: void sfPointer::WaitForRelease(void)
	4F1580	public: virtual void sfPointer::Cull(void)
	5B2FF5	const sfPointer::`vftable'
polarcs.obj:
	520FB0	public: camPolarCS::camPolarCS(void)
	521010	public: virtual void camPolarCS::Reset(void)
	521020	public: virtual void camPolarCS::MakeActive(void)
	521030	public: virtual void camPolarCS::Update(void)
	521380	public: virtual void camPolarCS::FileIO(class datParser &)
	521460	public: virtual char * camPolarCS::GetClassName(void)
	5B4525	const camPolarCS::`vftable'
policecaraudio.obj:
	4D43D0	public: vehPoliceCarAudio::vehPoliceCarAudio(class vehCarSim *,class vehCarDamage *,char const *,char const *,bool)
	4D44C0	public: virtual vehPoliceCarAudio::~vehPoliceCarAudio(void)
	4D4590	private: void vehPoliceCarAudio::DeallocateSirenPlayInfo(struct tagSirenData *)
	4D45F0	public: void vehPoliceCarAudio::EchoOn(void)
	4D4670	public: void vehPoliceCarAudio::EchoOff(void)
	4D46B0	public: void vehPoliceCarAudio::UpdateEcho(void)
	4D46F0	public: void vehPoliceCarAudio::Init(class vehCarSim *,class vehCarDamage *,char const *,char const *,bool)
	4D4730	private: void vehPoliceCarAudio::Load(char const *)
	4D4800	private: void vehPoliceCarAudio::ReadSirenData(class Stream *)
	4D49E0	private: void vehPoliceCarAudio::ReadSirenData(struct tagSirenData *,char *)
	4D4A50	private: void vehPoliceCarAudio::ReadSirenPlayInfo(struct tagSirenData *,char *)
	4D4B00	public: int vehPoliceCarAudio::ExplosionIsPlaying(void)
	4D4B20	public: void vehPoliceCarAudio::StartSiren(int)
	4D4C20	public: void vehPoliceCarAudio::StopSiren(void)
	4D4C90	public: void vehPoliceCarAudio::PlayExplosion(void)
	4D4D50	public: void vehPoliceCarAudio::DamageSiren(void)
	4D4E40	public: int vehPoliceCarAudio::UpdateSiren(float,float,float)
	4D4F60	public: void vehPoliceCarAudio::UpdateSiren(void)
	4D4FB0	private: void vehPoliceCarAudio::FluctuateSiren(void)
	4D5060	public: int vehPoliceCarAudio::UpdateAudio3D(float)
	4D50B0	public: void vehPoliceCarAudio::UpdateExplosion(float,float)
	4D5120	public: void vehPoliceCarAudio::PlayVoice(void)
	4D5130	public: virtual void vehPoliceCarAudio::AssignSounds(void)
	4D5220	public: virtual void vehPoliceCarAudio::UnAssignSounds(int)
	4D5290	public: void vehPoliceCarAudio::Reset(void)
	4D52A0	public: virtual void vehPoliceCarAudio::UpdateAudio(void)
	4D52F0	public: void vehPoliceCarAudio::UpdateAudio3D(void)
	4D53B0	public: void vehPoliceCarAudio::UpdateAudioNon3D(void)
	4D5400	public: short vehPoliceCarAudio::RandomizeNumber(void)
	4D5440	public: static int vehPoliceCarAudio::GetNumCopsPursuingPlayer(void)
	4D5450	public: virtual void vehPoliceCarAudio::SetNon3DParams(void)
	4D54F0	public: void vehPoliceCarAudio::Set2DPan(float)
	4D5570	public: virtual void vehPoliceCarAudio::Set3DParams(void)
	4D5580	public: void vehPoliceCarAudio::RemoveFromManager(void)
	4D5590	public: virtual void vehPoliceCarAudio::Update(void)
	5B22DD	const vehPoliceCarAudio::`vftable'
	6AF484	private: static int vehPoliceCarAudio::s_iNumCopsPursuingPlayer
poly.obj:
	4938E0	public: phPolygon::phPolygon(void)
	493910	public: void phPolygon::InitTriangle(unsigned short,unsigned short,unsigned short,class Vector3 const *)
	493940	public: void phPolygon::InitQuad(unsigned short,unsigned short,unsigned short,unsigned short,class Vector3 const *)
	493970	public: void phPolygon::Rotate(void)
	493A40	public: void phPolygon::CalculateNormal(class Vector3 const *)
	493C00	protected: void phPolygon::ComputeEdgeNormalCross(class Vector4 *,class Vector3 const *)
	493D40	public: int phPolygon::TestSegmentDirected(class Vector3 const *,class phSegment const &,class phIntersectionPoint *,float)const 
	4940D0	public: int phPolygon::TestSegmentUndirected(class Vector3 const *,class phSegment const &,class phIntersectionPoint *,float,float)const 
	4944B0	public: int phPolygon::DetectSegmentDirected(class Vector3 const *,class Vector3 const &,class Vector3 const &)const 
	494780	public: int phPolygon::DetectSegmentUndirected(class Vector3 const *,class Vector4 const &,class Vector4 const &)const 
	494A70	protected: static bool phPolygon::SegEdgeCheckUndirected(class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector4 const &,class Vector4 const &)
	494B30	protected: static bool phPolygon::SegEdgeCheckDirected(class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector4 const &,class Vector4 const &)
	494C00	public: void Vector3::Lerp(float,class Vector3 const &,class Vector3 const &)
	494C40	public: void Vector4::Subtract(class Vector3 const &,class Vector3 const &)
	494C70	public: float Vector4::Dot3(class Vector4 const &)const 
	494C90	public: void Vector4::Cross(class Vector4 const &,class Vector4 const &)
popup.obj:
	429D90	public: mmPopup::mmPopup(class mmGame *,float,float,float,float)
	42A270	public: virtual mmPopup::~mmPopup(void)
	42A280	public: int mmPopup::IsEnabled(void)
	42A290	public: void mmPopup::DisablePU(int)
	42A320	public: void mmPopup::ProcessEscape(int)
	42A400	public: void mmPopup::ProcessChat(void)
	42A4B0	public: void mmPopup::ProcessKeymap(int)
	42A5E0	public: void mmPopup::ShowResults(int)
	42A6D0	public: void mmPopup::ShowRoster(void)
	42A760	public: void mmPopup::ShowReplay(void)
	42A7A0	public: void mmPopup::ForceRoster(void)
	42A830	public: virtual void mmPopup::Update(void)
	42B430	public: virtual void mmPopup::Reset(void)
	42B450	public: char * mmPopup::GetComment(void)
	42B460	public: void mmPopup::SetComment(char *)
	42B480	public: void mmPopup::SaveReplay(void)
	42B4F0	public: void mmPopup::Lock(void)
	42B500	public: void mmPopup::Unlock(void)
	42B510	public: void mmPopup::ChatCB(void)
	42B570	public: void mmPopup::PlayPauseMusic(void)
	42B5B0	public: void mmPopup::PlayReturnMusic(void)
	5B0009	const mmPopup::`vftable'
position.obj:
	52A0B0	public: mmPositions::mmPositions(void)
	52A0C0	public: mmPositions::~mmPositions(void)
	52A0E0	public: void mmPositions::Init(int)
	52A110	public: int mmPositions::Load(char *)
	52A300	public: int mmPositions::GetCount(void)
	52A310	public: class Vector4 & mmPositions::GetVector4(int)
	52A340	public: int mmPositions::GetFrameRate(int)
	52A370	public: int mmPositions::Dump(char *)
	52A380	public: int mmPositions::Recall(int,class Matrix34 *,int *,char *)
	52A410	public: int mmPositions::Register(class Vector4 &,int,int,int,int,char *)
postcs.obj:
	520110	public: camPostCS::camPostCS(void)
	520160	public: void camPostCS::Init(class vehCar *)
	5201A0	public: virtual void camPostCS::Reset(void)
	5201B0	public: virtual void camPostCS::MakeActive(void)
	520210	public: virtual void camPostCS::Update(void)
	520340	public: virtual void camPostCS::FileIO(class datParser &)
	520410	public: virtual void camBaseCS::UpdateInput(void)
	520420	public: virtual char * camPostCS::GetClassName(void)
	5B4411	const camPostCS::`vftable'
povcs.obj:
	51D410	public: camPovCS::camPovCS(void)
	51D520	public: virtual camPovCS::~camPovCS(void)
	51D530	public: virtual void camPovCS::MakeActive(void)
	51D540	public: virtual void camPovCS::Reset(void)
	51D570	public: virtual void camPovCS::Update(void)
	51D590	public: virtual void camPovCS::UpdateInput(void)
	51D5A0	private: void camPovCS::UpdatePOV(void)
	51D690	public: virtual void camPovCS::FileIO(class datParser &)
	51D710	public: virtual void camPovCS::AfterLoad(void)
	51D750	public: virtual void camBaseCS::SetST(float *)
	51D760	public: virtual char * camPovCS::GetClassName(void)
	5B4345	const camPovCS::`vftable'
precs.obj:
	520430	public: camPreCS::camPreCS(void)
	520480	public: void camPreCS::Init(class vehCar *)
	5204C0	public: virtual void camPreCS::Reset(void)
	5204D0	public: virtual void camPreCS::MakeActive(void)
	5204F0	public: virtual void camPreCS::Update(void)
	520550	public: virtual void camPreCS::FileIO(class datParser &)
	520600	public: virtual char * camPreCS::GetClassName(void)
	5B4459	const camPreCS::`vftable'
progress.obj:
	462E30	public: static void lvlProgress::BeginTask(char const *)
	462E80	public: static void lvlProgress::UpdateTask(float,bool)
	462F00	public: static void lvlProgress::PushSubTask(float,char *)
	462F40	public: static void lvlProgress::PushSubTask(float,float,char *)
	462FB0	public: static float lvlProgress::PopSubTask(void)
	462FD0	public: static float lvlProgress::GetPercent(void)
	463000	public: static void lvlProgress::EndTask(void)
	463020	public: static void lvlProgress::SetCallback(void (*)(char const *,int))
	630AF8	private: static float * lvlProgress::sm_SubTaskEnd
	630B18	private: static char * * lvlProgress::sm_SubTaskName
	630B38	private: static int lvlProgress::sm_SubTaskLevel
	630B40	private: static float * lvlProgress::sm_SubTaskStart
project.obj:
	59C510	public: ltProjection::ltProjection(int)
	59C580	public: ltProjection::~ltProjection(void)
	59C5B0	public: void ltProjection::MakeOrthoMatrix(class Vector3 const &,class Vector3 const &,class Vector3 const &,float)
	59C770	public: void ltProjection::DrawBegin(class Matrix34 const &)
	59C950	public: void ltProjection::DrawEnd(void)
	59C9C0	public: void ltProjection::DrawMultiStageBegin(int,class Matrix34 const &)
	59CB20	public: void ltProjection::DrawMultiStageEnd(int)
	59CB80	public: void ltProjection::OffScreenBegin(bool)
	59CE10	public: void ltProjection::OffScreenEnd(void)
	59D030	public: void ltProjection::DrawAmbient(class Vector3 const &)
	59D230	public: void ltProjection::DrawDebug(void)
	6B4068	private: static int ltProjection::ShadowRes
	6B406C	private: static class gfxTexture * ltProjection::ShadowMap
	6B4070	private: static class gfxViewport * ltProjection::ShadowViewport
propulate.obj:
	45D200	public: cityPropulator::cityPropulator(class lvlSDL const &)
	45D220	public: bool cityPropulator::Load(char const *,char const *,char const *)
	45D270	public: cityPropulator::~cityPropulator(void)
	45D290	public: int cityPropulator::LookupRule(char const *)
	45D2C0	public: void cityPropulator::Propulate(int,int,int,void (*)(int,char const *,class Matrix34 const &))
psdl.obj:
	447300	protected: bool sdlPoly::InitNoArea(int,int,int,int,int)
	447470	public: bool sdlPoly::SetQuad(int,int,float,int,float,int,float,int,float)
	447670	public: bool sdlPoly::SetFlatQuad(int,int,int,int,int,float)
	447850	public: bool sdlPoly::SetQuad(int,class Vector3 const &,class Vector3 const &,class Vector3 const &,class Vector3 const &)
	4479D0	public: bool sdlPoly::SetTri(int,class Vector3 const &,class Vector3 const &,class Vector3 const &)
	447AF0	public: bool sdlPoly::SetFlatTri(int,int,int,int,float)
	447C70	public: bool sdlPoly::SetWall(int,int,int,float,float)
	447D50	public: bool sdlPoly::SetWall(int,class Vector3 const &,class Vector3 const &,float,float)
	447ED0	public: void sdlPolyCached::InitFromPoly(class sdlPoly const *)
	448050	public: sdlCommon::sdlCommon(void)
	448090	public: static void sdlCommon::UpdateLighting(void)
	4482C0	public: sdlCommon::~sdlCommon(void)
	4482E0	public: virtual int sdlCommon::CollideEdgePoint(class lvlSegment &,class lvlIntersectionPoint *,int)const 
	4482F0	public: virtual bool sdlCommon::CollideProbePoint(class lvlSegment &,class lvlIntersectionPoint *,float)const 
	448300	public: virtual bool sdlCommon::CollideAIPoint(class lvlSegment &,class lvlIntersectionPoint *)const 
	448310	public: virtual char * sdlCommon::AllocateState(void)const 
	448330	public: void sdlPage16::Draw(int,unsigned int)const 
	450930	public: int sdlPage16::GetDrawnSDLPrims(int,int *,int)const 
	455830	public: int sdlPage16::Collect(class Vector4 const *,class sdlPoly *,int,int &)const 
	45A4E0	public: sdlPage16::sdlPage16(int,int)
	45A530	public: lvlSDL::lvlSDL(void)
	45A550	public: lvlSDL::~lvlSDL(void)
	45A560	public: void sdlPage16::ArcMap(float *,unsigned short const *,int,int,int)const 
	45A760	public: void sdlPage16::WallMap(float *,unsigned short const *,float,int,int)const 
	45A900	public: bool sdlPage16::PointInPerimeter(float,float)const 
	45A9F0	public: void sdlPage16::GetCentroid(class Vector3 &)const 
	45AB40	public: static void sdlPage16::FindBoundingIsoParams(class Vector4 const *,class Vector3 const *,unsigned short const *,int,int,int &,int &)
	45ADF0	public: void sdlPage16::ComputeBoundSphere(class Vector4 &)const 
	45AE90	public: bool sdlPage16::CollideSegment(class Vector4 const *,class lvlSegment &,class lvlIntersection &,float,float)const 
	45B060	public: virtual int lvlSDL::CollidePolyToLevel(class phBoundPolygonal const *,int *,int,class phColliderBase *,class Matrix34 const *,class Matrix34 const *,class lvlIntersection *,int,int *,bool)const 
	45BBA0	public: virtual int lvlSDL::CollideEdge(class lvlSegment &,class lvlIntersection *,int,int *,int)const 
	45BBB0	public: virtual bool lvlSDL::CollideProbe(class lvlSegment &,class lvlIntersection *,float)const 
	45BE40	public: virtual bool lvlSDL::CollideAI(class lvlSegment &,class lvlIntersection *,int *,int)const 
	45BE50	public: void lvlSDL::Enumerate(int,void (*)(class lvlSDL const &,int,int,int,unsigned short const *,void *),void *)const 
	45BF90	public: static class sdlPage16 * sdlPage16::LoadBinary(class Stream *)
	45C040	public: bool lvlSDL::LoadBinary(char const *)
	45C540	private: static bool lvlSDL::IsoLerp(class Vector3 &,int &,class Vector3 const *,int,unsigned short const *,int,float,bool,bool)
	45C660	public: static void lvlSDL::Propulate(class lvlSDL const &,int,int,int,unsigned short const *,void *)
	45CB90	public: virtual class Vector3 const & lvlSDL::GetVertex(int)const 
	45CBB0	_sqrtf
	45CBC0	public: static bool sdlCommon::BACKFACE(class Vector3 const &,class Vector3 const &)
	45CC10	float Max(float,float)
	45CC30	float Lerp(float,float,float)
	45CC50	public: Vector2::Vector2(void)
	45CC60	public: float Vector2::Mag(void)const 
	45CC80	public: float Vector2::Mag2(void)const 
	45CCB0	public: void Vector3::Set(float,float,float)
	45CD30	public: void Vector3::Subtract(class Vector3 const &)
	45CD60	public: void Vector3::Normalize(void)
	45CDC0	public: float Vector3::InvMag(void)const 
	45CE80	public: void Vector3::Cross(class Vector3 const &)
	45CEC0	public: float Vector3::Dist(class Vector3 const &)const 
	45CF00	public: float Vector3::FlatDist(class Vector3 const &)const 
	45CF30	public: virtual int phBound::GetNumMaterials(void)const 
	45CF40	public: virtual void phBound::SetFriction(float)
	45CF50	public: virtual void phBound::SetElasticity(float)
	45CF60	public: virtual float phBound::SetFriction(void)
	45CF70	public: virtual float phBound::SetElasticity(void)
	45CF80	public: virtual void phBound::ModifyInvMassMatrix(class Matrix34 *,int,class Vector3 const &)const 
	45CF90	public: virtual void phBound::ModifyInvMassMatrix(class Matrix34 *,int,class Vector3 const &,class Vector3 const &)const 
	45CFA0	public: virtual float phBound::EffectiveMass(class Vector3 const &,class Vector3 const &,int,float)const 
	45CFB0	private: virtual int lvlLevelBound::FindImpactsSphereOneRoom(int,class phBoundSphere const *,class Vector3 const &,class phColliderBase *,class phColliderBase *,class phImpactBase *,int)const 
	45CFC0	private: virtual int lvlLevelBound::FindImpactsHotdogOneRoom(int,class Vector3 const * const,class phBoundHotdog const *,class Matrix34 const *,class Matrix34 const *,class phColliderBase *,class phColliderBase *,class phImpactBase *,int,class Vector3 const &)const 
	45CFD0	void vglTexCoord2f(float,float)
	45CFF0	void vglVertex3f(float,float,float)
	45D080	void vglVertex3f(class Vector3)
	45D110	public: int sdlPage16::GetPerimeterCount(void)const 
	45D120	public: int sdlPage16::GetPerimeterVertexIndex(int)const 
	45D140	public: class Vector3 const & sdlPage16::GetCodedVertex(int)const 
	45D160	public: float sdlPage16::GetFloat(int)const 
	45D170	public: class gfxTexture * sdlPage16::GetTexture(int)const 
	45D180	public: unsigned int gfxTexture::GetColor(void)const 
	5B0C91	const sdlCommon::`vftable'
	5B0D2D	const lvlSDL::`vftable'
	5C4BC2	bool sm_EnableFastIso
	62A530	public: static class Vector3 sdlCommon::sm_CamPos
	62A53C	protected: static int sdlPoly::sm_Count
	62A540	public: static unsigned int * sdlCommon::sm_LightTable
	630648	private: static class sdlCommon * sdlCommon::sm_Instance
ptx.obj:
	460EB0	public: asParticles::asParticles(void)
	460F20	public: virtual asParticles::~asParticles(void)
	460FB0	public: void asParticles::Init(int,int,int,int,struct asMeshCardVertex *)
	461040	public: void asParticles::Reset(void)
	461050	public: void asParticles::SetTexture(class gfxTexture *)
	461090	public: void asParticles::SetTexture(char const *)
	4610F0	public: void asParticles::Update(void)
	461490	public: void asParticles::Blast(int,class asBirthRule *)
	461580	int cmpPtx(void const *,void const *)
	4615A0	public: virtual void asParticles::Cull(void)
	461600	public: void asMeshCardInfo::Init(int,struct asMeshCardVertex *,int,int,int)
	461770	public: void asMeshCardInfo::Draw(struct asSparkPos const *,int)
	461890	public: void asMeshCardInfo::DrawShadows(struct asSparkPos const *,int)
	5B0E39	const asParticles::`vftable'
	5C59C0	public: static struct asMeshCardVertex * asMeshCardInfo::sQuad
pu_audio.obj:
	50C620	public: PUAudioOptions::PUAudioOptions(int,float,float,float,float)
	50C8E0	public: virtual PUAudioOptions::~PUAudioOptions(void)
	50C8F0	public: void PUAudioOptions::SetWaveVolume(void)
	50C910	public: void PUAudioOptions::SetCDVolume(void)
	50C940	public: void PUAudioOptions::SetBalance(void)
	50C980	public: virtual void PUAudioOptions::PreSetup(void)
	50C990	public: void PUAudioOptions::CancelAction(void)
	5B3EC1	const PUAudioOptions::`vftable'
pu_chat.obj:
	50BB20	public: PUChat::PUChat(int,float,float,float,float,char *)
	50BC20	public: virtual PUChat::~PUChat(void)
	50BC30	public: void PUChat::ClearChat(void)
	50BC70	public: void PUChat::ChatEntry(void)
	5B3D95	const PUChat::`vftable'
pu_control.obj:
	50BD00	public: PUControl::PUControl(int,float,float,float,float)
	50C090	public: virtual PUControl::~PUControl(void)
	50C0F0	public: virtual void PUControl::PreSetup(void)
	50C110	public: void PUControl::CancelAction(void)
	50C130	public: void PUControl::SetRWStates(void)
	50C1C0	public: void PUControl::ControlSelect(void)
	50C1F0	public: void PUControl::SetSensitivityCB(void)
	5B3DDD	const PUControl::`vftable'
pu_debug.obj:
	50C230	public: PUDebug::PUDebug(int,float,float,float,float)
	50C3F0	public: virtual PUDebug::~PUDebug(void)
	50C400	public: void PUDebug::RecordCB(void)
	5B3E25	const PUDebug::`vftable'
pu_exit.obj:
	50CAF0	public: PUExit::PUExit(int,float,float,float,float,char *)
	50CC50	public: virtual PUExit::~PUExit(void)
	5B3F09	const PUExit::`vftable'
pu_graphics.obj:
	50A000	public: PUGraphics::PUGraphics(int,float,float,float,float)
	50A4A0	public: virtual PUGraphics::~PUGraphics(void)
	50A4B0	public: virtual void PUGraphics::PreSetup(void)
	50A500	public: void PUGraphics::CancelAction(void)
	50A510	public: void PUGraphics::SetFarClip(float)
	50A530	public: void PUGraphics::FixClip(void)
	50A580	public: void PUGraphics::RenderQualityCB(void)
	5B3B9D	const PUGraphics::`vftable'
pu_key.obj:
	50B5A0	public: PUKey::PUKey(int,float,float,float,float)
	50B640	public: virtual PUKey::~PUKey(void)
	50B650	private: virtual void PUKey::PreSetup(void)
	50B910	private: virtual void PUKey::PostSetup(void)
	5B3D05	const PUKey::`vftable'
pu_main.obj:
	50A5C0	public: PUMain::PUMain(int,float,float,float,float,char *)
	50A800	public: virtual PUMain::~PUMain(void)
	50A810	public: void PUMain::RplRO(int)
	50A830	public: void PUMain::RestartRO(int)
	50A850	public: void PUMain::RaceMenuRO(int)
	50A870	public: int PUMain::IsRaceMenuReadOnly(void)
	5B3BE5	const PUMain::`vftable'
pu_menu.obj:
	50CC90	public: PUMenuBase::PUMenuBase(int,float,float,float,float,char *,bool)
	50CE70	public: virtual PUMenuBase::~PUMenuBase(void)
	50CEF0	public: class gfxBitmap * PUMenuBase::CreateDummyBitmap(void)
	50CF90	public: float PUMenuBase::CreateTitle(int)
	50CFD0	public: float PUMenuBase::AddPrevious(float,float,float,float)
	50D050	public: void PUMenuBase::AddOKCancel(class datCallback,class datCallback)
	50D0F0	public: float PUMenuBase::AddExit(float,float,float,float)
	50D170	public: virtual void PUMenuBase::Update(void)
	50D1A0	public: virtual void PUMenuBase::Cull(void)
	50D1E0	public: void PUMenuBase::DisableExit(void)
	50D1F0	public: void PUMenuBase::EnableExit(void)
	5B3F51	const PUMenuBase::`vftable'
pu_options.obj:
	50C440	public: PUOptions::PUOptions(int,float,float,float,float)
	50C5E0	public: virtual PUOptions::~PUOptions(void)
	5B3E6D	const PUOptions::`vftable'
pu_quit.obj:
	50B040	public: PUQuit::PUQuit(int,float,float,float,float,char *)
	50B1F0	public: virtual PUQuit::~PUQuit(void)
	50B200	public: void PUQuit::EnableMigrateHost(bool)
	5B3C75	const PUQuit::`vftable'
pu_replay.obj:
	50B270	public: PUReplay::PUReplay(int,float,float,float,float,char *)
	50B530	public: virtual PUReplay::~PUReplay(void)
	50B540	public: void PUReplay::SaveRO(int)
	50B560	public: int PUReplay::GetSaveRO(void)
	5B3CBD	const PUReplay::`vftable'
pu_results.obj:
	508FC0	public: PUResults::PUResults(int,float,float,float,float,char *,int,int)
	509120	public: void PUResults::Init320(void)
	509600	public: void PUResults::Init640(void)
	509B10	public: virtual PUResults::~PUResults(void)
	509B20	public: void PUResults::AddTitle(struct LocString *,struct LocString *)
	509B50	public: virtual void PUResults::Reset(void)
	509B60	public: void PUResults::RosterRO(int)
	509B80	public: void PUResults::RestartRO(int)
	509BA0	public: int PUResults::IsRosterReadOnly(void)
	509BB0	public: int PUResults::IsRaceMenuReadOnly(void)
	509BC0	public: void PUResults::RaceMenuRO(int)
	509BE0	public: void PUResults::AddName(int,char const *,float)
	509CA0	public: void PUResults::AddName(int,char const *,char const *)
	509D40	public: void PUResults::AddName(int,char const *,int)
	509E10	public: void PUResults::AddLoser(int,char const *)
	509E70	public: void PUResults::ClearNames(void)
	509EE0	public: void PUResults::DisableNextRace(void)
	509EF0	public: void PUResults::EnableNextRace(void)
	509F00	public: void PUResults::SetMessage(struct LocString *)
	5B3B45	const PUResults::`vftable'
pu_roster.obj:
	50A8B0	public: PURoster::PURoster(int,float,float,float,float)
	50AA60	public: virtual PURoster::~PURoster(void)
	50AA70	public: virtual void PURoster::Reset(void)
	50AA80	public: void PURoster::BootButtonCB(void)
	50AAE0	public: void PURoster::SetHost(int)
	50AB50	public: void PURoster::AddName(char const *,unsigned long,int)
	50AC30	public: void PURoster::RemoveName(char const *,unsigned long)
	50AD70	public: void PURoster::RemoveName(unsigned long)
	50AEA0	public: void PURoster::ClearNames(void)
	50AF20	public: void PURoster::PostNames(void)
	50AF50	public: void PURoster::SetBootCB(class datCallback)
	50AF70	public: int PURoster::FindRosterName(char const *)
	50AFE0	public: int PURoster::FindRosterName(unsigned long)
	5B3C2D	const PURoster::`vftable'
pu_rplio.obj:
	50B980	public: PUReplaySave::PUReplaySave(int,float,float,float,float,char *)
	50BAE0	public: virtual PUReplaySave::~PUReplaySave(void)
	5B3D4D	const PUReplaySave::`vftable'
quaternion.obj:
	4C4BE0	public: void Quaternion::Print(void)const 
	4C4C20	public: void Quaternion::Print(char const *)const 
	4C4C60	public: void Quaternion::Slerp(float,class Quaternion const &,class Quaternion const &)
	4C4E60	public: void Quaternion::FromMatrix(class Matrix34 const &)
	4C5020	public: void Quaternion::Multiply(class Quaternion const &,class Quaternion const &)
	4C50B0	public: void Quaternion::Multiply(class Quaternion const &)
	4C5150	public: void Quaternion::MultiplyInverse(class Quaternion const &)
race.obj:
	505110	public: RaceMenu::RaceMenu(int)
	5051E0	public: virtual RaceMenu::~RaceMenu(void)
	5051F0	public: int RaceMenu::GetRaceID(void)
	505280	public: void RaceMenu::SetProgressMask(int)
	5052A0	public: void RaceMenu::SetBlitzMask(int)
	5052C0	public: void RaceMenu::SetCheckpointMask(int)
	5052E0	public: void RaceMenu::SetCircuitMask(int)
	505300	public: char * RaceMenu::GetRaceName(enum dgGameMode,int)
	505450	public: virtual void RaceMenuBase::SetCRWidgets(int)
	505460	public: virtual void RaceMenuBase::InitCRWidgets(void)
	5B3969	const RaceMenu::`vftable'
racebase.obj:
	506BD0	public: RaceMenuBase::RaceMenuBase(int)
	506CC0	public: void RaceMenuBase::Init(int)
	507D30	public: virtual RaceMenuBase::~RaceMenuBase(void)
	507DC0	public: virtual void RaceMenuBase::PreSetup(void)
	507DF0	public: void RaceMenuBase::FocusDescription(int,int)
	507E40	public: void RaceMenuBase::WidgetOnOff(int,class uiWidget *)
	507EB0	public: void RaceMenuBase::SetRW(void)
	5082C0	public: void RaceMenuBase::CheatCallback(void)
	5082D0	public: void RaceMenuBase::SyncRaceState(void)
	508350	public: void RaceMenuBase::CityChange(void)
	5084C0	public: void RaceMenuBase::AnotherCityChangeCB(void)
	508540	public: void RaceMenuBase::GameCallback(void)
	5085C0	public: void RaceMenuBase::LapsCallback(void)
	5085D0	public: void RaceMenuBase::AICallback(void)
	508620	public: void RaceMenuBase::ChangeLocalVals(void)
	5088C0	public: void RaceMenuBase::SetStateRace(void)
	508C90	public: void RaceMenuBase::LoadRaceMap(void)
	508D20	public: void RaceMenuBase::DecRaceName(void)
	508DD0	public: void RaceMenuBase::IncRaceName(void)
	508E80	public: void RaceMenuBase::IncLocale(void)
	508EB0	public: void RaceMenuBase::DecLocale(void)
	508ED0	public: void RaceMenuBase::IncTime(void)
	508F00	public: void RaceMenuBase::DecTime(void)
	508F30	public: void RaceMenuBase::IncWeather(void)
	508F60	public: void RaceMenuBase::DecWeather(void)
	5B3AF5	const RaceMenuBase::`vftable'
	6AFA60	public: static class mmRaceData RaceMenuBase::CircuitData
	6AFF18	public: static class mmRaceData RaceMenuBase::RaceData
	6B03D0	public: static class mmRaceData RaceMenuBase::BlitzData
racedata.obj:
	529B80	public: mmRaceData::mmRaceData(void)
	529B90	public: mmRaceData::~mmRaceData(void)
	529BA0	public: int mmRaceData::Load(char *,char *)
	529EB0	public: int mmRaceData::GetNumRaces(void)
	529EC0	public: char * mmRaceData::GetRaceName(int)
	529ED0	public: int mmRaceData::GetCarType(int,enum dgSkillLevel)
	529F00	public: int mmRaceData::GetNumLaps(int,enum dgSkillLevel)
	529F30	public: float mmRaceData::GetTimeLimit(int,enum dgSkillLevel)
	529F60	public: int mmRaceData::GetNumOpponents(int,enum dgSkillLevel)
	529F90	public: int mmRaceData::GetNumCops(int,enum dgSkillLevel)
	529FC0	public: int mmRaceData::GetTimeOfDay(int,enum dgSkillLevel)
	529FF0	public: int mmRaceData::GetWeather(int,enum dgSkillLevel)
	52A020	public: float mmRaceData::GetPedDensity(int,enum dgSkillLevel)
	52A050	public: float mmRaceData::GetAmbientDensity(int,enum dgSkillLevel)
	52A080	public: float mmRaceData::GetDifficulty(int,enum dgSkillLevel)
racehost.obj:
	5006A0	public: HostRaceMenu::HostRaceMenu(int)
	5007E0	public: virtual HostRaceMenu::~HostRaceMenu(void)
	500870	public: virtual void HostRaceMenu::PreSetup(void)
	500890	public: virtual void HostRaceMenu::InitCRWidgets(void)
	501230	public: virtual void HostRaceMenu::SetCRWidgets(int)
	501330	public: void HostRaceMenu::SetLimitControl(void)
	5014E0	public: int HostRaceMenu::EncodeCRData(void)
	501530	public: void HostRaceMenu::DecodeCRData(int)
	5015A0	public: void HostRaceMenu::GetLimit(int &,int &)
	5015F0	public: void HostRaceMenu::SetLimit(int &,int &)
	501670	public: void HostRaceMenu::SetGoldMass(int)
	5016A0	public: int HostRaceMenu::GetGoldMass(void)
	5016B0	public: int HostRaceMenu::GetLimitVal(int &)
	501700	public: int HostRaceMenu::GetGoldMassVal(void)
	501710	public: void HostRaceMenu::SetGameClassCallback(void)
	501720	public: void HostRaceMenu::LimitInc(void)
	501770	public: void HostRaceMenu::LimitDec(void)
	5017C0	public: void HostRaceMenu::MassInc(void)
	5017F0	public: void HostRaceMenu::MassDec(void)
	5B3711	const HostRaceMenu::`vftable'
	5D0A10	int * GameType_PenaltyTable
racerecord.obj:
	5283E0	public: mmRecord::mmRecord(void)
	528430	public: virtual mmRecord::~mmRecord(void)
	528440	public: void mmRecord::Reset(void)
	528480	public: float mmRecord::GetTime(void)
	528490	public: char * mmRecord::GetCarName(void)
	5284A0	public: char * mmRecord::GetName(void)
	5284B0	public: int mmRecord::GetPassed(void)
	5284C0	public: int mmRecord::GetScore(void)
	5284D0	public: void mmRecord::SetTime(float)
	5284E0	public: void mmRecord::SetCarName(char *)
	528500	public: void mmRecord::SetName(char *)
	528540	public: void mmRecord::SetPassed(int)
	528560	public: void mmRecord::SetScore(int)
	528570	public: void mmRecord::operator=(class mmRecord &)
	528600	public: int mmRecord::SaveBinary(class Stream *)
	528680	public: int mmRecord::LoadBinary(class Stream *)
	528700	public: unsigned int mmRecord::ComputeCRC(void)
	6B1170	public: static int mmRecord::SizeOf
ragdoll.obj:
	5A7CC0	public: dgRagdoll::dgRagdoll(void)
	5A7D70	public: class Matrix34 & dgRagdoll::GetMatrix(void)
	5A7D80	public: void dgRagdoll::Init(class dgRagdollData const &,class crKinematics &,class Matrix34 *)
	5A7ED0	public: dgRagdoll::~dgRagdoll(void)
	5A7EF0	public: void dgRagdoll::Deactivate(void)
	5A7F00	public: void dgRagdoll::ResetGoals(void)
	5A7F10	public: void dgRagdoll::StartRagdoll(void)
	5A7F60	public: void dgRagdoll::StopRagdoll(void)
	5A7F70	public: void dgRagdoll::Reset(void)
	5A7FB0	public: void dgRagdoll::Update(void)
	5A8030	public: void dgRagdoll::ApplyPushVelocity(class Vector3 &)
ragdolldata.obj:
	5A80B0	public: dgRagdollData::dgRagdollData(void)
	5A8170	public: void dgRagdollData::FileIO(class datParser &)
ragdollmgr.obj:
	57B8B0	public: pedRagdollMgr::pedRagdollMgr(void)
	57B910	public: virtual pedRagdollMgr::~pedRagdollMgr(void)
	57B9B0	public: void pedRagdollMgr::Init(int,char * *)
	57BAF0	public: class pedActive * pedRagdollMgr::Attach(class aiPedestrianInstance *)
	57BB80	public: void pedRagdollMgr::Detach(class aiPedestrianInstance *)
	57BBB0	public: bool pedRagdollMgr::UnusedActive(void)
	57BBD0	public: virtual void pedRagdollMgr::Reset(void)
	57BC10	public: virtual void pedRagdollMgr::Update(void)
	5B5821	const pedRagdollMgr::`vftable'
	6B3BE0	public: static class pedRagdollMgr * pedRagdollMgr::Instance
rainaudio.obj:
	430050	public: mmRainAudio::mmRainAudio(void)
	430220	public: mmRainAudio::~mmRainAudio(void)
	430260	public: void mmRainAudio::SetInterior(unsigned char)
	4302F0	public: void mmRainAudio::ShelterOn(void)
	430350	public: void mmRainAudio::ShelterOff(void)
	4303C0	public: void mmRainAudio::Update(void)
randmath.obj:
	4BBD50	void DisableGlobalSeed(void)
	4BBD80	void EnableGlobalSeed(void)
	4BBDB0	void ResetRandomSeed(void)
	4BBDC0	int irand(int)
	4BBDF0	int irand(void)
	4BBE30	float frand(void)
	4BBE50	float frand(int)
	4BBE70	_rand
	4BBE80	_srand
	6A2F50	void (* LogRandomCalls)(void)
	6A2F54	int saveSeed
	6A2F58	void (* oldLog)(void)
	6A2F5C	int secondarySeed
	6A2F60	int gRandSeed
random.obj:
	4A3750	float logf_fast(float)
	4A37D0	public: void Random::Seed(int)
	4A3880	public: float Random::Number(void)
	4A38E0	public: float Random::Normal(float,float)
redbook.obj:
	5A6C20	public: bool audRedbook::Update(int)
	5A6C30	public: enum audObject::AUD_OBJECTSTATUS audRedbook::GetStatus(void)
	5A6CB0	public: bool audRedbook::Play(void)
	5A6D00	public: bool audRedbook::Stop(void)
	5A6D30	public: bool audRedbook::SetVolume(float)
	5A6D40	public: bool audRedbook::SetPitch(float)
	5A6D50	public: bool audRedbook::SetPan(float)
	5A6D60	public: bool audRedbook::PauseResume(bool)
	5A6DF0	public: void audRedbook::Destroy(void)
refcount.obj:
	59AAD0	protected: datRefCount::datRefCount(void)
	59AAE0	protected: virtual datRefCount::~datRefCount(void)
	59AAF0	public: int datRefCount::IncRef(void)const 
	59AB00	public: int datRefCount::DecRef(void)const 
	5B7C05	const datRefCount::`vftable'
renderer.obj:
	4B53A0	public: static void gfxPipeline::BeginInternal(void)
	4B53C0	public: static void gfxPipeline::EndInternal(void)
	4B5440	public: static void gfxPipeline::Render(enum gfxDrawMode,unsigned int,unsigned int,void *)
	4B54B0	public: static void gfxPipeline::RenderIdx(enum gfxDrawMode,unsigned int,unsigned int,void *,unsigned int,unsigned short *)
replay.obj:
	406870	public: mmReplayManager::mmReplayManager(void)
	406930	public: virtual mmReplayManager::~mmReplayManager(void)
	406990	public: virtual void mmReplayManager::Reset(void)
	4069E0	public: virtual void mmReplayManager::Update(void)
	406DF0	public: virtual void mmReplayManager::Cull(void)
	406E00	private: void mmReplayManager::ProcessCam(void)
	406E80	private: void mmReplayManager::StartReplay(void)
	406EF0	public: void mmReplayManager::SetReplayDesc(char *)
	406F30	public: int mmReplayManager::LoadReplayDesc(char *)
	407000	public: void mmReplayManager::LoadReplay(char *)
	407130	public: bool mmReplayManager::EndOfReplay(void)
	407150	public: void mmReplayManager::SaveReplayDesc(char *)
	4071E0	public: void mmReplayManager::SaveReplay(char *)
	4072D0	public: float mmReplayManager::GetBrakes(void)
	407300	public: float mmReplayManager::GetHandBrakes(void)
	407330	public: float mmReplayManager::GetSteering(void)
	407360	public: float mmReplayManager::GetThrottle(void)
	407390	public: void mmReplayManager::GetData(int *,bool *)
	4073D0	public: void mmReplayManager::SetData(int,bool)
	407410	private: void mmReplayManager::GetReplayInfo(void)
	4075A0	private: void mmReplayManager::SetReplayInfo(void)
	407720	private: void mmReplayManager::WriteReplayInfo(class Stream *)
	407920	private: void mmReplayManager::ReadReplayInfo(class Stream *)
	407B40	public: virtual char * asNode::GetClassName(void)
	4C9040	public: static void datReplay::Reset(void)
	4C9060	public: static int datReplay::GetByte(void)
	4C9080	public: static int datReplay::GetInt(void)
	4C90B0	public: static void datReplay::RecordByte(unsigned char)
	4C90E0	public: static void datReplay::RecordInt(int)
	4C9110	public: static bool datReplay::BeginRecord(class datMemStream *)
	4C9150	public: static bool datReplay::BeginPlayback(class datMemStream *)
	4C91B0	public: static void datReplay::Close(void)
	4C91E0	public: static void datReplay::BeginFrame(void)
	4C91F0	public: static bool datReplay::EndFrame(void)
	5AF909	const mmReplayManager::`vftable'
	6266E8	private: static class mmReplayManager * mmReplayManager::Instance
	6A31C8	private: static bool datReplay::sm_InFrame
	6A31C9	private: static bool datReplay::sm_Playback
	6A31CC	private: static class datMemStream * datReplay::sm_ReplayFile
	6A31D0	private: static int datReplay::sm_FrameSize
	6A31D4	private: static int datReplay::sm_Remaining
rewards.obj:
	5238E0	public: mmRewardList::mmRewardList(void)
	5238F0	public: mmRewardList::~mmRewardList(void)
	523930	public: void mmRewardList::Init(int)
	5239B0	public: bool mmRewardList::Load(char *,char *,char *)
	523C90	public: class mmRewardRecord * mmRewardList::GetRecord(int)
	523CA0	public: static void mmRewardList::UnlockPlayerRewards(char *)
	523E70	public: static bool mmRewardList::CheckReward(char *,int,class mmRewardRecord *)
	524140	public: mmRewardRecord::mmRewardRecord(void)
rglext.obj:
	4A6970	void rglOpenPipe(int,int,bool)
	4A6A00	void rglClosePipe(void)
	4A6A10	void rglBeginFrame(unsigned int)
	4A6A40	void rglEndFrame(void)
	4A6A50	void rglCameraMatrix(class Matrix34 const &)
	4A6A70	int rglAlive(void)
	4A6AB0	void rglDrawBox(class Vector3 const &,class Matrix34 const &)
	4A6D30	void rglDrawSolidBox(class Vector3 const &,class Matrix34 const &,class Vector3 const &)
	4A7050	void rglDrawAxis(float,class Matrix34 const &)
	4A70F0	void rglDrawSphere(float,int)
	4A7200	void rglDrawSphere(float,class Matrix34 const &,int)
	4A7230	void rglDrawEllipsoid(class Vector3 const &,class Matrix34 const &,int)
	4A7310	void rglDrawParticle(class Vector3 const &,float,class Vector4 const &)
	4A7540	void rglResetDrawTexture(void)
	4A7560	void rglDrawTexture(class gfxTexture *)
	4A7750	void rglPushMatrix(void)
	4A7790	void rglPopMatrix(void)
	4A77D0	void rglMultMatrix(class Matrix34 &)
	682030	class Matrix44 * mtxstack
road.obj:
	531940	public: virtual int mmRoadFF::Init(struct IDirectInputDevice2A *)
	531A40	public: virtual int mmRoadFF::SetValues(float,float)
	531A70	public: int mmRoadFF::Assign(long,long)
	531B60	public: virtual int mmRoadFF::Play(void)
	531BD0	public: virtual int mmRoadFF::Stop(void)
roadff.obj:
	42FD70	public: mmCarRoadFF::mmCarRoadFF(void)
	42FDB0	public: virtual mmCarRoadFF::~mmCarRoadFF(void)
	42FE10	public: void mmCarRoadFF::AssignProperties(float,int)
	42FE20	public: void mmCarRoadFF::SetFGVals(float,float,float)
	42FF10	public: void mmCarRoadFF::Start(void)
	42FF30	public: void mmCarRoadFF::Stop(void)
	42FF40	public: virtual void mmCarRoadFF::Reset(void)
	42FF70	public: int mmCarRoadFF::IsPlaying(void)
	42FF80	public: virtual void mmCarRoadFF::Update(void)
	42FFD0	public: void mmCarRoadFF::UpdateVals(void)
	5B01FD	const mmCarRoadFF::`vftable'
root.obj:
	4A0B70	public: asRoot::asRoot(void)
	4A0BE0	public: void asRoot::Init(bool)
	4A0C00	public: virtual void asRoot::Update(void)
	4A0C40	public: virtual void asRoot::Reset(void)
	4A0C50	public: void asRoot::Quit(void)
	4A0C60	public: bool asRoot::IsPaused(void)
	4A0C70	public: void asRoot::TogglePause(void)
	4A0C80	public: void asRoot::SetPause(bool)
	4A0C90	public: virtual asRoot::~asRoot(void)
	4A0CD0	public: virtual char * asRoot::GetClassName(void)
	5B1D79	const asRoot::`vftable'
	660BD8	class asRoot ROOT
rstate.obj:
	4B1BB0	public: void gfxMaterial::Reset(void)
	4B1C00	public: void gfxLight::Reset(void)
	4B1C70	private: void gfxRenderState::Init(void)
	4B1DA0	public: void gfxRenderState::Default(void)
	4B2150	public: unsigned int gfxRenderState::LerpRGBA(unsigned int,unsigned int,float)
	4B2220	public: void gfxRenderState::LightEnable(int,bool)
	4B2270	public: void gfxRenderState::SetLight(int,struct gfxLight const *)
	4B22D0	public: void gfxRenderState::DisableAllLights(void)
	4B2300	public: void gfxRenderState::GetLight(int,struct gfxLight *)
	4B2330	public: void gfxRenderState::SetTexSource(int,int)
	4B2350	public: void gfxRenderState::SetBlendSet(enum gfxBlendSet,unsigned char)
	4B25F0	public: void gfxRenderState::SetTexTransform(int,int,bool)
	4B2620	public: void gfxRenderState::SetTexMipmapBias(int,float)
	4B2640	public: void gfxRenderState::SetTexMatrix(int,class Matrix44 const &)
	4B2660	public: void gfxRenderState::SetBlendMatrix(int,class Matrix44 const &)
	4B2680	public: static void gfxRenderState::SetCard(class Vector3 const &)
	4B2750	public: static void gfxRenderState::SetCard(class Vector4 const &)
	4B2820	private: static void gfxRenderState::Regenerate(void)
	4B2970	public: static void gfxRenderState::SetCamera(class Matrix34 const &)
	4B2A20	public: static void gfxRenderState::SetCamera(class Matrix44 const &)
	4B2A80	public: static void gfxRenderState::_SetView(class Matrix34 const &)
	4B2B50	public: static void gfxRenderState::SetCameraFull(class Matrix34 const &)
	5CCA99	public: static bool gfxRenderState::sm_EnableTextures
	5CCA9C	unsigned int g_PlaneMask
	5CCAA0	private: static int gfxRenderState::sm_MaxActiveLights
	5CCAA4	private: static int * gfxRenderState::m_TouchedMasks
	5CCA98	bool gfxEnablePreLoad
	684900	private: static class Matrix44 gfxRenderState::sm_Camera
	684940	class gfxRenderStateData LASTRSTATE
	684990	private: static bool gfxRenderState::sm_SupportsBlendWithOne
	684998	private: static class Matrix44 gfxRenderState::sm_Composite
	6849D8	private: static class Matrix44 gfxRenderState::sm_World
	684A18	public: static struct gfxLight gfxLight::Sun
	684A80	private: static class Matrix44 gfxRenderState::sm_FullComposite
	684B00	private: static class Matrix44 gfxRenderState::sm_View
	684B40	class gfxRenderState RSTATE
	684BD8	private: static class Matrix44 gfxRenderState::sm_Modelview
	684C18	private: static int gfxRenderState::m_Touched
	684C1C	private: static int gfxRenderState::sm_MaxBlendMatrices
	684C20	private: static int gfxRenderState::m_TouchedMask
	684C24	private: static int gfxRenderState::sm_MaxLights
	684C28	private: static int gfxRenderState::sm_MaxTextures
rstateflush.obj:
	4B4C40	public: void gfxRenderState::DoFlush(class gfxRenderStateData *)
sailboat.obj:
	578260	public: gizSailboat::gizSailboat(void)
	5782B0	public: gizSailboat::~gizSailboat(void)
	578320	public: virtual void gizSailboat::Reset(void)
	578330	public: void gizSailboat::Init(char *,class dgPath *)
	578410	public: void gizSailboat::Update(void)
	578490	public: void gizSailboat::SetSpeed(float)
	5784B0	public: gizSailboatMgr::gizSailboatMgr(void)
	578520	public: virtual gizSailboatMgr::~gizSailboatMgr(void)
	5785C0	public: virtual void gizSailboatMgr::Reset(void)
	5785F0	public: bool gizSailboatMgr::Init(char *,char *,char *)
	578770	public: virtual void gizSailboatMgr::Update(void)
	5787A0	private: void gizSailboatMgr::ApplyTuning(void)
	578890	public: virtual unsigned int gizSailboat::SizeOf(void)
	5B54FD	const gizSailboat::`vftable'
	5B5565	const gizSailboatMgr::`vftable'
	6B3B5C	class gizSailboatMgr * SAILBOAT
segment.obj:
	469F90	public: void lvlSegment::Set(class Vector3 const &,class Vector3 const &,int,class lvlSegmentInfo *)
	46A060	public: void lvlSegment::CalculateInfo(void)
	46A0F0	public: void lvlSegmentInfo::AllocateState(void)
segmentwrapper.obj:
	517570	public: static void SegmentWrapper::SetPerformancePtr(struct IDirectMusicPerformance *)
	517580	public: static void SegmentWrapper::SetLoaderPtr(struct IDirectMusicLoader *)
	517590	public: SegmentWrapper::SegmentWrapper(void)
	5175B0	public: SegmentWrapper::~SegmentWrapper(void)
	5175C0	public: bool SegmentWrapper::OpenSegmentFile(char *,bool)
	517750	public: bool SegmentWrapper::LoadSegmentBands(void)
	5177F0	public: bool SegmentWrapper::UnloadSegmentBands(void)
	517890	public: bool SegmentWrapper::Stop(void)
	5178C0	public: bool SegmentWrapper::LoadBand(char *)
	5179A0	public: bool SegmentWrapper::PlayBand(void)
	517A00	public: bool SegmentWrapper::IsPlaying(void)
	517A40	public: bool SegmentWrapper::Play(unsigned long,unsigned long)
	517AE0	public: bool SegmentWrapper::SetGrooveLevel(unsigned char,unsigned char)
	517B40	public: void SegmentWrapper::CleanUp(void)
semicaraudio.obj:
	4DC930	public: vehSemiCarAudio::vehSemiCarAudio(class vehCarSim *,class vehCarDamage *,char *,bool,bool)
	4DC9C0	public: virtual vehSemiCarAudio::~vehSemiCarAudio(void)
	4DC9D0	public: void vehSemiCarAudio::Init(class vehCarSim *,class vehCarDamage *,char *,bool,bool,bool)
	4DCA40	public: virtual void vehSemiCarAudio::UpdateAudio(void)
	4DCA90	public: void vehSemiCarAudio::UpdateAudio3D(void)
	4DCB50	public: void vehSemiCarAudio::UpdateAudioNon3D(void)
	4DCB70	public: void vehSemiCarAudio::UpdateReverse(void)
	4DCBD0	public: void vehSemiCarAudio::UpdateAirBlow(void)
	4DCC40	public: void vehSemiCarAudio::Reset(void)
	4DCC50	public: virtual void vehSemiCarAudio::AssignSounds(void)
	4DCCF0	public: virtual void vehSemiCarAudio::UnAssignSounds(int)
	4DCD70	public: void vehSemiCarAudio::Load(char *)
	4DCE80	public: void vehSemiCarAudio::RemoveFromManager(void)
	4DCE90	public: virtual void vehSemiCarAudio::SetNon3DParams(void)
	4DCF30	public: virtual void vehSemiCarAudio::Set3DParams(void)
	4DCF40	public: virtual void vehSemiCarAudio::Update(void)
	4DCF50	public: void vehSemiCarAudio::EchoOn(void)
	4DCFD0	public: void vehSemiCarAudio::EchoOff(void)
	4DD000	public: void vehSemiCarAudio::Set2DPan(float)
	4DD050	public: void vehSemiCarAudio::UpdateEcho(void)
	5B2679	const vehSemiCarAudio::`vftable'
shader.obj:
	4A3930	public: static struct gfxMaterial * modShader::AddStaticMaterial(struct gfxMaterial const &)
	4A3B20	public: static void modShader::KillAll(void)
	4A3B30	public: void modShader::Load(class Stream *,bool)
	4A3F60	public: static class modShader * * modShader::LoadShaderSet(class Stream *,int *,int *,bool)
	4A40C0	public: void modShader::PreLoad(void)
	4A41B0	public: static void modShader::BeginEnvMap(class gfxTexture *,class Matrix34 const &)
	4A4420	public: static void modShader::EndEnvMap(void)
	5C923C	public: static int modShader::sm_MaxVariants
	660DBC	private: static struct gfxMaterial * modShader::sm_Materials
	660DC0	private: static int modShader::sm_StaticMaterialCount
shard.obj:
	45FC30	void draw_textured_tri(class gfxTexture *,class Matrix34 const &,float,float,float)
	45FCE0	public: fxShard::fxShard(void)
	45FD20	public: fxShard::~fxShard(void)
	45FD30	public: void fxShard::AddShard(class Vector3,class Vector3,class Vector3,float)
	45FDA0	public: void fxShard::Update(void)
	45FE30	public: void fxShard::Draw(class modShader *)
	45FE70	public: fxShardManager::fxShardManager(void)
	45FEE0	public: virtual fxShardManager::~fxShardManager(void)
	45FF60	public: static class fxShardManager * fxShardManager::GetInstance(int)
	45FF80	public: void fxShardManager::Init(int,class modShader *,int)
	460010	public: void fxShardManager::SetShader(class modShader *,int)
	460030	public: void fxShardManager::EmitShards(class Vector3,float,float,class Matrix34 const &)
	4600B0	public: void fxShardManager::EmitAllShards(class Vector3,float,class Matrix34 const &)
	460100	public: void fxShardManager::EmitShard(class Vector3,float,class Matrix34 const &)
	4602A0	public: virtual void fxShardManager::Update(void)
	4602D0	public: void fxShardManager::Draw(void)
	5B0DF5	const fxShardManager::`vftable'
	630A30	protected: static class fxShardManager * * fxShardManager::Instances
	630AD0	protected: static int fxShardManager::NumInstances
singleblitz.obj:
	41AC00	public: mmSingleBlitz::mmSingleBlitz(void)
	41AC70	public: virtual mmSingleBlitz::~mmSingleBlitz(void)
	41AD30	public: virtual int mmSingleBlitz::Init(void)
	41AE50	public: virtual void mmSingleBlitz::InitMyPlayer(void)
	41AEC0	public: virtual void mmSingleBlitz::InitHUD(void)
	41B0D0	public: virtual void mmSingleBlitz::InitGameObjects(void)
	41B360	public: virtual void mmSingleBlitz::InitOtherPlayers(void)
	41B370	public: virtual void mmSingleBlitz::Reset(void)
	41B400	public: virtual void mmSingleBlitz::HitWaterHandler(void)
	41B460	public: virtual void mmSingleBlitz::Update(void)
	41B590	public: virtual void mmSingleBlitz::UpdateGameInput(int)
	41B5D0	public: virtual void mmSingleBlitz::UpdateGame(void)
	41BDB0	public: virtual void mmSingleBlitz::SwitchState(int)
	41BDC0	private: int mmSingleBlitz::RegisterFinish(void)
	41BFA0	private: void mmSingleBlitz::FinishMessage(int)
	41BFD0	private: int mmSingleBlitz::ProgressCheck(int,int)
	41C080	public: virtual void mmSingleBlitz::NextRace(void)
	41C260	public: void mmSingleBlitz::PlayTimerWarning(float)
	41C480	public: virtual void mmSingleBlitz::UpdateDebugKeyInput(int)
	41C490	public: virtual class mmWaypoints * mmSingleBlitz::GetWaypoints(void)
	5AFB11	const mmSingleBlitz::`vftable'
	5C34F0	unsigned int * IconColors
singlecircuit.obj:
	41C4A0	public: mmSingleCircuit::mmSingleCircuit(void)
	41C4E0	public: virtual mmSingleCircuit::~mmSingleCircuit(void)
	41C590	public: virtual int mmSingleCircuit::Init(void)
	41C6B0	public: virtual void mmSingleCircuit::InitMyPlayer(void)
	41C720	public: virtual void mmSingleCircuit::InitHUD(void)
	41C770	public: virtual void mmSingleCircuit::InitGameObjects(void)
	41CA40	public: virtual void mmSingleCircuit::InitOtherPlayers(void)
	41CA50	public: virtual void mmSingleCircuit::Reset(void)
	41CAA0	public: virtual void mmSingleCircuit::HitWaterHandler(void)
	41CB80	public: virtual void mmSingleCircuit::Update(void)
	41CB90	public: virtual void mmSingleCircuit::UpdateGameInput(int)
	41CBA0	public: void mmSingleCircuit::UpdateScore(void)
	41CEE0	public: virtual void mmSingleCircuit::UpdateGame(void)
	41D480	public: void mmSingleCircuit::UpdateOpponentStatus(void)
	41D690	public: virtual void mmSingleCircuit::SwitchState(int)
	41D6A0	private: void mmSingleCircuit::FinishMessage(int,int)
	41D840	private: int mmSingleCircuit::RegisterLap(void)
	41D8A0	private: int mmSingleCircuit::RegisterFinish(void)
	41DB80	private: int mmSingleCircuit::ProgressCheck(int,int)
	41DBC0	public: virtual void mmSingleCircuit::NextRace(void)
	41DF10	public: virtual void mmSingleCircuit::UpdateDebugKeyInput(int)
	41DF20	public: virtual class mmWaypoints * mmSingleCircuit::GetWaypoints(void)
	5AFB91	const mmSingleCircuit::`vftable'
singlerace.obj:
	41DF30	public: mmSingleRace::mmSingleRace(void)
	41DF60	public: virtual mmSingleRace::~mmSingleRace(void)
	41E010	public: virtual int mmSingleRace::Init(void)
	41E130	public: virtual void mmSingleRace::InitMyPlayer(void)
	41E1A0	public: virtual void mmSingleRace::InitHUD(void)
	41E200	public: virtual void mmSingleRace::InitGameObjects(void)
	41E4E0	public: virtual void mmSingleRace::InitOtherPlayers(void)
	41E4F0	public: virtual void mmSingleRace::Reset(void)
	41E530	public: virtual void mmSingleRace::HitWaterHandler(void)
	41E5A0	public: virtual void mmSingleRace::Update(void)
	41E5B0	public: virtual void mmSingleRace::UpdateGameInput(int)
	41E5F0	public: virtual void mmSingleRace::UpdateGame(void)
	41EBA0	public: void mmSingleRace::UpdateOpponentStatus(void)
	41EDB0	public: virtual void mmSingleRace::SwitchState(int)
	41EDC0	public: void mmSingleRace::UpdateScore(void)
	41F100	private: int mmSingleRace::NextRaceAvailable(void)
	41F170	private: void mmSingleRace::FinishMessage(int,int)
	41F310	private: int mmSingleRace::RegisterFinish(void)
	41F590	private: int mmSingleRace::ProgressCheck(int,int)
	41F600	public: virtual void mmSingleRace::NextRace(void)
	41F970	public: virtual void mmSingleRace::UpdateDebugKeyInput(int)
	41F980	public: virtual class mmWaypoints * mmSingleRace::GetWaypoints(void)
	5AFC11	const mmSingleRace::`vftable'
singleroam.obj:
	41F990	public: mmSingleRoam::mmSingleRoam(void)
	41F9C0	public: virtual mmSingleRoam::~mmSingleRoam(void)
	41FA30	public: virtual int mmSingleRoam::Init(void)
	41FAA0	public: virtual void mmSingleRoam::InitMyPlayer(void)
	41FB10	public: virtual void mmSingleRoam::InitHUD(void)
	41FB40	public: virtual void mmSingleRoam::InitGameObjects(void)
	41FC40	public: virtual void mmSingleRoam::InitOtherPlayers(void)
	41FC90	public: virtual void mmSingleRoam::Reset(void)
	41FCD0	public: virtual void mmSingleRoam::HitWaterHandler(void)
	41FCE0	public: virtual void mmSingleRoam::Update(void)
	41FCF0	public: virtual void mmSingleRoam::UpdateGameInput(int)
	41FD00	public: virtual void mmSingleRoam::UpdateGame(void)
	41FD90	public: virtual void mmSingleRoam::SwitchState(int)
	41FDA0	public: virtual void mmSingleRoam::NextRace(void)
	41FF20	public: virtual void mmSingleRoam::UpdateDebugKeyInput(int)
	5AFC91	const mmSingleRoam::`vftable'
	5AFD05	const mmSingleRoamMusicData::`vftable'
singlestunt.obj:
	415B00	public: mmSingleStunt::mmSingleStunt(void)
	415BC0	public: virtual mmSingleStunt::~mmSingleStunt(void)
	415C40	public: virtual int mmSingleStunt::Init(void)
	415D40	public: virtual void mmSingleStunt::InitMyPlayer(void)
	415DB0	public: virtual void mmSingleStunt::InitHUD(void)
	416070	private: bool mmSingleStunt::LoadEventFile(char *)
	416310	public: void mmSingleStunt::InitNewEvent(void)
	416450	public: virtual void mmSingleStunt::InitGameObjects(void)
	416720	public: virtual void mmSingleStunt::InitOtherPlayers(void)
	416760	public: virtual void mmSingleStunt::Reset(void)
	416820	public: void mmSingleStunt::EnableRacers(void)
	416900	private: int mmSingleStunt::GetOpponentIndex(void)
	416920	public: virtual void mmSingleStunt::HitWaterHandler(void)
	416970	public: virtual void mmSingleStunt::Update(void)
	416980	public: virtual void mmSingleStunt::UpdateGameInput(int)
	416990	public: virtual void mmSingleStunt::UpdateGame(void)
	416A50	private: void mmSingleStunt::UpdateEvade(void)
	417030	private: void mmSingleStunt::UpdateAccel(void)
	4174C0	private: void mmSingleStunt::UpdateJump(void)
	417B10	private: void mmSingleStunt::UpdateChase(void)
	4180F0	private: void mmSingleStunt::UpdateFrogger(void)
	4187A0	private: void mmSingleStunt::UpdateCorner(void)
	419010	private: void mmSingleStunt::UpdateBlitz(void)
	4195F0	private: void mmSingleStunt::UpdateStop(void)
	419C90	private: void mmSingleStunt::UpdateCollide(void)
	41A130	private: bool mmSingleStunt::CheckTimeUp(void)
	41A1B0	private: bool mmSingleStunt::CheckCopPursuit(void)
	41A310	private: void mmSingleStunt::HUDMessage(int)
	41A340	public: void mmSingleStunt::EventSoundCtrl(bool,int)
	41A390	private: void mmSingleStunt::PlayTimerWarning(float)
	41A460	public: virtual void mmSingleStunt::SwitchState(int)
	41A470	private: bool mmSingleStunt::NextRaceAvailable(void)
	41A490	public: virtual void mmSingleStunt::NextRace(void)
	41A6F0	public: int mmSingleStunt::RegisterFinish(int)
	41AA70	public: mmPlayerRecord::mmPlayerRecord(class mmPlayerRecord const &)
	41AB50	public: virtual void mmInfoBase::FileIO(class datParser &)
	41AB90	public: virtual mmInfoBase::~mmInfoBase(void)
	41ABA0	public: virtual class mmWaypoints * mmGameSingle::GetWaypoints(void)
	41ABC0	public: mmCCData::mmCCData(void)
	41ABE0	public: mmCCData::~mmCCData(void)
	41ABF0	public: virtual void mmSingleStunt::UpdateDebugKeyInput(int)
	5AFA61	const mmSingleStunt::`vftable'
	5AFAD5	const mmSingleRaceMusicData::`vftable'
	5AFAD9	const mmGameMusicData::`vftable'
	5AFAF1	const mmPlayerRecord::`vftable'
	5AFAF9	const mmInfoBase::`vftable'
siren.obj:
	4D6600	public: vehSiren::vehSiren(void)
	4D6630	public: vehSiren::~vehSiren(void)
	4D6680	public: bool vehSiren::Init(void)
	4D6740	public: bool vehSiren::AddLight(class Vector3 const &,class Vector3 const &)
	4D6820	public: void vehSiren::Reset(void)
	4D6830	public: void vehSiren::Update(void)
	4D6880	public: void vehSiren::Draw(class Matrix34 const &)
skeldata.obj:
	57C730	public: crSkeletonData::crSkeletonData(void)
	57C740	public: crSkeletonData::~crSkeletonData(void)
	57C750	public: bool crSkeletonData::Load(char const *)
	57C8C0	public: class crBoneData * crSkeletonData::FindBone(char const *,int,char)const 
	57C9C0	public: int crSkeletonData::HowMany(char const *,char)const 
	57CA00	private: void crSkeletonData::InitMirror(void)
skeleton.obj:
	57C510	public: crSkeleton::crSkeleton(void)
	57C5C0	public: crSkeleton::~crSkeleton(void)
	57C5D0	public: void crSkeleton::Init(class crSkeletonData const &,class Matrix34 *)
	57C630	public: void crSkeleton::Update(void)
	57C650	public: void crSkeleton::Attach(class Matrix34 * const)const 
	57C690	public: void crSkeleton::Attach(class Matrix44 * const)const 
sky.obj:
	464C00	public: lvlSky::lvlSky(void)
	464C90	public: virtual void lvlSky::Reset(void)
	464CA0	public: virtual lvlSky::~lvlSky(void)
	464CB0	public: void lvlSky::AutoInit(char const *,char const *,int)
	464E90	public: void lvlSky::Init(char const *,float,float,float,int)
	464F90	public: virtual void lvlSky::Update(void)
	464FB0	public: virtual void lvlSky::Draw(void)
	4650B0	public: virtual void lvlSky::DrawWithNoZState(void)
	465140	public: virtual void lvlSky::DrawHat(void)
	465270	public: void lvlSky::SetupFog(float)
	5B0EB9	const lvlSky::`vftable'
	5C5CEC	char * * time_weather_variants
	654C28	private: static unsigned int lvlSky::sm_ClearColor
sleep.obj:
	46C490	public: phSleep::phSleep(void)
	46C4B0	public: phSleep::phSleep(class phInertialCS *,class phColliderBase *)
	46C4E0	public: phSleep::~phSleep(void)
	46C4F0	public: void phSleep::Init(class phInertialCS *,class phColliderBase *)
	46C550	public: void phSleep::WakeUp(void)
	46C580	public: void phSleep::WakeUpNextTime(void)
	46C590	public: void phSleep::Reset(void)
	46C5A0	public: void phSleep::SendToSleep(void)
	46C5E0	public: void phSleep::Update(void)
	46C8D0	public: void phSleep::SetAsleepCB(class datCallback *)
	46C8E0	public: static void phSleep::SmoothAngInertia(class phInertialCS &,float)
	46C990	public: float Vector3::Mag2(void)const 
slider.obj:
	4EC520	public: UISlider::UISlider(void)
	4EC5C0	public: virtual UISlider::~UISlider(void)
	4EC630	public: void UISlider::Init(struct LocString *,float *,float,float,float,float,float,float,int,int,int,int,class datCallback,class UIMenu *,class datCallback)
	4EC860	public: virtual void UISlider::SetPosition(float,float)
	4EC990	public: void UISlider::SetText(struct LocString *)
	4EC9A0	public: virtual void UISlider::Update(void)
	4ECA00	public: virtual void UISlider::Action(union eqEvent)
	4ECAC0	public: virtual void UISlider::Switch(int)
	4ECB40	public: int UISlider::TestHit(float,float)
	4ECB50	public: void UISlider::SetReadWrite(int)
	4ECB90	public: int UISlider::IsReadWrite(void)
	4ECBA0	public: float UISlider::GetValue(void)
	4ECBB0	public: float UISlider::SetValue(float)
	4ECBE0	public: void UISlider::SetMouseParams(float)
	4ECC30	public: void UISlider::EvalMouseXY(float,float)
	4ECD40	public: void UISlider::SetData(float)
	4ECD60	public: float UISlider::GetFudgeWidth(void)
	4ECDA0	public: virtual float UISlider::GetScreenHeight(void)
	5B2B11	const UISlider::`vftable'
sliderbar.obj:
	4F31C0	public: mmSlider::mmSlider(void)
	4F3250	public: virtual mmSlider::~mmSlider(void)
	4F3310	public: void mmSlider::Init(char *,class uiWidget *,float,float,float,float,int,float,float,int,int)
	4F3370	public: void mmSlider::LoadBitmap(char *)
	4F3510	public: void mmSlider::SetReadWrite(int)
	4F3530	public: int mmSlider::IsReadWrite(void)
	4F3540	public: float mmSlider::SetValue(float)
	4F35A0	public: float mmSlider::GetScreenHeight(void)
	4F35C0	public: float mmSlider::FudgeWidth(void)
	4F35F0	public: void mmSlider::SetPosition(float,float)
	4F3610	public: void mmSlider::GetSliderHotSpots(float &,float &,float &,float &,float &,float &)
	4F36C0	public: void mmSlider::UpdatePosition(void)
	4F36F0	public: float mmSlider::Inc(void)
	4F3710	public: float mmSlider::Dec(void)
	4F3730	public: void mmSlider::SetStep(float)
	4F37A0	public: void mmSlider::SetRange(float,float)
	4F3800	public: virtual void mmSlider::Update(void)
	4F3820	public: virtual void mmSlider::Cull(void)
	5B30FD	const mmSlider::`vftable'
sound.obj:
	5A3970	public: void audSound::Init(void)
	5A3990	public: void audSound::Destroy(void)
	5A39E0	public: class audSoundBuffer * audSound::CreateDuplicateSoundBuffer(class audSound *)
	5A3AC0	public: int audSound::OpenSoundFile(int)
	5A3B20	public: class audSoundBuffer * audSound::CreateSoundBufferFromFile(char *,char *,enum audSoundBuffer::SOUNDBUFFERTYPE,int,unsigned long)
	5A3F10	public: int audSound::WriteWaveDataToBuffer(int,int *)
	5A4210	public: class audSoundBuffer * audSound::CreateSoundBufferFromMemory(void *,enum audSoundBuffer::SOUNDBUFFERTYPE,void * *)
	5A4220	public: bool audSound::Update(int)
	5A4310	public: bool audSound::Play(void)
	5A4440	public: enum audObject::AUD_OBJECTSTATUS audSound::GetStatus(void)
	5A4490	public: bool audSound::Stop(void)
	5A44E0	public: bool audSound::SetVolume(float)
	5A4530	public: bool audSound::SetPitch(float)
	5A45A0	public: bool audSound::SetPan(float)
	5A45F0	public: bool audSound::PauseResume(bool)
	5A4680	public: bool audSound::CloseSoundFile(void)
soundbank.obj:
	5A7430	public: void audSoundBankHdr::Init(void)
	5A7460	public: void audSoundBankHdr::Destroy(void)
	5A7470	public: class audSoundBankHdr * audSoundBankHdr::CreateEmptyBank(void * *)
	5A7480	public: int audSoundBankHdr::AddFromMemory(void *,class audSoundBankHdr *)
	5A7490	public: class audSoundBankHdr * audSoundBankHdr::CreateFromFile(char *,void * *,void * *)
	5A74A0	public: class audSoundBankHdr * audSoundBankHdr::CreateFromMemory(void *,int,void *,int,struct _bank_attrib *,int,void * *)
	5A74B0	public: int audSoundBankHdr::GetNumberOfAttribs(void)
	5A74C0	public: int audSoundBankHdr::GetBankHandle(void)
	5A74D0	public: int audSoundBankHdr::GetSoundIndex(char *)
soundbuffer.obj:
	5A6160	public: class audSoundBuffer * audSoundBuffer::Create(enum audSoundBuffer::SOUNDBUFFERTYPE,int)
	5A61F0	public: void audSoundBuffer::Init(enum audSoundBuffer::SOUNDBUFFERTYPE,int,void *)
	5A6240	public: void audSoundBuffer::Destroy(void)
	5A6260	public: int audSoundBuffer::GetSize(void)
	5A6270	public: enum audSoundBuffer::SOUNDBUFFERTYPE audSoundBuffer::GetType(void)
	5A6280	public: bool audSoundBuffer::BytesAdded(int)
	5A6300	public: bool audSoundBuffer::BytesRemoved(int)
	5A6370	public: void audSoundBuffer::SetIndex1(int)
	5A63A0	public: void audSoundBuffer::SetIndex2(int)
	5A63D0	public: void audSoundBuffer::SetExtra(int)
	5A63E0	public: void audSoundBuffer::SetSize(int)
	5A63F0	public: void audSoundBuffer::SetType(enum audSoundBuffer::SOUNDBUFFERTYPE)
	5A6400	public: int audSoundBuffer::GetIndex1(void)
	5A6410	public: int audSoundBuffer::GetIndex2(void)
	5A6420	public: int audSoundBuffer::GetExtra(void)
	5A6430	public: void * audSoundBuffer::GetDataPtr(void)
	5A6440	public: void audSoundBuffer::SetDataPtr(void *)
	5A6450	public: struct adpcm_state * audSoundBuffer::GetAdpcmState(void)
	5A6460	public: void audSoundBuffer::SetAdpcmState(struct adpcm_state *)
	5A6470	public: void audSoundBuffer::SetIndexes(int,int)
	5A64B0	public: bool audSoundBuffer::IsFull(void)
	5A64D0	public: bool audSoundBuffer::IsEmpty(void)
	5A64E0	public: int audSoundBuffer::Used(void)
	5A64F0	public: int audSoundBuffer::Unused(void)
soundheap.obj:
	5A5E90	public: class audSoundHeap * audSoundHeap::Create(class audSoundHeap *,int)
	5A5EB0	public: class audSoundHeap * audSoundHeap::CreateNodeList(class audSoundHeap *,int,int)
	5A5F90	public: class audSoundBuffer * audSoundHeap::ReserveBuffer(int)
	5A6010	public: bool audSoundHeap::ReleaseBuffer(class audSoundBuffer *)
	5A6080	public: void audSoundHeap::Destroy(void)
	5A6090	public: bool audSoundHeap::SetBottomOfTopStack(void *)
	5A60D0	public: bool audSoundHeap::SetTopOfBottomStack(void *)
	5A6110	public: class audSoundBuffer * audSoundHeap::GetSoundBufferList(void)
	5A6120	public: void * audSoundHeap::GetTop(void)
	5A6130	public: void * audSoundHeap::GetBotttomOfTopStack(void)
	5A6140	public: void * audSoundHeap::GetTopOfBottomStack(void)
	5A6150	public: void * audSoundHeap::GetBottom(void)
speed.obj:
	4C93B0	unsigned int __ComputeCpuSpeed(void)
	4C9470	unsigned int ComputeCpuSpeed(void)
spinedata.obj:
	580FE0	public: crSpineData::crSpineData(void)
	581000	public: virtual void crSpineData::Init(class crSkeletonData &)
	5810F0	public: crSpineData::~crSpineData(void)
	581110	public: virtual void crSpineData::MatchPose(class crSkeleton &,class crIKGoal &)const 
	581170	public: virtual void crSpineData::SolveIK(class crSkeleton &,class crIKGoal &)const 
	5B5905	const crSpineData::`vftable'
splash.obj:
	4D6A00	public: vehSplash::vehSplash(void)
	4D6A70	public: virtual void vehSplash::Reset(void)
	4D6A80	public: void vehSplash::Init(class phInertialCS *,class Vector3 const &,class Vector3 const &)
	4D6BD0	public: void vehSplash::Activate(float)
	4D6BF0	public: virtual void vehSplash::Update(void)
	4D6F30	public: virtual vehSplash::~vehSplash(void)
	5B23B1	const vehSplash::`vftable'
spline.obj:
	522BC0	public: Spline::Spline(void)
	522BF0	public: void Spline::Init(float *,int)
	522D00	public: int Spline::InRange(void)
	522D50	public: void Spline::CalcCoeff(void)
	522E60	public: void Spline::SetValue(float *)
	522ED0	public: void Spline::SetGoal(float *,float)
	522FB0	public: void Spline::Solve(float)
	5230E0	public: void Spline::Print(int)
	5231E0	public: void Spline::FixTimeStop(void)
	523210	public: virtual void Spline::Update(void)
	5B467D	const Spline::`vftable'
spring.obj:
	531EC0	public: virtual int mmSpringFF::Init(struct IDirectInputDevice2A *)
	531FC0	public: virtual int mmSpringFF::SetValues(float,float)
	531FF0	public: int mmSpringFF::Assign(long)
	5320E0	public: virtual int mmSpringFF::Play(void)
	532150	public: virtual int mmSpringFF::Stop(void)
stack.obj:
	4C7120	public: static char const * datStack::GetTimestamp(void)
	4C7470	public: static void datStack::LookupAddress(char *,int)
	4C74F0	public: static void datStack::DoTraceback(int,int *,struct _iobuf *,char const *)
	4C75C0	public: static void datStack::Traceback(int,struct _iobuf *)
	4C75F0	public: static int datStack::LogTraceback(int *,int)
	4C76B0	public: static void datStack::DumpTraceback(int *,int,struct _iobuf *)
	4C7720	public: static int datStack::ExceptionFilter(struct _EXCEPTION_POINTERS *)
	4C77C0	bool IsOnStack(void *)
state.obj:
	443110	public: dgStatePack::dgStatePack(void)
	443180	public: dgStatePack::~dgStatePack(void)
	443190	public: void dgStatePack::InitFromArgs(void)
	523310	public: void mmStatePack::SetDefaults(char *,char *)
	523590	public: bool mmStatePack::ParseStateArgs(void)
	5235A0	public: NetStartArray::NetStartArray(void)
	5235B0	public: NetStartArray::~NetStartArray(void)
	5235C0	public: void NetStartArray::Clear(void)
	5235D0	public: int NetStartArray::GetIndex(unsigned long)
	5235F0	public: void NetStartArray::ClearIndex(unsigned long)
	523610	public: int NetStartArray::AssignOpenIndex(unsigned long)
	523650	public: void NetStartArray::Init(unsigned long *)
	5237B0	public: mmStatePack::~mmStatePack(void)
	523800	public: mmStatePack::mmStatePack(void)
	523850	public: virtual mmPlayerData::~mmPlayerData(void)
	5B46BD	const mmPlayerData::`vftable'
	5C4B4C	char const * * dgGameModeNames
	626B98	public: static struct dgStatePack * dgStatePack::Instance
	6B0AB0	class mmStatePack MMSTATE
	6B0E98	class mmPlayerData MMCURRPLAYER
static2.obj:
	4A49A0	public: void modStatic::Optimize(class modShader *)
	4A4A20	public: void modStatic::DrawNoAlpha(class modShader *)const 
	4A4A50	public: void modStatic::DrawEnvMapped(class modShader *,class gfxTexture *,float)const 
	4A4B30	public: void modStatic::DrawOrthoMapped(class modShader *,class gfxTexture *,float,unsigned int)const 
	4A4C50	public: void modStatic::DrawWithTexGenAndTexMatrix(void)const 
	4A4CA0	public: class modStatic * modStatic::Clone(void)const 
	4A4D60	public: void modStatic::CopyFrom(class modStatic const *)
	4A4DB0	public: int modStatic::GetAdjunctCount(void)const 
	4A4DE0	public: int modStatic::GetTriCount(void)const 
	4A4E30	class modStatic * modGetStatic(char const *,void (*)(class Vector3 &,void *),void *,bool)
	5C9340	public: static bool modStatic::sm_Packing
staticdraw.obj:
	4A4550	public: void modStatic::Draw(class modShader *)const 
str.obj:
	49F150	public: string::string(void)
	49F180	public: class string string::operator+(char const *)const 
	49F2B0	class string operator+(char const *,class string const &)
	49F3E0	public: void string::operator+=(char const *)
	49F4C0	public: void string::operator+=(char)
	49F560	public: class string string::operator-(char const *)const 
	49F6D0	public: void string::operator-=(char const *)
	49F790	public: void string::MinusEqual(char)
	49F8E0	public: int string::Contains(class string &)const 
	49F970	public: void string::SaveName(class string const &,int,class string const &,class string const &)
	49FB30	public: int string::FindFile(class string const &,int,class string const &,class string const &)
	49FEB0	public: int string::FileExists(void)const 
	49FEE0	public: void string::DirFileExt(class string &,class string &,class string &)const 
	4A0100	public: int string::CommaFile(void)const 
	4A02E0	public: class string string::FileName(void)const 
	4A0460	public: class string string::Extension(void)const 
	4A0580	public: void string::ChangeExtension(class string const &)
	4A0730	public: void string::RemoveExtension(void)
	4A0760	public: void string::ExpandEnvs(void)
	4A0910	public: class string string::SubString(int)const 
	4A0A20	public: int string::NumSubStrings(void)const 
	4A0A60	public: int string::IsNumeric(void)const 
	4A0A90	public: void string::operator=(char const *)
	4A0B00	public: class string string::operator+(class string const &)const 
	660A74	char * ImageExts
	660974	char * ExecPath
stream.obj:
	4C98D0	private: static class Stream * Stream::AllocStream(char const *,int,struct coreFileMethods const *)
	4C9970	public: static void Stream::DumpOpenFiles(void)
	4C99C0	public: static class Stream * Stream::Open(char const *,bool)
	4C9A00	public: static class Stream * Stream::Create(char const *)
	4C9A40	public: static class Stream * Stream::Open(char const *,struct coreFileMethods const *,bool)
	4C9A70	public: static class Stream * Stream::Create(char const *,struct coreFileMethods const *)
	4C9AA0	public: int Stream::Read(void *,int)
	4C9BF0	public: int Stream::Write(void const *,int)
	4C9D00	public: int Stream::GetCh(void)
	4C9D30	public: int Stream::PutCh(unsigned char)
	4C9D60	public: int Stream::Seek(int)
	4C9DB0	public: int Stream::Tell(void)
	4C9DC0	public: int Stream::Close(void)
	4C9E00	public: int Stream::Size(void)
	4C9E60	public: int Stream::Flush(void)
	4C9ED0	void fprintf(class Stream *,char const *,...)
	4C9F20	int fseek(class Stream *,int,int)
	4C9F80	int fgets(char *,int,class Stream *)
	4C9FF0	int fscanf(class Stream *,char const *,...)
	4CA0A0	int memReadFile(int,void *,int)
	4CA0B0	int memCloseFile(int)
	4CA0D0	int memSizeFile(int)
	4CA0E0	public: static class Stream * Stream::PreLoad(class Stream *)
	5A4C80	public: class audStream * audStream::Create(class audObject *)
	5A4CC0	public: void audStream::Init(void)
	5A4CD0	public: void audStream::Destroy(void)
	5A4CF0	public: bool audStream::Update(int)
	5A4E00	public: bool audStream::CloseStream(void)
	5A4E60	public: int audStream::GetCurrentCursor(void)
	5A4E70	public: void audStream::SetBufferSize(int)
	5A4E80	public: int audStream::GetBufferSize(void)
	5A4E90	public: void audStream::SetFileInfo(void *)
	5A4EA0	public: bool audStream::IsFinished(void)
	5A4EB0	public: void audStream::SetVolume(float)
	5A4EC0	public: void audStream::SetLooping(bool)
	5CE218	private: static struct coreFileMethods const * const Stream::sm_DefaultOpenMethods
	5CE21C	private: static struct coreFileMethods const * const Stream::sm_DefaultCreateMethods
	6A3358	private: static class Stream * Stream::sm_Streams
	6A335C	private: static char (* Stream::sm_Buffers)[4096]
string.obj:
	4C8180	char * StringDuplicate(char const *)
	4C81D0	char * formatf(char *,int,char const *,...)
stubs.obj:
	577360	void * operator new(unsigned int)
	577380	void operator delete(void *)
	5773A0	void * operator new[](unsigned int)
	5773C0	void operator delete[](void *)
stuck.obj:
	4D5FB0	public: vehStuck::vehStuck(void)
	4D6060	public: virtual void vehStuck::Reset(void)
	4D6080	public: virtual char const * vehStuck::GetDirName(void)
	4D6090	public: void vehStuck::Init(class vehCarSim *,char const *)
	4D60C0	public: void vehStuck::Impact(void)
	4D6100	public: int vehStuck::Pegged(void)
	4D6140	public: virtual void vehStuck::Update(void)
	4D6510	public: virtual void vehStuck::FileIO(class datParser &)
	4D65E0	public: virtual vehStuck::~vehStuck(void)
	4D65F0	public: virtual char * vehStuck::GetClassName(void)
	5B237D	const vehStuck::`vftable'
surfaceaudio.obj:
	4DDE50	public: vehSurfaceAudio::vehSurfaceAudio(void)
	4DDEF0	public: virtual vehSurfaceAudio::~vehSurfaceAudio(void)
	4DDF50	public: void vehSurfaceAudio::SetDamagePtr(class vehCarDamage *)
	4DDF60	public: void vehSurfaceAudio::SetWheelPointers(class vehWheel *,class vehWheel *,class vehWheel *,class vehWheel *)
	4DDFA0	public: bool vehSurfaceAudio::IsBrakeing(void)
	4DDFD0	public: void vehSurfaceAudio::Update(class vehCarSim *,float,float)
	4DE030	public: void vehSurfaceAudio::Update(class vehCarSim *)
	4DE080	public: void vehSurfaceAudio::UpdateSurface(float)
	4DE1A0	public: void vehSurfaceAudio::UpdateSurface(float,float,float)
	4DE2C0	public: void vehSurfaceAudio::UpdateSkid(float)
	4DE3F0	public: void vehSurfaceAudio::UpdateSkid(float,float,float)
	4DE530	public: int vehSurfaceAudio::SurfaceChanged(void)
	4DE560	public: bool vehSurfaceAudio::LoadCSV(char *,char *)
	4DE730	public: int vehSurfaceAudio::LoadSuspension(char *,char *)
	4DE8C0	public: void vehSurfaceAudio::EchoOn(float)
	4DE8F0	public: void vehSurfaceAudio::EchoOff(void)
	4DE920	public: void vehSurfaceAudio::SetPan(float)
	4DE960	public: void vehSurfaceAudio::StopSkid(void)
	4DE970	public: void vehSurfaceAudio::StopSurface(void)
	4DE980	public: void vehSurfaceAudio::AssignSounds(int)
	4DE9F0	public: void vehSurfaceAudio::UnAssignSounds(void)
	4DEA30	public: void vehSurfaceAudio::UpdateSuspension(void)
	4DEB10	public: void vehSurfaceAudio::UpdateSuspension(float,float)
	4DEC10	public: int vehSurfaceAudio::LoadTireWobble(char *,char *)
	4DED90	public: void vehSurfaceAudio::UpdateTireWobble(class vehCarSim *)
	4DF020	public: void vehSurfaceAudio::UpdateTireWobble(class vehCarSim *,float,float)
	4DF170	public: void vehSurfaceAudio::UpdateEcho(void)
	4DF180	public: void vehSurfaceAudio::UpdateAir(void)
	4DF250	public: void vehSurfaceAudio::SetPositionPtr(class Vector3 *)
surfaceaudiodata.obj:
	4DFD50	public: vehSurfaceAudioData::vehSurfaceAudioData(void)
	4DFD80	public: virtual vehSurfaceAudioData::~vehSurfaceAudioData(void)
	4DFDA0	public: void vehSurfaceAudioData::AllocateSkidSamples(int)
	4DFDD0	public: void vehSurfaceAudioData::StopSkid(void)
	4DFE10	public: void vehSurfaceAudioData::UpdateSkid(float,float,float)
	4E0010	public: void vehSurfaceAudioData::UpdateSkid(float)
	4E00C0	public: void vehSurfaceAudioData::UpdateSurface(float,float,float)
	4E0160	public: void vehSurfaceAudioData::UpdateSurface(float)
	4E01E0	public: void vehSurfaceAudioData::StopSurface(void)
	4E0200	public: bool vehSurfaceAudioData::ParseCSVBuffer(class Stream *)
	4E04E0	public: int vehSurfaceAudioData::SkidPlaying(void)
	4E0520	public: int vehSurfaceAudioData::SurfacePlaying(void)
	4E0540	public: class AudSoundBase * vehSurfaceAudioData::GetSurfaceSoundPtr(void)
	4E0550	public: void vehSurfaceAudioData::AssignSounds(int)
	4E05B0	public: void vehSurfaceAudioData::UnAssignSounds(void)
	4E05E0	public: void vehSurfaceAudioData::SetPan(float)
	4E0640	public: void vehSurfaceAudioData::EchoOn(float)
	4E06C0	public: void vehSurfaceAudioData::EchoOff(void)
suspension.obj:
	4D97A0	public: vehSuspension::vehSuspension(void)
	4D9810	public: void vehSuspension::Init(class vehCarSim *,char const *,char const *,class vehWheel *)
	4D98B0	public: virtual void vehSuspension::Update(void)
	4D9920	public: void vehSuspension::Copy(class vehSuspension const &)
	4D9980	public: virtual char * vehSuspension::GetClassName(void)
	5B252D	const vehSuspension::`vftable'
swdev.obj:
	4B98B0	public: virtual long __stdcall AgeDevice::GetInfo(unsigned long,void *,unsigned long)
	4B98D0	public: virtual long __stdcall AgeDevice::GetClipPlane(unsigned long,float *)
	4B98F0	public: virtual long __stdcall AgeDevice::SetClipPlane(unsigned long,float *)
	4B9910	public: virtual long __stdcall AgeDevice::GetLightEnable(unsigned long,int *)
	4B9930	public: virtual long __stdcall AgeDevice::LightEnable(unsigned long,int)
	4B9950	public: virtual long __stdcall AgeDevice::Load(struct IDirectDrawSurface7 *,struct tagPOINT *,struct IDirectDrawSurface7 *,struct tagRECT *,unsigned long)
	4B99B0	public: virtual long __stdcall AgeDevice::CreateStateBlock(enum _D3DSTATEBLOCKTYPE,unsigned long *)
	4B99D0	public: virtual long __stdcall AgeDevice::DeleteStateBlock(unsigned long)
	4B99F0	public: virtual long __stdcall AgeDevice::CaptureStateBlock(unsigned long)
	4B9A10	public: virtual long __stdcall AgeDevice::ApplyStateBlock(unsigned long)
	4B9A30	public: virtual long __stdcall AgeDevice::ValidateDevice(unsigned long *)
	4B9A50	public: virtual long __stdcall AgeDevice::SetTextureStageState(unsigned long,enum _D3DTEXTURESTAGESTATETYPE,unsigned long)
	4B9C90	public: virtual long __stdcall AgeDevice::GetTextureStageState(unsigned long,enum _D3DTEXTURESTAGESTATETYPE,unsigned long *)
	4B9CB0	public: virtual long __stdcall AgeDevice::SetTexture(unsigned long,struct IDirectDrawSurface7 *)
	4B9D50	public: virtual long __stdcall AgeDevice::GetTexture(unsigned long,struct IDirectDrawSurface7 * *)
	4B9D70	public: virtual long __stdcall AgeDevice::ComputeSphereVisibility(struct _D3DVECTOR *,float *,unsigned long,unsigned long,unsigned long *)
	4B9D90	public: virtual long __stdcall AgeDevice::DrawIndexedPrimitiveVB(enum _D3DPRIMITIVETYPE,struct IDirect3DVertexBuffer7 *,unsigned long,unsigned long,unsigned short *,unsigned long,unsigned long)
	4B9DB0	public: virtual long __stdcall AgeDevice::DrawPrimitiveVB(enum _D3DPRIMITIVETYPE,struct IDirect3DVertexBuffer7 *,unsigned long,unsigned long,unsigned long)
	4B9DD0	public: virtual long __stdcall AgeDevice::DrawIndexedPrimitiveStrided(enum _D3DPRIMITIVETYPE,unsigned long,struct _D3DDRAWPRIMITIVESTRIDEDDATA *,unsigned long,unsigned short *,unsigned long,unsigned long)
	4B9DF0	public: virtual long __stdcall AgeDevice::DrawPrimitiveStrided(enum _D3DPRIMITIVETYPE,unsigned long,struct _D3DDRAWPRIMITIVESTRIDEDDATA *,unsigned long,unsigned long)
	4B9E10	public: virtual long __stdcall AgeDevice::GetClipStatus(struct _D3DCLIPSTATUS *)
	4B9E30	public: virtual long __stdcall AgeDevice::SetClipStatus(struct _D3DCLIPSTATUS *)
	4B9E50	public: virtual long __stdcall AgeDevice::DrawIndexedPrimitive(enum _D3DPRIMITIVETYPE,unsigned long,void *,unsigned long,unsigned short *,unsigned long,unsigned long)
	4B9FF0	public: virtual long __stdcall AgeDevice::DrawPrimitive(enum _D3DPRIMITIVETYPE,unsigned long,void *,unsigned long,unsigned long)
	4BA0F0	public: virtual long __stdcall AgeDevice::PreLoad(struct IDirectDrawSurface7 *)
	4BA110	public: virtual long __stdcall AgeDevice::EndStateBlock(unsigned long *)
	4BA130	public: virtual long __stdcall AgeDevice::BeginStateBlock(void)
	4BA150	public: virtual long __stdcall AgeDevice::GetRenderState(enum _D3DRENDERSTATETYPE,unsigned long *)
	4BA170	public: virtual long __stdcall AgeDevice::SetRenderState(enum _D3DRENDERSTATETYPE,unsigned long)
	4BA190	public: virtual long __stdcall AgeDevice::GetLight(unsigned long,struct _D3DLIGHT7 *)
	4BA1C0	public: virtual long __stdcall AgeDevice::SetLight(unsigned long,struct _D3DLIGHT7 *)
	4BA1F0	public: virtual long __stdcall AgeDevice::GetMaterial(struct _D3DMATERIAL7 *)
	4BA210	public: virtual long __stdcall AgeDevice::SetMaterial(struct _D3DMATERIAL7 *)
	4BA230	public: virtual long __stdcall AgeDevice::GetViewport(struct _D3DVIEWPORT7 *)
	4BA250	public: virtual long __stdcall AgeDevice::MultiplyTransform(enum _D3DTRANSFORMSTATETYPE,struct _D3DMATRIX *)
	4BA270	public: virtual long __stdcall AgeDevice::SetViewport(struct _D3DVIEWPORT7 *)
	4BA280	public: virtual long __stdcall AgeDevice::GetTransform(enum _D3DTRANSFORMSTATETYPE,struct _D3DMATRIX *)
	4BA2A0	public: virtual long __stdcall AgeDevice::SetTransform(enum _D3DTRANSFORMSTATETYPE,struct _D3DMATRIX *)
	4BA2B0	public: virtual long __stdcall AgeDevice::Clear(unsigned long,struct _D3DRECT *,unsigned long,unsigned long,float,unsigned long)
	4BA370	public: virtual long __stdcall AgeDevice::GetRenderTarget(struct IDirectDrawSurface7 * *)
	4BA390	public: virtual long __stdcall AgeDevice::SetRenderTarget(struct IDirectDrawSurface7 *,unsigned long)
	4BA550	public: virtual long __stdcall AgeDevice::GetDirect3D(struct IDirect3D7 * *)
	4BA570	public: virtual long __stdcall AgeDevice::EndScene(void)
	4BA590	public: virtual long __stdcall AgeDevice::BeginScene(void)
	4BA600	public: virtual long __stdcall AgeDevice::EnumTextureFormats(long (__stdcall*)(struct _DDPIXELFORMAT *,void *),void *)
	4BA630	public: virtual long __stdcall AgeDevice::GetCaps(struct _D3DDeviceDesc7 *)
	4BA690	public: virtual unsigned long __stdcall AgeDevice::Release(void)
	4BA6C0	public: virtual unsigned long __stdcall AgeDevice::AddRef(void)
	4BA6D0	public: virtual long __stdcall AgeDevice::QueryInterface(struct _GUID const &,void * *)
	4BA6F0	public: virtual long __stdcall AgeDevice::Initialize(struct IDirectDrawSurface7 *)
	4BA890	_CreateAgeDevice
	5B1EF9	const AgeDevice::`vftable'
tdwidget.obj:
	4F1810	public: TextDropWidget::TextDropWidget(void)
	4F18D0	public: virtual TextDropWidget::~TextDropWidget(void)
	4F1940	public: void TextDropWidget::Init(void *,float,float,float,float,float,class string,int)
	4F1A50	public: int TextDropWidget::GetCount(void)
	4F1A60	public: void TextDropWidget::SetString(class string)
	4F1B20	public: int TextDropWidget::SetValue(int)
	4F1BC0	public: int TextDropWidget::SetHighlight(int)
	4F1C30	public: int TextDropWidget::Inc(void)
	4F1C40	public: int TextDropWidget::Dec(void)
	4F1C50	public: int TextDropWidget::IncDrop(void)
	4F1C80	public: int TextDropWidget::DecDrop(void)
	4F1CB0	public: int TextDropWidget::Capture(float,float)
	4F1CF0	public: void TextDropWidget::Switch(int,class Vector4 &)
	4F1D10	public: virtual void TextDropWidget::Update(void)
	4F1D20	public: int TextDropWidget::IsActive(void)
	4F1D30	public: void TextDropWidget::SetActive(int)
	4F1D40	public: void TextDropWidget::SetDisabledMask(long)
	4F1D60	public: long TextDropWidget::GetDisabledMask(void)
	5B305D	const TextDropWidget::`vftable'
testgame.obj:
	401010	void ProgressRect(int,int,int,int,unsigned int)
	4010F0	void ProgressCB(char const *,int)
	4011E0	int Main(void)
	4022B0	int ExceptMain(void)
	402340	void ArchInit(int,char * *)
	402350	void ageProcessEvents(void)
	402360	_main
	402600	void __stdcall `vector constructor iterator'(void *,unsigned int,int,void (__thiscall*)(void *))
	5C1D70	int page_override
	5C1D74	char * APPTITLE
	5C1D78	char * DEFAULT_CITY
	5C1D7C	char * VERSION_STRING
	5C1D80	char const * const szMagicName
	5E0164	int (* __VtResumeSampling)(void)
	5E0178	int (* __VtPauseSampling)(void)
	5E0198	bool NeedStartup
	5E0199	bool ZoneStartup
	5E019A	unsigned char GraphicsChange
	5E019B	unsigned char GraphicsPreviousMenu
texeldamage.obj:
	591CA0	public: fxTexelDamage::fxTexelDamage(void)
	591CC0	public: fxTexelDamage::~fxTexelDamage(void)
	591CD0	private: void fxTexelDamage::Kill(void)
	591D10	public: bool fxTexelDamage::Init(class modStatic *,class modShader *,int)
	592190	public: void fxTexelDamage::Reset(void)
	5921E0	public: void fxTexelDamage::ApplyDamage(class Vector3 const &,float)
texmovie.obj:
	4B48E0	class gfxTextureMovie * gfxGetTextureMovie(class gfxTexture * &,char const *,bool)
	4B4AF0	public: static void gfxTextureMovie::UpdateAll(float)
	4B4B20	public: static void gfxTextureMovie::KillAll(void)
	4B4B30	public: void gfxTextureMovie::Update(float)
	4B4BA0	private: gfxTextureMovie::gfxTextureMovie(char const *,int)
	4B4C00	public: void gfxTextureMovie::AddClient(class gfxTexture * *)
	6A1598	class HashTable MovieHash
	6A15B0	protected: static class gfxTextureMovie * gfxTextureMovie::sm_First
textdrop.obj:
	4E7C80	public: UITextDropdown::UITextDropdown(void)
	4E7D20	public: virtual UITextDropdown::~UITextDropdown(void)
	4E7DB0	public: void UITextDropdown::Init(struct LocString *,int *,float,float,float,float,class string,int,int,int,class datCallback,char *,class datCallback)
	4E8180	public: virtual float UITextDropdown::GetScreenHeight(void)
	4E8190	public: void UITextDropdown::SetPos(float,float)
	4E81A0	public: void UITextDropdown::AssignString(class string)
	4E8250	public: void UITextDropdown::SetData(int *)
	4E8280	public: virtual void UITextDropdown::Update(void)
	4E82F0	public: void UITextDropdown::SetText(struct LocString *)
	4E8300	public: virtual void UITextDropdown::CaptureAction(union eqEvent)
	4E8570	int inRange(float,float,float)
	4E85D0	public: virtual void UITextDropdown::Action(union eqEvent)
	4E8680	public: virtual void UITextDropdown::Switch(int)
	4E8710	public: void UITextDropdown::SetSliderFocus(int)
	4E87C0	public: int UITextDropdown::GetValue(void)
	4E87D0	public: int UITextDropdown::SetValue(int)
	4E8800	public: void UITextDropdown::SetDisabledMask(long)
	4E8820	public: int UITextDropdown::AnyEnabled(void)
	4E8830	public: virtual void UITextDropdown::Cull(void)
	4E88C0	public: static int gfxPipeline::GetWidth(void)
	5B28A5	const UITextDropdown::`vftable'
textfield.obj:
	4E6690	public: UITextField::UITextField(void)
	4E67B0	public: virtual UITextField::~UITextField(void)
	4E6820	public: void UITextField::Init(struct LocString *,char *,float,float,float,float,int,int,int,int,int,class datCallback,class UIMenu *)
	4E6B20	public: void UITextField::SetText(struct LocString *)
	4E6B40	public: void UITextField::SetField(char *)
	4E6BA0	public: virtual void UITextField::CaptureAction(union eqEvent)
	4E6BB0	public: virtual void UITextField::Action(union eqEvent)
	4E6C00	public: void UITextField::ClearField(void)
	4E6C60	public: void UITextField::SetTextField(void)
	4E6CB0	public: void UITextField::ToggleField(int)
	4E6E00	public: virtual void UITextField::Switch(int)
	4E6EB0	public: int UITextField::IsValidChar(unsigned short)
	4E6F70	public: void UITextField::WmCharHandler(unsigned char)
	4E70F0	public: void UITextField::KeyAction(union eqEvent *)
	4E7200	public: void UITextField::SetCompositionWindow(void)
	4E7320	public: virtual uiWidget::~uiWidget(void)
	4E7330	public: virtual void uiWidget::Disable(void)
	4E7340	public: virtual void uiWidget::Enable(void)
	4E7350	public: virtual void uiWidget::TurnOn(void)
	4E7370	public: virtual void uiWidget::TurnOff(void)
	4E7380	public: virtual void uiWidget::SetReadOnly(int)
	4E73A0	public: virtual void uiWidget::Action(union eqEvent)
	4E73B0	public: virtual void uiWidget::CaptureAction(union eqEvent)
	4E73C0	public: virtual void uiWidget::EvalMouseX(float)
	4E73D0	public: virtual char * uiWidget::ReturnDescription(void)
	4E73E0	public: virtual void uiWidget::SetPosition(float,float)
	4E73F0	public: virtual float uiWidget::GetScreenHeight(void)
	4E7430	public: virtual void UITextField::Update(void)
	5B27D5	const UITextField::`vftable'
	5B2839	const uiWidget::`vftable'
textroller.obj:
	4E88D0	public: UITextRoller::UITextRoller(void)
	4E89A0	public: virtual UITextRoller::~UITextRoller(void)
	4E8A10	public: void UITextRoller::Init(struct LocString *,int *,float,float,float,float,class string,int,int,int,int,class datCallback,class UIMenu *)
	4E8EA0	public: virtual void UITextRoller::Update(void)
	4E8F00	public: virtual void UITextRoller::Switch(int)
	4E8F30	public: virtual void UITextRoller::Action(union eqEvent)
	4E9020	public: void UITextRoller::EvalMouseXY(float,float)
	4E9100	public: int UITextRoller::SetValue(int)
	4E91A0	public: void UITextRoller::SetString(class string)
	4E9270	public: void UITextRoller::SetText(void)
	4E92E0	public: int UITextRoller::Inc(void)
	4E9300	public: int UITextRoller::Dec(void)
	4E9320	public: virtual void UITextRoller::Cull(void)
	5B2911	const UITextRoller::`vftable'
textroller2.obj:
	4E93F0	public: UITextRoller2::UITextRoller2(void)
	4E94A0	public: virtual UITextRoller2::~UITextRoller2(void)
	4E9510	public: void UITextRoller2::Init(struct LocString *,int *,float,float,float,float,class string,int,int,int,int,class datCallback,class UIMenu *)
	4E9BA0	public: virtual void UITextRoller2::Update(void)
	4E9C00	public: virtual void UITextRoller2::Switch(int)
	4E9CA0	public: virtual void UITextRoller2::Action(union eqEvent)
	4E9D90	public: void UITextRoller2::EvalMouseXY(float,float)
	4E9E60	public: int UITextRoller2::SetValue(int)
	4E9F10	public: void UITextRoller2::SetString(class string)
	4E9FE0	public: void UITextRoller2::SetData(int *)
	4EA000	public: void UITextRoller2::SetText(void)
	4EA070	public: int UITextRoller2::Inc(void)
	4EA0A0	public: int UITextRoller2::Dec(void)
	4EA0D0	public: virtual void UITextRoller2::Cull(void)
	5B2979	const UITextRoller2::`vftable'
texture.obj:
	4AC8C0	int ilog2(int)
	4AC8E0	private: gfxTexture::gfxTexture(void)
	4AC910	private: gfxTexture::~gfxTexture(void)
	4AC9B0	public: static void gfxTexture::KillAll(void)
	4AC9F0	public: static void gfxTexture::SetLODs(void)
	4ACA10	private: void gfxTexture::MarkFirstUse(void)
	4ACA30	private: void gfxTexture::MarkHigherUse(void)
	4ACA90	public: static class gfxTexture * gfxTexture::Create(int,int,enum gfxImage::gfxImageFormat,enum gfxImage::gfxImageFormat,int)
	4AD090	public: static class gfxTexture * gfxTexture::Create(class gfxImage *,bool)
	4AD100	public: void gfxTexture::Load(class gfxImage *)
	4AD720	public: class gfxTexture * gfxTexture::CreateFromTexture(char const *,int,int,int,int)
	4AD730	public: static void gfxTexture::SetDefaultMIPMapEnv(unsigned int,float)
	4AD740	public: static void gfxTexture::GetDefaultMIPMapEnv(unsigned int &,float &)
	4AD750	public: void gfxTexture::SetMIPMapEnv(unsigned int,float)
	4AD760	public: void gfxTexture::GetMIPMapEnv(unsigned int &,float &)
	4AD770	public: static void gfxTexture::CalcMIPMapEnv(int,int,unsigned short &,unsigned short &)
	4AD780	public: static void gfxTexture::EnableTrilinearMipMaping(bool)
	4AD790	public: void gfxTexture::PreLoad(void)
	4AD7E0	public: void gfxTexture::MakeResident(void)
	4AD820	public: void gfxTexture::MakeUnresident(void)
	4AD830	public: static void gfxTexture::MakeAllUnresident(void)
	4AD850	public: static void gfxTexture::EnableCache(bool)
	4AD880	public: static void gfxTexture::InitCache(void)
	4ADAD0	private: gfxTextureCacheEntry::gfxTextureCacheEntry(struct IDirectDrawSurface7 *,class gfxTextureCacheEntry *)
	4ADB00	public: void gfxTextureCacheEntry::Evict(void)
	4ADB30	public: void gfxTextureCacheEntry::Lease(class gfxTexture *)
	4ADB70	public: gfxTextureCacheEntry::~gfxTextureCacheEntry(void)
	4ADB90	public: gfxTextureCachePool::gfxTextureCachePool(class gfxTextureCachePool *)
	4ADBB0	public: gfxTextureCachePool::~gfxTextureCachePool(void)
	4ADBE0	public: bool gfxTextureCachePool::IsCompatibleWith(class gfxTexture *)
	4ADC90	public: void gfxTextureCachePool::Init(class gfxTexture *)
	4ADCF0	public: void gfxTextureCachePool::FindEntry(class gfxTexture *)
	4ADD30	public: bool gfxTextureCachePool::AddSlot(void)
	4ADE30	public: static void gfxTexture::ShutdownCache(void)
	4ADED0	public: struct IDirectDrawSurface7 * gfxTexture::FindEntry(void)
	4ADF00	public: static class gfxTexture * gfxTexture::CreateRenderTarget(int,int,unsigned int,unsigned int)
	4ADFD0	public: static class gfxTexture * gfxTexture::CreateCubeMap(int,int,class gfxTexture * * const)
	4AE1A0	public: void gfxTexture::SetTexEnv(unsigned int)
	4AE1B0	public: void gfxTexture::SetName(char const *)
	4AE1E0	public: void gfxTexture::Blit(int,int,class gfxTexture *,int,int,int,int)
	4AE250	public: class gfxTexture * gfxTexture::Clone(void)
	4AE370	private: gfxBitmap::gfxBitmap(int,int)
	4AE3B0	public: void gfxBitmap::SetName(char const *)
	4AE3E0	private: gfxBitmap::~gfxBitmap(void)
	4AE440	public: static void gfxBitmap::KillAll(void)
	4AE480	public: static class gfxBitmap * gfxBitmap::Create(class gfxImage *,bool)
	4AE4D0	public: static class gfxBitmap * gfxBitmap::Create(int,int,bool)
	4AE580	public: void gfxBitmap::Clear(unsigned int)
	4AE5C0	public: bool gfxBitmap::Load(class gfxImage *)
	6839C4	private: static bool gfxTexture::sm_UseInternalCache
	6839C8	private: static unsigned int gfxTextureCacheEntry::sm_CurrentTime
	6839CC	private: static class gfxTextureCachePool * gfxTexture::sm_FirstPool
	6841D4	public: static bool gfxTexture::sm_EnableSetLOD
	6841D5	private: static unsigned char gfxTexture::sm_LOD
	6841D6	public: static bool gfxTexture::sm_Allow32
	6841D8	private: static class gfxTexture * gfxTexture::sm_First
	6841DC	private: static class gfxTexture * gfxTexture::sm_FirstActive
	6841E0	private: static class gfxBitmap * gfxBitmap::sm_First
texvar.obj:
	442F10	void InstallTextureVariantHandler(void)
	626B8C	bool EnableTextureVariantHandler
timemgr.obj:
	4C6300	public: static void datTimeManager::Reset(void)
	4C6340	public: static void datTimeManager::Update(void)
	4C64F0	public: static void datTimeManager::SetTempOverSampling(bool,int)
	4C6580	public: static void datTimeManager::RealTime(float)
	4C65D0	public: static void datTimeManager::FixedFrame(float,unsigned int)
	5CDCC0	private: static float datTimeManager::Seconds
	5CDCC4	private: static float datTimeManager::ActualSeconds
	5CDCC8	private: static float datTimeManager::InvSeconds
	5CDCCC	private: static float datTimeManager::FPS
	5CDCD0	private: static float datTimeManager::SampleStep
	5CDCD4	private: static float datTimeManager::ClampMax
	5CDCD8	private: static float datTimeManager::ClampMin
	5CDCDC	private: static unsigned int datTimeManager::OverSamples
	5CDCE0	private: static bool datTimeManager::FirstFrame
	6A30DC	private: static float datTimeManager::PrevElapsedTime
	6A30E0	private: static float datTimeManager::ElapsedTime
	6A30E4	private: static int datTimeManager::TempOverSampleAmount
	6A30E8	private: static class Timer datTimeManager::Time
	6A30EC	private: static float datTimeManager::TempSeconds
	6A30F0	private: static unsigned int datTimeManager::FrameCount
	6A30F4	private: static bool datTimeManager::ShowFrame
	6A30F5	private: static bool datTimeManager::FrameStep
	6A30F8	private: static enum datTimeManager::EnumTimeMode datTimeManager::Mode
	6A30FC	private: static bool datTimeManager::TempOverSampling
timer.obj:
	4C77E0	public: static unsigned int Timer::Ticks(void)
	4C7810	public: static unsigned int Timer::QuickTicks(void)
	4C7840	public: Timer::Timer(void)
	4C7980	public: static void Timer::BeginBenchmark(void)
	4C79F0	public: static void Timer::EndBenchmark(void)
	6A319C	private: static float Timer::QuickTicksToMilliseconds
	6A31A4	private: static float Timer::TicksToMilliseconds
toggle.obj:
	4F39E0	public: mmToggle::mmToggle(void)
	4F3A00	public: virtual mmToggle::~mmToggle(void)
	4F3A60	public: void mmToggle::Init(char *,float,float,float,float)
	4F3B00	private: void mmToggle::LoadBitmap(char *)
	4F3B40	private: void mmToggle::SetSize(float,float)
	4F3BF0	public: virtual void mmToggle::Update(void)
	4F3C10	public: virtual void mmToggle::Cull(void)
	5B3131	const mmToggle::`vftable'
toggle2.obj:
	4F3CB0	public: mmToggle2::mmToggle2(void)
	4F3CD0	public: virtual mmToggle2::~mmToggle2(void)
	4F3D30	public: void mmToggle2::Init(char *,float,float,int *)
	4F3D60	private: void mmToggle2::LoadBitmap(char *)
	4F3DC0	public: void mmToggle2::SetPosition(float,float)
	4F3E60	public: virtual void mmToggle2::Update(void)
	4F3E80	public: virtual void mmToggle2::Cull(void)
	5B3165	const mmToggle2::`vftable'
togglebutton.obj:
	4EDE10	public: UIToggleButton::UIToggleButton(void)
	4EDE90	public: virtual UIToggleButton::~UIToggleButton(void)
	4EDF00	public: void UIToggleButton::Init(struct LocString *,int *,float,float,float,float,int,int,class datCallback)
	4EDFA0	protected: virtual void UIToggleButton::DrawOff(void)
	4EDFC0	protected: virtual void UIToggleButton::DrawOn(void)
	4EDFE0	public: virtual void UIToggleButton::DoToggle(void)
	4EE000	public: virtual void UIToggleButton::Action(union eqEvent)
	4EE0B0	public: virtual void UIToggleButton::Update(void)
	5B2D69	const UIToggleButton::`vftable'
togglebutton2.obj:
	4EE0C0	public: UIToggleButton2::UIToggleButton2(void)
	4EE140	public: virtual UIToggleButton2::~UIToggleButton2(void)
	4EE150	public: void UIToggleButton2::Init(struct LocString *,int *,float,float,float,float,int,int,class datCallback)
	4EE220	protected: virtual void UIToggleButton2::DrawOff(void)
	4EE260	protected: virtual void UIToggleButton2::DrawOn(void)
	4EE2A0	public: void UIToggleButton2::Unkill(void)
	4EE2D0	public: virtual void UIToggleButton2::DoToggle(void)
	4EE2F0	public: virtual void UIToggleButton2::Action(union eqEvent)
	4EE370	public: virtual void UIToggleButton2::Switch(int)
	4EE410	public: virtual void UIToggleButton2::Update(void)
	4EE420	public: virtual void UIToggleButton2::Enable(void)
	4EE430	public: virtual void UIToggleButton2::Disable(void)
	5B2DD9	const UIToggleButton2::`vftable'
token.obj:
	4C8210	public: void datBaseTokenizer::Init(char const *,class Stream *)
	4C8240	private: void datBaseTokenizer::PushBack(char const *,int)
	4C8270	private: int datBaseTokenizer::GetTokenCh(void)
	4C82B0	protected: void datBaseTokenizer::SkipComment(void)
	4C82F0	public: int datBaseTokenizer::GetToken(char *,int)
	4C8440	public: int datBaseTokenizer::GetBlock(char *,int)
	4C8480	public: void datBaseTokenizer::MatchToken(char const *)
	4C8500	public: bool datBaseTokenizer::CheckToken(char const *,bool)
	4C8590	public: int datBaseTokenizer::GetTokenToChar(char *,int,char)
	4C8650	public: void datBaseTokenizer::SkipToEndOfLine(void)
	4C8670	public: void datBaseTokenizer::IgnoreToken(void)
	4C8690	public: void datBaseTokenizer::Pop(void)
	4C86D0	public: virtual bool datBaseTokenizer::Put(char)
	4C8730	public: bool datBaseTokenizer::PutStr(char const *,...)
	4C8770	public: virtual int datAsciiTokenizer::GetInt(void)
	4C87D0	public: virtual float datAsciiTokenizer::GetFloat(void)
	4C8830	public: virtual void datAsciiTokenizer::GetVector(class Vector2 &)
	4C8860	public: virtual void datAsciiTokenizer::GetVector(class Vector3 &)
	4C8890	public: virtual void datAsciiTokenizer::GetVector(class Vector4 &)
	4C88D0	public: virtual void datAsciiTokenizer::GetDelimiter(char const *)
	4C88E0	public: virtual int datAsciiTokenizer::MatchInt(char const *)
	4C8900	public: virtual float datAsciiTokenizer::MatchFloat(char const *)
	4C8920	public: virtual void datAsciiTokenizer::MatchVector(char const *,class Vector2 &)
	4C8940	public: virtual void datAsciiTokenizer::MatchVector(char const *,class Vector3 &)
	4C8960	public: virtual void datAsciiTokenizer::MatchVector(char const *,class Vector4 &)
	4C8980	public: virtual bool datAsciiTokenizer::Put(char const *,unsigned int)
	4C8A00	public: virtual bool datAsciiTokenizer::Put(int)
	4C8A40	public: virtual bool datAsciiTokenizer::Put(float)
	4C8A90	public: virtual bool datAsciiTokenizer::Put(class Vector2 const &)
	4C8AF0	public: virtual bool datAsciiTokenizer::Put(class Vector3 const &)
	4C8B50	public: virtual bool datAsciiTokenizer::Put(class Vector4 const &)
	4C8BC0	public: virtual bool datAsciiTokenizer::PutDelimiter(char const *)
	4C8BE0	public: virtual int datBinTokenizer::GetInt(void)
	4C8C20	public: virtual float datBinTokenizer::GetFloat(void)
	4C8C70	public: virtual void datBinTokenizer::GetVector(class Vector2 &)
	4C8CB0	public: virtual void datBinTokenizer::GetVector(class Vector3 &)
	4C8CF0	public: virtual void datBinTokenizer::GetVector(class Vector4 &)
	4C8D30	public: virtual void datBinTokenizer::GetDelimiter(char const *)
	4C8D40	public: virtual int datBinTokenizer::MatchInt(char const *)
	4C8D50	public: virtual float datBinTokenizer::MatchFloat(char const *)
	4C8D60	public: virtual void datBinTokenizer::MatchVector(char const *,class Vector2 &)
	4C8D70	public: virtual void datBinTokenizer::MatchVector(char const *,class Vector3 &)
	4C8D80	public: virtual void datBinTokenizer::MatchVector(char const *,class Vector4 &)
	4C8D90	public: virtual bool datBinTokenizer::Put(char const *,unsigned int)
	4C8DE0	public: virtual bool datBinTokenizer::Put(int)
	4C8E00	public: virtual bool datBinTokenizer::Put(float)
	4C8E20	public: virtual bool datBinTokenizer::Put(class Vector2 const &)
	4C8E40	public: virtual bool datBinTokenizer::Put(class Vector3 const &)
	4C8E60	public: virtual bool datBinTokenizer::Put(class Vector4 const &)
	4C8E80	public: virtual bool datBinTokenizer::PutDelimiter(char const *)
	4C8E90	public: datMultiTokenizer::datMultiTokenizer(void)
	4C8EA0	public: class datBaseTokenizer & datMultiTokenizer::GetReadTokenizer(char const *,class Stream *,char const *,char const *)
	4C8FB0	public: class datBaseTokenizer & datMultiTokenizer::GetWriteTokenizer(char const *,class Stream *,bool,char const *)
	4C9000	public: datTokenizer::datTokenizer(void)
	4C9010	public: datTokenizer::datTokenizer(char const *,class Stream *)
	5B2039	const datBinTokenizer::`vftable'
	5B2085	const datTokenizer::`vftable'
	5CE00C	public: static void (* datBaseTokenizer::sm_Errorf)(char const *,...)
	5CE010	public: static int datBaseTokenizer::CommentChar
track.obj:
	465EC0	public: lvlTrackManager::lvlTrackManager(void)
	465ED0	public: lvlTrackManager::~lvlTrackManager(void)
	465EE0	public: void lvlTrackManager::Init(class Matrix34 const &,float,int)
	465F50	public: void lvlTrackManager::Reset(void)
	465F60	public: void lvlTrackManager::Update(class Vector3 const &,class Vector3 const &,class gfxTexture *)
	466320	public: void lvlTrackManager::Draw(void)
	4663E0	private: void lvlTrackManager::AddVertex(class gfxTexture *,float,class Vector3 const &,class Vector3 const &)
	466470	public: float Vector3::Dot(class Vector3 const &)const 
	466490	public: float Vector3::Mag(void)const 
trackcs.obj:
	51D770	public: camTrackCS::camTrackCS(void)
	51DA80	public: virtual camTrackCS::~camTrackCS(void)
	51DAE0	public: virtual void camTrackCS::MakeActive(void)
	51DAF0	public: virtual void camTrackCS::AfterLoad(void)
	51DB00	public: virtual void camTrackCS::Reset(void)
	51DB50	public: virtual void camTrackCS::Update(void)
	51DC60	public: virtual void camTrackCS::UpdateInput(void)
	51DC70	private: void camTrackCS::UpdateCar(void)
	51DEE0	private: void camTrackCS::UpdateHill(void)
	51E400	private: void camTrackCS::UpdateTrack(void)
	51EB30	private: void camTrackCS::UpdateSwing(void)
	51EB40	private: void camTrackCS::PreApproach(void)
	51ECC0	private: void camTrackCS::MinMax(class Matrix34)
	51EED0	private: void camTrackCS::Collide(class Vector3)
	51F920	public: void camTrackCS::SwingToRear(void)
	51F980	private: void camTrackCS::Front(float)
	51FA00	private: void camTrackCS::Rear(float)
	51FA80	public: virtual void camTrackCS::FileIO(class datParser &)
	51FD50	public: virtual Spline::~Spline(void)
	51FD60	public: virtual char * camTrackCS::GetClassName(void)
	5B4389	const camTrackCS::`vftable'
trailer.obj:
	4D6F40	public: vehTrailer::vehTrailer(void)
	4D71A0	public: virtual vehTrailer::~vehTrailer(void)
	4D72E0	public: virtual char const * vehTrailer::GetDirName(void)
	4D72F0	public: void vehTrailer::Init(char const *,class Vector3 const &,class vehCarSim *,int)
	4D77D0	public: virtual void vehTrailerInstance::SetMatrix(class Matrix34 const &)
	4D77F0	public: virtual class Matrix34 const & vehTrailerInstance::GetMatrix(class Matrix34 &)
	4D7810	public: virtual class Vector3 const & vehTrailerInstance::GetPosition(void)
	4D7820	public: virtual class dgPhysEntity * vehTrailerInstance::GetEntity(void)
	4D7830	public: virtual class dgPhysEntity * vehTrailerInstance::AttachEntity(void)
	4D7840	public: virtual class Vector3 const & vehTrailerInstance::GetVelocity(void)
	4D7850	public: virtual unsigned int vehTrailerInstance::SizeOf(void)
	4D7860	public: virtual class lvlInstance * vehTrailer::GetInst(void)
	4D7870	public: virtual bool vehTrailer::RequiresTerrainCollision(void)
	4D7980	public: int vehTrailer::BottomedOut(void)
	4D79C0	public: virtual void vehTrailer::Reset(void)
	4D7B00	public: virtual void vehTrailer::Update(void)
	4D7C40	public: virtual void vehTrailer::PostUpdate(void)
	4D7C50	public: void vehTrailer::SetCarHitchOffset(void)
	4D7C80	public: void vehTrailer::SetTrailerHitchOffset(void)
	4D7CB0	public: virtual void vehTrailer::FileIO(class datParser &)
	4D7D90	public: virtual bool vehTrailer::Save(void)
	4D7DC0	public: virtual bool vehTrailer::Load(void)
	4D7DF0	public: void vehTrailerInstance::Init(char const *,class Vector3 const &,int)
	4D7F20	public: virtual void vehTrailerInstance::Draw(int)
	4D81F0	public: virtual void vehTrailerInstance::DrawShadow(void)
	4D8320	public: virtual void vehTrailerInstance::DrawShadowMap(void)
	4D8420	public: bool vehTrailerInstance::GetTrailerHitch(class Vector3 *)
	4CCEC0	public: virtual vehDrivetrain::~vehDrivetrain(void)
	4CCED0	public: virtual vehWheel::~vehWheel(void)
	4D8500	[thunk]:public: virtual void vehTrailer::Update`adjustor{180}' (void)
	4D8510	public: virtual char * vehTrailer::GetClassName(void)
	4D8520	public: virtual class phInertialCS * vehTrailer::GetICS(void)
	5B23ED	const vehTrailer::`vftable'{for `asNode'}
	5B2421	const vehTrailer::`vftable'{for `dgPhysEntity'}
	5B2449	const vehTrailerInstance::`vftable'
trailerjoint.obj:
	592CC0	public: dgTrailerJoint::dgTrailerJoint(void)
	592CF0	public: virtual dgTrailerJoint::~dgTrailerJoint(void)
	592D10	public: virtual char const * dgTrailerJoint::GetDirName(void)
	592D20	public: void dgTrailerJoint::Init(char const *,class phInertialCS *,class phInertialCS *,class Vector3 const &,class Vector3 const &)
	592E50	public: void dgTrailerJoint::Reset(void)
	592EC0	public: void dgTrailerJoint::SetPosition(class Vector3 const &)
	592FF0	public: void dgTrailerJoint::SetCosFreeLean(void)
	593000	public: void dgTrailerJoint::SetRotate1(class Matrix34 const &)
	593020	public: void dgTrailerJoint::SetRotate2(class Matrix34 const &)
	593040	public: void dgTrailerJoint::SetFrictionLean(float,float,float)
	593070	public: void dgTrailerJoint::SetFrictionRoll(float,float,float)
	5930A0	public: void dgTrailerJoint::SetLeanLimit(float,float)
	5930C0	public: void dgTrailerJoint::SetRollLimit(float,float)
	5930E0	public: void dgTrailerJoint::SetRollLimit(float,float,float)
	593110	public: void dgTrailerJoint::SetRestOrientation(void)
	593170	public: void dgTrailerJoint::SetRestOrientMat(class Matrix34 const &)
	5931B0	public: void dgTrailerJoint::SetRestOrientMat(class Matrix34 const &,class Matrix34 const &)
	593200	public: void dgTrailerJoint::SetForceLimit(float)
	593210	public: void dgTrailerJoint::SetJointForceFlag(void)
	5932B0	public: void dgTrailerJoint::Update(void)
	5942B0	public: void dgTrailerJoint::MoveICS(void)
	5942D0	public: void dgTrailerJoint::BreakJoint(void)
	5942E0	public: void dgTrailerJoint::UnbreakJoint(void)
	5942F0	public: void dgTrailerJoint::DoJointTorque(class Matrix34 const &,class Matrix34 const &,class Matrix34 const &,class Matrix34 const &,float &,float &,class Vector3 &,float &,float &)
	5949B0	public: void dgTrailerJoint::DoJointLimits(float,class Vector3 const &,float,class Vector3 const &,class Vector3 &,class Matrix34 const &,class Matrix34 const &,class Matrix34 const &,class Matrix34 const &,class Matrix34 const &)
	595080	public: virtual void dgTrailerJoint::ComputeInvMassMatrix(class phInertialCS *,class Matrix34 &,class Vector3 const &)const 
	595390	public: void dgTrailerJoint::ComputeInvMassMatrix(class phInertialCS *,class phInertialCS *,class Matrix34 &,class Vector3 const &)
	595970	public: virtual void dgTrailerJoint::FileIO(class datParser &)
	595AD0	public: virtual class Matrix34 & phJoint::GetInvMassMatrix(void)
	595AE0	protected: virtual void asFileIO::AfterLoad(void)
	595AF0	protected: virtual void asFileIO::BeforeSave(void)
	595B00	public: virtual char const * dgTrailerJoint::GetClassName(void)
	595B10	public: virtual bool dgTrailerJoint::Load(void)
	595B20	public: virtual bool dgTrailerJoint::Save(void)
	595B30	public: virtual bool dgTrailerJoint::IsBroken(void)const 
	595B70	public: void Vector3::InvScale(float)
	5B7AFD	const dgTrailerJoint::`vftable'{for `phJoint'}
	5B7B15	const dgTrailerJoint::`vftable'{for `asFileIO'}
train.obj:
	5788A0	public: gizTrainCar::gizTrainCar(void)
	5788C0	public: gizTrainCar::~gizTrainCar(void)
	578930	public: void gizTrainCar::Reset(int)
	578970	public: void gizTrainCar::Init(char *,class dgPath *,float)
	578A30	public: void gizTrainCar::Update(float)
	578B20	public: bool gizTrainCar::IsFirstStop(void)
	578B30	public: bool gizTrainCar::IsLastStop(void)
	578B50	public: gizTrain::gizTrain(void)
	578BC0	public: gizTrain::~gizTrain(void)
	578C20	public: void gizTrain::Reset(void)
	578C60	public: void gizTrain::Init(char *,class dgPath *)
	578CC0	public: void gizTrain::CalcTrainAccel(void)
	578CD0	public: void gizTrain::Update(void)
	578EF0	public: bool gizTrain::InStation(void)
	578F10	public: gizTrainMgr::gizTrainMgr(void)
	578F60	public: virtual gizTrainMgr::~gizTrainMgr(void)
	578FF0	public: virtual void gizTrainMgr::Reset(void)
	579020	public: bool gizTrainMgr::Init(char *,char *,char *)
	579170	public: virtual void gizTrainMgr::Update(void)
	5791B0	private: void gizTrainMgr::ApplyTuning(void)
	579250	public: virtual unsigned int gizTrainCar::SizeOf(void)
	5B5599	const gizTrainCar::`vftable'
	5B5611	const gizTrainMgr::`vftable'
transitioncs.obj:
	521530	public: camTransitionCS::camTransitionCS(void)
	5215C0	public: virtual camTransitionCS::~camTransitionCS(void)
	5215D0	public: void camTransitionCS::Init(class vehCar *)
	521600	public: virtual void camTransitionCS::Reset(void)
	521610	public: virtual void camTransitionCS::Update(void)
	521B90	public: virtual void camTransitionCS::ForceMatrixDelta(class Vector3 const &)
	521BC0	public: void camTransitionCS::NewTransition(class camCarCS *,class camCarCS *)
	521BF0	public: void camTransitionCS::NextTransition(class camCarCS *)
	521C30	public: void camTransitionCS::StartTransition(void)
	521CA0	public: void camTransitionCS::StartNextTransition(void)
	521CE0	public: void camTransitionCS::ReverseTransition(void)
	5B45B1	const camTransitionCS::`vftable'
transmission.obj:
	4CF0F0	public: vehTransmission::vehTransmission(void)
	4CF200	public: virtual void vehTransmission::Reset(void)
	4CF220	public: void vehTransmission::ComputeConstants(void)
	4CF530	private: float vehTransmission::GearRatioFromMPH(float)
	4CF560	public: void vehTransmission::Init(class vehCarSim *)
	4CF570	public: int vehTransmission::Upshift(void)
	4CF5B0	public: int vehTransmission::Downshift(void)
	4CF600	public: virtual void vehTransmission::Update(void)
	4CF6B0	public: void vehTransmission::Automatic(int)
	4CF6C0	public: void vehTransmission::SetReverse(void)
	4CF6D0	public: void vehTransmission::SetNeutral(void)
	4CF6E0	public: void vehTransmission::SetForward(void)
	4CF700	public: int vehTransmission::SetCurrentGear(int)
	4CF740	public: virtual void vehTransmission::FileIO(class datParser &)
	4CF880	public: virtual char * vehTransmission::GetClassName(void)
	5B21F1	const vehTransmission::`vftable'
tree.obj:
	442B00	public: dgTreeRenderer::dgTreeRenderer(void)
	442B20	public: void dgTreeRenderer::AddTree(class dgBangerInstance *,int)
	442B50	public: void dgTreeRenderer::RenderTrees(void)
	626B20	private: static class dgTreeRenderer * dgTreeRenderer::sm_Instance
tscroll.obj:
	4EA1E0	public: UITextScroll::UITextScroll(void)
	4EA2F0	public: virtual UITextScroll::~UITextScroll(void)
	4EA3D0	public: void UITextScroll::Init(void *,float,float,float,float,class string,int,int *,class datCallback)
	4EA730	public: void UITextScroll::InitVScroll(float,float,float)
	4EA740	public: void UITextScroll::VScrollCB(void)
	4EA780	public: void UITextScroll::SetVScrollVals(void)
	4EA7A0	public: void UITextScroll::SetVScrollPos(void)
	4EA7D0	public: void UITextScroll::Recalc(class string)
	4EA950	private: void UITextScroll::FillScroll(void)
	4EAA30	public: void UITextScroll::GetCurrentString(char *,int)
	4EAA80	public: void UITextScroll::SetHighlight(int)
	4EAAD0	public: int UITextScroll::GetHit(float,float)
	4EAB50	private: void UITextScroll::KeyAction(void)
	4EABB0	public: virtual void UITextScroll::Action(union eqEvent)
	4EAC70	public: virtual void UITextScroll::Switch(int)
	4EACB0	private: void UITextScroll::SetTextColor(void)
	4EAD10	public: void UITextScroll::SetText(int,struct LocString *)
	4EAD50	private: void UITextScroll::ResetTextScroll(void)
	4EADD0	private: void UITextScroll::InitTextScroll(class string)
	4EAF00	private: void UITextScroll::AddTextScrollLine(char *,int)
	4EAF80	private: void UITextScroll::AddTextScrollLine(char *)
	5B29DD	const UITextScroll::`vftable'
ttip.obj:
	4F1620	public: mmToolTip::mmToolTip(void)
	4F1690	public: virtual mmToolTip::~mmToolTip(void)
	4F16F0	public: void mmToolTip::Init(class UIMenu *,struct LocString *)
	4F17A0	public: void mmToolTip::SetText(struct LocString *)
	4F17C0	public: void mmToolTip::Switch(int)
	4F17D0	public: virtual void mmToolTip::Update(void)
	5B3029	const mmToolTip::`vftable'
valloc.obj:
	5771E0	public: memSafeHeap::memSafeHeap(void)
	577200	public: memSafeHeap::~memSafeHeap(void)
	577210	public: void memSafeHeap::Init(class memMemoryAllocator *,unsigned int,bool,bool,bool)
	577280	public: void memSafeHeap::Restart(void)
	5772B0	public: void memSafeHeap::Kill(void)
	5772E0	protected: void memSafeHeap::Activate(void)
	577330	protected: void memSafeHeap::Deactivate(void)
vector3.obj:
	4BFEB0	public: void Vector3::Print(void)const 
	4BFEE0	public: void Vector3::Print(char const *)const 
	4BFF20	public: bool Vector3::Approach(class Vector3 const &,float,float)
	4C0020	public: void Vector3::RotateAboutAxis(float,int)
	4C00C0	public: void Vector3::GetVector2(int,class Vector2 &)const 
	4C0160	public: void Vector3::RGBtoHSV(void)
	4C0270	public: void Vector3::HSVtoRGB(void)
	4C0390	public: void Vector3::RotateX(float)
	4C03D0	public: void Vector3::RotateY(float)
	4C0400	public: void Vector3::RotateZ(float)
	4C0430	public: float Vector3::Angle(class Vector3 const &)const 
	4C0500	public: float Vector3::FastAngle(class Vector3 const &)const 
	4C0530	public: void Vector3::GetPolar(class Vector3 const &,class Vector4 *,class Vector3 *)const 
	4C05D0	public: void Vector3::Extend(float)
	4C0620	public: void Vector3::Extend(class Vector3 const &,float)
	6A2FA8	class Vector3 ORIGIN
	6A2FB8	class Vector3 XAXIS
	6A2FC8	class Vector3 YAXIS
	6A2FD8	class Vector3 ZAXIS
vector4.obj:
	4C5250	public: void Vector4::Print(void)const 
	4C5290	public: void Vector4::Print(char const *)const 
	4C52D0	public: void Vector4::ComputePlane(class Vector3 const &,class Vector3 const &,class Vector3 const &)
	4C53B0	public: void Vector4::ComputePlane(class Vector3 const &,class Vector3 const &)
	4C53F0	public: void Vector4::Min(class Vector4 const &,class Vector4 const &)
	4C5460	public: void Vector4::Max(class Vector4 const &,class Vector4 const &)
	4C54D0	public: int Vector4::Outcode(void)const 
vehform.obj:
	5339E0	public: mmVehicleForm::mmVehicleForm(void)
	533AA0	public: virtual mmVehicleForm::~mmVehicleForm(void)
	533B50	private: void mmVehicleForm::LoadAllModLOD(char *)
	533BF0	public: void mmVehicleForm::SetShape(char *,char *,char *,class Vector3 *)
	534040	public: virtual void mmVehicleForm::Update(void)
	534070	public: virtual void mmVehicleForm::Cull(void)
	5B4851	const mmVehicleForm::`vftable'
	5D664C	char * * MiscMeshNames
	6B121C	private: static class gfxTexture * mmVehicleForm::SphMapTex
vehicle.obj:
	5056D0	public: Vehicle::Vehicle(int)
	5057B0	public: virtual Vehicle::~Vehicle(void)
	5057C0	public: void Vehicle::SetSubMenu(int)
	5057E0	public: void Vehicle::SetSubMenuButtons(void)
	505800	public: virtual void Vehicle::PreSetup(void)
	505810	public: virtual void Vehicle::PostSetup(void)
	5B3A01	const Vehicle::`vftable'
vehinfo.obj:
	529720	public: mmVehInfo::mmVehInfo(void)
	529770	public: virtual mmVehInfo::~mmVehInfo(void)
	529780	void mygetstring(struct _iobuf *,char *)
	5297B0	public: int mmVehInfo::Load(char *)
	529A00	public: int mmVehInfo::HasColorVariations(void)
	529A20	public: void mmVehInfo::Print(void)
	529AA0	public: unsigned long mmVehInfo::GetTuningCRC(void)
	529AB0	public: void mmVehInfo::ComputeTuningCRC(void)
	5B470D	const mmVehInfo::`vftable'
vehlist.obj:
	524550	public: mmVehList::mmVehList(void)
	524570	public: virtual mmVehList::~mmVehList(void)
	5245D0	public: void mmVehList::Init(int)
	5245E0	public: class mmVehInfo * mmVehList::GetVehicleInfo(int)
	524610	public: class mmVehInfo * mmVehList::GetVehicleInfo(char *)
	524690	public: void mmVehList::SetDefaultVehicle(char *)
	5246B0	public: int mmVehList::GetVehicleID(char *)
	524720	public: void mmVehList::Load(char *)
	524810	public: void mmVehList::Print(void)
	524860	bool isVehInfoFile(char const *)
	5248D0	void LoadVehListCB(char const *,bool,void *)
	524950	public: void mmVehList::LoadAll(void)
	5B46C9	const mmVehList::`vftable'
	5D3CB4	char * * vehLoadNameList
	6B1148	class mmVehList * VehicleListPtr
vgl.obj:
	4A5370	void vgl_VERTEX_VCT1(float,float,float)
	4A5400	void vgl_VERTEX_VNT1(float,float,float)
	4A5490	void vglSetFormat(unsigned int,unsigned int,unsigned int,unsigned int)
	4A5500	void vglBegin(enum gfxDrawMode,int)
	4A5A90	void vglEnd(void)
	4A5B10	void vglBeginBatch(void)
	4A5B80	void vglEndBatch(void)
	4A5BA0	void vglBindTexture(class gfxTexture *)
	4A5C50	void vglDrawLabel(class Vector3 const &,char const *)
	4A5D00	void vglDrawLabelf(class Vector3 const &,char const *,...)
	4A5D30	void vglSetCloudMap(char const *)
	4A5DE0	void vglSetOffset(float,float,float)
	4A5F00	bool rglEnableDisable(enum rglToken,bool)
	4A6000	bool rglIsEnabled(enum rglToken)
	4A6060	void rglWorldMatrix(class Matrix34 const &)
	4A6110	void rglWorldIdentity(void)
	4A6140	void rglCard(class Vector3 const &)
	4A6160	void rglBindTexture2(class gfxTexture const *)
	4A6190	void tglDrawParticle(class Vector3 const &,float,class Vector4 const &)
	4A6550	void tglDrawRotatedParticle(class Vector3 const &,float,float,class Vector4 const &)
	4A7880	unsigned int mkfrgba(float,float,float,float)
	660DC8	unsigned int vglCloudMapEnable
	660E10	void (* vglVertex)(float,float,float)
	660E14	unsigned int vglCurrentColor
	681FE8	struct vglVCT1_t * vglVCT1
	681FEC	float vglCurrentNZ
	681FF0	float vglCurrentNX
	681FF4	float vglCurrentNY
	681FF8	int vglCount
	681FFC	float vglCurrentT
	682000	float vglCurrentS
	682008	struct vglVNT1_t * vglVNT1
	682014	class gfxTexture * vglCloudMapTexture
view.obj:
	596200	public: asViewCS::asViewCS(void)
	596330	public: void asViewCS::SetAzimuth(void)
	596390	public: virtual void asViewCS::Reset(void)
	596500	public: virtual void asViewCS::Update(void)
	596580	public: void asViewCS::UpdatePolar(void)
	5966E0	public: void asViewCS::UpdateRoam(void)
	5967E0	public: void asViewCS::UpdatePOV(void)
	596880	public: void asViewCS::UpdateLookAt(void)
	5968E0	public: void asViewCS::UpdateTrack(void)
	596C80	public: void asViewCS::UpdateStereo(void)
	596E10	public: virtual asViewCS::~asViewCS(void)
	5B7B6D	const asViewCS::`vftable'
viewcs.obj:
	51FD70	public: camViewCS::camViewCS(void)
	51FE20	public: virtual camViewCS::~camViewCS(void)
	51FE30	public: static class camViewCS * camViewCS::Instance(class vehCar &)
	51FE90	public: void camViewCS::SetCam(class camCarCS *)
	51FF30	public: int camViewCS::NewCam(class camCarCS *,int,float,class datCallback)
	51FFC0	public: virtual void camViewCS::Update(void)
	51FFF0	public: void camViewCS::Init(class vehCar *)
	520010	public: virtual void camViewCS::Reset(void)
	520080	public: void camViewCS::ForceMatrixDelta(class Matrix34 const &)
	5200A0	public: void camViewCS::ForceMatrixDelta(class Vector3 const &)
	5200C0	public: void camViewCS::OneShot(void)
	5200D0	public: virtual void camViewCS::FileIO(class datParser &)
	5B43DD	const camViewCS::`vftable'
viewmgr.obj:
	431C40	public: mmViewMgr::mmViewMgr(void)
	431C60	public: virtual mmViewMgr::~mmViewMgr(void)
	431C80	public: void mmViewMgr::Init(class mmHUD *,class mmHudMap *,class mmPlayer *)
	431D10	public: void mmViewMgr::SetViewSetting(int)
	432100	public: virtual void mmViewMgr::Update(void)
	5B02AD	const mmViewMgr::`vftable'
viewport.obj:
	4B13A0	private: gfxViewport::gfxViewport(void)
	4B14A0	public: void gfxViewport::ResetWindow(void)
	4B14C0	public: void gfxViewport::SetWindow(int,int,int,int,float,float)
	4B1640	public: void gfxViewport::Perspective(float,float,float,float)
	4B1800	public: void gfxViewport::Ortho(float,float,float,float,float,float)
	4B18D0	private: void gfxViewport::DoFlush(void)
	4B1960	public: void gfxViewport::Project(class Vector4 &,class Vector4 &)
	4B19B0	public: float gfxViewport::ComputeVFOV(float)const 
	4B19D0	public: enum gfxCullStatus gfxViewport::IsSphereVisible(float,float,float,float,float *)const 
vscrollbar.obj:
	4F0300	public: UIVScrollBar::UIVScrollBar(void)
	4F03A0	public: virtual UIVScrollBar::~UIVScrollBar(void)
	4F0430	public: void UIVScrollBar::Init(float,float,float,float,int,float,float,int *,class datCallback,int)
	4F04A0	public: void UIVScrollBar::LoadBitmap(void)
	4F05C0	public: void UIVScrollBar::SetHotSpots(void)
	4F0650	public: float UIVScrollBar::Inc(void)
	4F06B0	public: float UIVScrollBar::Dec(void)
	4F0710	public: void UIVScrollBar::SetStep(int,float)
	4F0770	public: void UIVScrollBar::SetRange(float,float)
	4F07D0	public: void UIVScrollBar::SetTrough(float,float)
	4F0850	public: virtual void UIVScrollBar::Update(void)
	4F0870	public: virtual void UIVScrollBar::Switch(int)
	4F08C0	public: virtual void UIVScrollBar::Action(union eqEvent)
	4F0990	public: void UIVScrollBar::EvalMouseXY(float,float)
	4F0B20	public: virtual void UIVScrollBar::Cull(void)
	4F0CC0	public: virtual void UIVScrollBar::SetPosition(float,float)
	4F0CE0	public: virtual void UIVScrollBar::Enable(void)
	4F0D00	public: virtual void UIVScrollBar::Disable(void)
	5B2F91	const UIVScrollBar::`vftable'
vselect.obj:
	4F5470	public: VehicleSelectBase::VehicleSelectBase(int)
	4F55F0	public: void VehicleSelectBase::IncColor(void)
	4F56B0	public: void VehicleSelectBase::DecColor(void)
	4F5780	public: void VehicleSelectBase::IncTrans(void)
	4F5790	public: void VehicleSelectBase::DecTrans(void)
	4F57A0	public: void VehicleSelectBase::ColorCB(void)
	4F57C0	public: void VehicleSelectBase::InitCarSelection(int,float,float,float,float)
	4F68F0	public: virtual VehicleSelectBase::~VehicleSelectBase(void)
	4F6A00	public: virtual void VehicleSelectBase::PreSetup(void)
	4F6AD0	public: virtual void VehicleSelectBase::PostSetup(void)
	4F6AF0	public: void VehicleSelectBase::AllSetCar(char *,int)
	4F6B40	public: void VehicleSelectBase::TDPickCB(void)
	4F6B50	public: virtual void VehicleSelectBase::Reset(void)
	4F6B60	public: virtual void VehicleSelectBase::Update(void)
	4F6C00	public: char * VehicleSelectBase::GetCarTitle(int,char *,short,class string *)
	4F6D30	public: int VehicleSelectBase::CurrentVehicleIsLocked(void)
	4F6D90	public: void VehicleSelectBase::SetLastUnlockedVehicle(void)
	4F6DF0	public: void VehicleSelectBase::CarMod(int &)
	4F6E20	public: void VehicleSelectBase::SetPick(int,short)
	4F7120	public: void VehicleSelectBase::ShowCarDesc(void)
	4F7340	public: int VehicleSelectBase::LoadStats(char *)
	4F73E0	float max(float,float)
	4F7400	float min(float,float)
	4F7420	public: void VehicleSelectBase::AssignVehicleStats(int,float,float,float,float)
	4F7590	public: void VehicleSelectBase::FillStats(void)
	4F75E0	public: void VehicleSelectBase::SetLockedLabel(void)
	4F7770	public: void VehicleSelectBase::LockColor(void)
	4F77F0	public: void VehicleSelectBase::FocusDescription(int,int)
	4F79F0	public: virtual asDofCS::~asDofCS(void)
	4F7A60	public: void VehicleSelectBase::DecCar(void)
	4F7A70	public: void VehicleSelectBase::IncCar(void)
	4F7A80	public: void VehicleSelectBase::SetShowcaseFlag(void)
	4F7A90	public: int mmVehInfo::IsValid(void)
	5B31FD	const VehicleSelectBase::`vftable'
	5CFF88	public: static float VehicleSelectBase::PolarInclination
	5CFF8C	public: static float VehicleSelectBase::CurrentUIDist
	5CFF90	public: static float VehicleSelectBase::PolarApproach
vshow.obj:
	505470	public: VehShowcase::VehShowcase(int)
	5055C0	public: virtual VehShowcase::~VehShowcase(void)
	505620	public: virtual void VehShowcase::PreSetup(void)
	505690	public: virtual void VehShowcase::PostSetup(void)
	5B39B9	const VehShowcase::`vftable'
vswidget.obj:
	4F27D0	public: VSWidget::VSWidget(void)
	4F2860	public: virtual VSWidget::~VSWidget(void)
	4F28F0	public: void VSWidget::Init(float,float,float,float,int *,class datCallback,int)
	4F2950	public: void VSWidget::LoadBitmap(void)
	4F2A90	public: void VSWidget::CalcTroughRatio(float)
	4F2B00	public: void VSWidget::SetHotSpots(void)
	4F2B70	public: void VSWidget::SyncData(void)
	4F2BB0	public: float VSWidget::Inc(void)
	4F2C00	public: float VSWidget::Dec(void)
	4F2C60	public: void VSWidget::SetStep(int,float)
	4F2CD0	public: void VSWidget::SetTrough(float)
	4F2D60	public: virtual void VSWidget::Update(void)
	4F2D90	public: void VSWidget::Switch(int,float,float)
	4F2DE0	public: int VSWidget::Action(union eqEvent,float,float,int)
	4F2EA0	public: void VSWidget::EvalMouseXY(float,float,int)
	4F3020	public: virtual void VSWidget::Cull(void)
	5B30C9	const VSWidget::`vftable'
waypoints.obj:
	434260	public: mmWaypoints::mmWaypoints(void)
	434370	public: virtual mmWaypoints::~mmWaypoints(void)
	434430	public: int mmWaypoints::Init(class mmPlayer *,char *,int,int,int,int,unsigned int)
	434540	public: void mmWaypoints::InitStatic(class mmPlayer *,int,unsigned int)
	434700	public: void mmWaypoints::ReInit(int,char *,unsigned int)
	434960	public: float mmWaypoints::GetStartAngle(void)
	434980	public: int mmWaypoints::SaveCSV(char *)
	434A70	public: int mmWaypoints::LoadCSV(char *,int)
	435240	public: virtual void mmWaypoints::Cull(void)
	435280	public: virtual void mmWaypoints::Update(void)
	4357D0	public: void mmWaypoints::DeactivateFinish(void)
	4357E0	public: virtual void mmWaypoints::Reset(void)
	4358F0	public: void mmWaypoints::GetStart(class Vector3 &)
	435930	public: void mmWaypoints::GetWaypoint(int,class Vector3 &)
	435970	public: float mmWaypoints::GetHeading(int)
	4359A0	protected: void mmWaypoints::GenerateHitRooms(void)
	435A00	public: int mmWaypoints::GetHitRoom(int)
	435A20	public: void mmWaypoints::SetArrow(void)
	435A50	public: float mmWaypoints::GetCurrentDistance(void)
	435AA0	public: void mmWaypoints::ResetAllTags(void)
	435B10	public: void mmWaypoints::GetClosestWaypoint(void)
	435BD0	protected: void mmWaypoints::CycleCurrentWaypoint(int)
	435C40	public: void mmWaypoints::GetNextWaypoint(void)
	435C50	public: void mmWaypoints::GetLastWaypoint(void)
	435C60	protected: void mmWaypoints::SetCurrentGoals(int)
	435CA0	public: int mmWaypoints::AnyDrawn(void)
	435CE0	public: int mmWaypoints::AIWPHit(int,int,class Matrix34,class Vector3,float)
	435DE0	public: int mmWaypoints::AnyAIWPHit(unsigned int &,int,class Matrix34,class Vector3,float)
	435F60	public: int mmWaypoints::AnyWPHits(int)
	4360C0	protected: void mmWaypoints::ClearWaypoint(int)
	4361D0	public: void mmWaypoints::DisplayHUDMessage(int)
	5B03F9	const mmWaypoints::`vftable'
wheel.obj:
	4D2190	public: vehWheel::vehWheel(void)
	4D22E0	public: virtual void vehWheel::Reset(void)
	4D23F0	public: void vehWheel::ComputeConstants(void)
	4D2490	public: void vehWheel::AddNormalLoad(float)
	4D24C0	public: void vehWheel::SetNormalLoad(float)
	4D25D0	private: float vehWheel::ComputeFriction(float,float *)
	4D2690	public: void vehWheel::Init(class vehCarSim *,char const *,char *,class Vector3,class phInertialCS *,int,int)
	4D2720	private: void vehWheel::CalcSuspensionForce(float,bool,float)
	4D2A00	public: void vehWheel::ComputeDwtdw(float,float *,float *,float *)
	4D3440	private: float vehWheel::GetBumpDisplacement(float)
	4D34E0	public: virtual void vehWheel::Update(void)
	4D3F60	public: int vehWheel::GetSurfaceSound(void)
	4D3F80	public: void vehWheel::SetInputs(float,float,float)
	4D4030	public: float vehWheel::GetVisualDispVert(void)
	4D4090	public: float vehWheel::GetVisualDispLat(void)
	4D40D0	public: float vehWheel::GetVisualDispLong(void)
	4D4110	public: void vehWheel::CopyVars(class vehWheel *)
	4D41C0	public: virtual void vehWheel::FileIO(class datParser &)
	4D43C0	public: virtual char * vehWheel::GetClassName(void)
	5B2291	const vehWheel::`vftable'
	5CEB58	public: static float vehWheel::WeatherFriction
wheelcheap.obj:
	59D790	public: vehWheelCheap::vehWheelCheap(void)
	59D860	public: virtual void vehWheelCheap::Reset(void)
	59D890	public: void vehWheelCheap::Init(class Vector3 *,class aiVehicleData *,class phInertialCS *)
	59D970	public: virtual void vehWheelCheap::Update(void)
	5B7C55	const vehWheelCheap::`vftable'
wheelptx.obj:
	4D1C00	public: vehWheelPtx::vehWheelPtx(void)
	4D1C60	public: virtual vehWheelPtx::~vehWheelPtx(void)
	4D1CC0	public: static void vehWheelPtx::ConstructClass(char const *)
	4D1D90	public: static void vehWheelPtx::DestroyClass(void)
	4D1DC0	public: virtual void vehWheelPtx::Reset(void)
	4D1DD0	public: void vehWheelPtx::Init(class vehCarSim *)
	4D1E40	public: virtual void vehWheelPtx::Update(void)
	4D1E90	public: void vehWheelPtx::UpdateWheel(class vehWheel *)
	4D1EF0	public: void vehWheelPtx::Blast(class vehWheel *,float,int,int)
	5B225D	const vehWheelPtx::`vftable'
	5CEAA4	public: static char * vehWheelPtx::TexName
	5CEAA8	public: static char * * vehWheelPtx::PtxName
	6AF44C	public: static class asBirthRule * * vehWheelPtx::Rule
widget.obj:
	4E7440	public: uiWidget::uiWidget(void)
	4E7470	public: void uiWidget::AddToolTip(class UIMenu *,struct LocString *)
	4E7480	public: virtual void uiWidget::Switch(int)
	4E74A0	public: void uiWidget::ResetToolTip(void)
	4E74B0	public: void uiWidget::SetToolTipText(struct LocString *)
winpipe.obj:
	4A88F0	private: static long __stdcall gfxPipeline::gfxWindowProc(struct HWND__ *,unsigned int,unsigned int,long)
	4A8A90	private: static void gfxPipeline::gfxWindowCreate(char const *)
	4A8CA0	public: static void gfxPipeline::SetWindow(bool,int,int)
	4A8CE0	public: static void gfxPipeline::SetRes(int,int,int,int,bool)
	4A90B0	public: static class gfxViewport * gfxPipeline::CreateViewport(void)
	4A9110	public: static void gfxPipeline::Manage(void)
	4A9180	public: static void gfxPipeline::SetTitle(char const *)
	682584	private: static int gfxPipeline::m_ZDepth
	68258C	private: static int gfxPipeline::m_X
	682594	private: static float gfxPipeline::m_fWidth
	682598	private: static int gfxPipeline::m_ColorDepth
	68259C	public: static class gfxViewport * gfxPipeline::VP
	6825A0	private: static int gfxPipeline::m_iHeight
	6825A4	int gfxDebug
	6825A8	int gfxIcon
	6825AC	public: static class gfxViewport * gfxPipeline::OrthoVP
	6825B0	private: static int gfxPipeline::m_Y
	6825B4	private: static unsigned int gfxPipeline::m_EvtFlags
	6825C0	private: static float gfxPipeline::m_fHeight
	6825C4	private: static class gfxViewport * gfxPipeline::m_Viewport
	6825C8	private: static int gfxPipeline::m_iWidth
winpriv.obj:
	4BACD0	public: winDispatchable::winDispatchable(unsigned int)
	4BAD00	public: virtual winDispatchable::~winDispatchable(void)
	4BAD20	long __stdcall InputWindowProc(struct HWND__ *,unsigned int,unsigned int,long)
	4BB1A0	void diInit(void)
	5B1FC1	const winDispatchable::`vftable'
	682570	bool inWindow
	5C988C	bool pageFlip
	5C988D	bool bWinBorder
	5C988E	bool useMultiTexture
	68243C	struct IDirectDrawSurface7 * lpdsBack2
	682440	struct HWND__ * hwndParent
	682444	struct IDirectDrawSurface7 * lpdsZ
	682448	char (* interfaceNames)[32]
	682548	struct IDirectDraw7 * lpDD
	68254C	struct IDirect3D7 * lpD3D
	682550	struct IDirectDrawSurface7 * lpdsFront
	682558	struct HWND__ * hwndMain
	68255C	struct IDirectDrawSurface7 * lpdsBack
	6A1F00	struct IDirect3DDevice7 * lpD3DDevSoftware
	682564	struct IDirectDrawClipper * lpClip
	682568	struct IDirect3DDevice7 * lpD3DDev
	68256C	struct IDirectDrawSurface7 * lpdsRend
	682571	bool isMaximized
	682572	bool tripleBuffer
	682573	bool useReference
	682574	bool useSoftware
	682575	bool useAgeSoftware
	682576	bool useBlade
	682577	bool useSysMem
	682578	int useInterface
	68257C	int interfaceCount
	6A2D20	struct IDirectInputA * lpDI
wphud.obj:
	4363D0	public: mmWPHUD::mmWPHUD(void)
	4364D0	public: virtual mmWPHUD::~mmWPHUD(void)
	436580	public: void mmWPHUD::SetWPCleared(void)
	4365C0	public: void mmWPHUD::SetStandings(int,int)
	436600	public: void mmWPHUD::Init(int,int *,int *,int)
	4368D0	public: virtual void mmWPHUD::Reset(void)
	436920	public: virtual void mmWPHUD::Update(void)
	436950	public: virtual void mmWPHUD::Cull(void)
	436960	public: mmCircuitHUD::mmCircuitHUD(void)
	436A60	public: virtual mmCircuitHUD::~mmCircuitHUD(void)
	436B50	public: void mmCircuitHUD::Init(void)
	4370D0	public: virtual void mmCircuitHUD::Update(void)
	4370E0	public: void mmCircuitHUD::SetStandings(int,int)
	437120	public: void mmCircuitHUD::SetLapTime(int,float,char *,int)
	4371C0	public: void mmCircuitHUD::SetWPCleared(int,int)
	437200	public: virtual void mmCircuitHUD::Reset(void)
	4372A0	public: mmCRHUD::mmCRHUD(void)
	437430	public: virtual mmCRHUD::~mmCRHUD(void)
	437560	public: void mmCRHUD::Init(class Matrix34 *,char *,enum mmCRGameClass)
	437D40	public: void mmCRHUD::ToggleScores(void)
	437D70	public: void mmCRHUD::AddPlayer(char const *,unsigned long,int,unsigned int)
	437EC0	public: void mmCRHUD::UnPackColor(unsigned int,class Vector4 &)
	437F40	public: void mmCRHUD::SetScore(char *)
	437F60	public: void mmCRHUD::SetName(char *,int)
	437FE0	public: void mmCRHUD::SetScore(unsigned long,int)
	438050	public: void mmCRHUD::RemovePlayer(unsigned long)
	4381E0	public: void mmCRHUD::ActivateGold(void)
	4381F0	public: void mmCRHUD::DeactivateGold(void)
	438200	public: void mmCRHUD::ActivateRosterGold(unsigned long)
	438240	public: void mmCRHUD::DeactivateRosterGold(void)
	438270	public: void mmCRHUD::UpdateGold(void)
	4382E0	public: virtual void mmCRHUD::PostUpdate(void)
	438300	public: virtual void mmCRHUD::Update(void)
	438310	public: virtual void mmCRHUD::Reset(void)
	438320	public: void mmCRHUD::SetBlueScore(int)
	438360	public: void mmCRHUD::SetRedScore(int)
	4383A0	public: mmCollideHUD::mmCollideHUD(void)
	4383D0	public: virtual mmCollideHUD::~mmCollideHUD(void)
	438460	public: void mmCollideHUD::Init(int,int *,int *,int)
	4386F0	public: virtual void mmCollideHUD::Update(void)
	438700	public: virtual void mmCollideHUD::Reset(void)
	438720	public: void mmCollideHUD::SetBangerCount(int)
	438760	public: void mmCollideHUD::SetVehicleCount(int)
	438920	public: virtual mmGameHUD::~mmGameHUD(void)
	438960	public: virtual void mmWPHUD::PostUpdate(void)
	438970	public: virtual void mmCircuitHUD::PostUpdate(void)
	5B0439	const mmWPHUD::`vftable'
	5B0471	const mmGameHUD::`vftable'
	5B04A9	const mmCircuitHUD::`vftable'
	5B04E5	const mmCRHUD::`vftable'
	5B0529	const mmCollideHUD::`vftable'
wpinst.obj:
	43F4A0	public: mmWaypointInstance::mmWaypointInstance(void)
	43F510	public: mmWaypointInstance::~mmWaypointInstance(void)
	43F520	public: virtual class Vector3 const & mmWaypointInstance::GetPosition(void)
	43F530	public: virtual class Matrix34 const & mmWaypointInstance::GetMatrix(class Matrix34 &)
	43F550	public: virtual void mmWaypointInstance::SetMatrix(class Matrix34 const &)
	43F570	public: void mmWaypointInstance::MakeVisible(void)
	43F580	public: void mmWaypointInstance::MakeInvisible(void)
	43F590	public: mmCheckpointInstance::mmCheckpointInstance(void)
	43F5F0	public: mmCheckpointInstance::~mmCheckpointInstance(void)
	43F600	public: virtual void mmCheckpointInstance::Init(char *,class Vector3)
	43F650	public: virtual void mmCheckpointInstance::Draw(int)
	43F7A0	public: virtual unsigned int mmCheckpointInstance::SizeOf(void)
	43F7B0	public: mmBillInstance::mmBillInstance(void)
	43F810	public: mmBillInstance::~mmBillInstance(void)
	43F820	public: virtual void mmBillInstance::Init(char *,class Vector3)
	43F860	public: virtual void mmBillInstance::Draw(int)
	43FA10	public: virtual unsigned int mmBillInstance::SizeOf(void)
	43FA20	public: mmPowerupInstance::mmPowerupInstance(void)
	43FA80	public: mmPowerupInstance::~mmPowerupInstance(void)
	43FA90	public: virtual void mmPowerupInstance::Init(char *,class Vector3)
	43FAD0	public: virtual void mmPowerupInstance::Draw(int)
	43FC20	public: virtual unsigned int mmPowerupInstance::SizeOf(void)
	43FC30	public: virtual void lvlInstance::Detach(void)
	43FC40	public: virtual bool lvlInstance::IsCollidable(void)
	43FC50	public: virtual bool lvlInstance::IsTerrainCollidable(void)
	43FC60	public: virtual void mmWaypointInstance::SetVariant(int)
	5B06AD	const mmWaypointInstance::`vftable'
	5B0719	const mmCheckpointInstance::`vftable'
	5B0785	const mmBillInstance::`vftable'
	5B07F1	const mmPowerupInstance::`vftable'
wpobject.obj:
	43DDF0	float wpmin(float,float)
	43DE10	float wpmax(float,float)
	43DE30	public: mmWaypointObject::mmWaypointObject(class Vector4 &,char *,int,float,int,float)
	43E010	public: virtual mmWaypointObject::~mmWaypointObject(void)
	43E020	public: virtual void mmWaypointObject::Reset(void)
	43E060	public: virtual void mmWaypointObject::Update(void)
	43E0C0	public: void mmWaypointObject::Activate(void)
	43E0D0	public: void mmWaypointObject::Deactivate(void)
	43E0E0	public: void mmWaypointObject::SetHeading(float)
	43E140	public: void mmWaypointObject::SetPos(class Vector3)
	43E160	public: void mmWaypointObject::SetHeadingType(int)
	43E170	public: void mmWaypointObject::SetRadius(float)
	43E190	public: void mmWaypointObject::CalculateGatePoints(void)
	43E210	public: int mmWaypointObject::PlaneHit(class Matrix34,class Vector2,class Vector2,class Vector3)
	43E3B0	public: int mmWaypointObject::RadiusHit(class Vector3)
	43E400	public: int mmWaypointObject::LineIntersect(class Vector2,class Vector2,class Vector2,class Vector2,float)
	43E5E0	public: int mmWaypointObject::GetDrawFlag(void)
	43E5F0	public: void mmWaypointObject::Move(void)
	43E6C0	public: int mmWaypointObject::GetHitFlag(void)
	43E6D0	public: void mmWaypointObject::SetHitFlag(int)
	5B0645	const mmWaypointObject::`vftable'
wstore.obj:
	4E74D0	public: WArray::WArray(void)
	4E74E0	public: WArray::~WArray(void)
	4E74F0	public: void WArray::Init(int)
	4E7530	public: void WArray::Write(char *)
	4E75F0	public: void WArray::DumpMenu(class Stream *,class UIMenu *)
	4E7830	public: void WArray::Flush(void)
	4E7840	public: void WArray::Read(char *)
	4E7A00	public: void WArray::AddWidgetData(int,int,class Vector4 &,char *)
	4E7A60	public: int WArray::RetrieveWidgetData(int,int,float &,float &,float &,float &)
zipfile.obj:
	572F80	public: int zipHandle::Read(void *,int)
	573080	public: int zipHandle::Seek(int,enum seekWhence)
	5731A0	public: static int zipFile::zipOpen(char const *,bool)
	5731F0	public: static int zipFile::zipCreate(char const *)
	573210	public: static int zipFile::zipRead(int,void *,int)
	573230	public: static int zipFile::zipWrite(int,void const *,int)
	573250	public: static int zipFile::zipSeek(int,int,enum seekWhence)
	573270	public: static int zipFile::zipClose(int)
	5732A0	public: static int zipFile::zipEnumFiles(char const *,void (*)(char const *,bool,void *),void *)
	5732E0	public: static int zipFile::zipSize(int)
	573300	public: zipFile::zipFile(void)
	573320	public: zipFile::~zipFile(void)
	573360	public: static void zipFile::KillAll(void)
	573390	private: int zipFile::internalSeek(int)
	573410	private: int zipFile::internalRead(void *,int,bool)
	573480	public: bool zipFile::Init(char const *)
	573A80	public: int zipFile::Open(char const *)
	573B60	public: int zipFile::EnumFiles(char const *,void (*)(char const *,bool,void *),void *)
	6B36A0	public: static int zipFile::sm_SeekCount
	6B36A8	public: static bool zipFile::sm_LogOpen
	6B36AC	public: static float zipFile::sm_ReadTime
	6B36B0	public: static float zipFile::sm_SeekTime
	6B3B38	private: static class zipFile * zipFile::sm_First
Clone this wiki locally