-
Notifications
You must be signed in to change notification settings - Fork 15
Symbols Reference
Mark Ludwig edited this page Feb 15, 2022
·
2 revisions
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: 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