Function Memory Addresses (VC)

From GTAMods Wiki
Revision as of 10:16, 13 December 2005 by DracoBlue (talk | contribs) (Huge update)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Contains some stuff from Squiddy's Functions & Modelingman's Functions

Display

  • 004A6510 : RenderEffects
  • 004A6190 : Render2DStuff
  • 004A69D0 : LoadingScreen
  • 004A68A0 : LoadingIslandScreen
  • 00557320 : CHud::Draw

Render

  • 00574790 : CSpecialFX::Render
  • 0056CC40 : CShadows::RenderStoredShadows
  • 0056C690 : CShadows::RenderStaticShadows
  • 00567F20 : CRubbish::Render
  • 005608C0 : CParticle::Render
  • 005729F0 : CBulletTraces::Render
  • 00570DA0 : C3dMarker::RenderArrow
  • 00570BA0 : C3dMarker::Render
  • 00543500 : CCoronas::Render

=No Category= * 00441F70 : DeactivateSlowMotion

  • 005D5170 : CWeaponInfo:GetFireType
  • 00541570 : CRGBA::CRGBA
  • 005F9EE0 : CMusicManager::DisplayRadioStationName
  • 00487200 : CDebug::DebugDisplayTextBuffer
  • 0042A650 : CDarkel::Update
  • 00429FD0 : CDarkel::ReadStatus
  • 0042A7A0 : CDarkel::Init
  • 00429FC0 : CDarkel::FrenzyOnGoing
  • 00429FE0 : CDarkel::DrawMessages
  • 0046FC1C : CCamera::DrawBordersForWideScreen
  • 00552500 : AsciiToUnicode
  • CAccidentManager::CountActiveAccidents ((void)) 00466AD0
  • CAccidentManager::FindNearestAccident (( float,float,float,float *)) 00466AF0
  • CAnimBlendAssocGroup::CopyAnimation (( uint )) 00401010
  • CAnimBlendAssocGroup::GetAnimation ((char const *)) 00401190
  • CAnimBlendAssocGroup::GetAnimation (( uint )) 00401180
  • CAnimBlendAssociation::SetCurrentTime ((float)) 00401770
  • CAnimBlendAssociation::SetDeleteCallback ((void (*)( CAnimBlendAssociation *,void *),void *)) 004016C0
  • CAnimBlendAssociation::SetFinishCallback ((void (*)( CAnimBlendAssociation *,void *),void *)) 004016A0
  • CAnimBlendAssociation::Start ((float)) 00401700
  • CAnimBlendAssociation::SyncAnimation (( CAnimBlendAssociation *)) 00401740
  • CAnimManager::AddAnimation (( RpClump *, AssocGroupId,AnimationId )) 004058B0
  • CAnimManager::BlendAnimation (( RpClump *, AssocGroupId,AnimationId,float )) 00405640
  • CAnimManager::GetAnimAssociation (( AssocGroupId,AnimationId )) 00405960
  • CAnimManager::GetAnimation ((char const *, CAnimBlock *)) 00405990
  • CAnimManager::ms_aAnimAssocDefinitions (void) 006857B0
  • CAutoPilot::RemoveOnePathNode ((void)) 00418CA0
  • CAutomobile::CAutomobile (( int,uchar )) 0059E620
  • CAutomobile::GetComponentWorldPosition (( int,CVector &)) 0059D1F0
  • CAutomobile::HydraulicControl ((void)) 0059D260
  • CAutomobile::IsComponentPresent (( int )) 0059D1D0
  • CAutomobile::OpenDoor (( int,eDoors,float )) 0059CF50
  • CAutomobile::SetComponentRotation (( int,float,float,float )) 0059D100
  • CAutomobile::SetModelIndex (( uint )) 0059E590
  • CAutomobile::SetupSuspensionLines ((void)) 0059E2B0
  • CAutomobile::~CAutomobile ((void)) 0059E600
  • CBulletInfo::Initialise ((void)) 005C48C0
  • CBulletInfo::Shutdown ((void)) 005C48A0
  • CBulletInfo::Update ((void)) 005C3DE0
  • CCarAI::AddAmbulanceOccupants (( CAutomobile *)) 00419B90
  • CCarAI::AddFiretruckOccupants (( CAutomobile *)) 00419B70
  • CCarCtrl::ClearInterestingVehicleList ((void)) 0041D300
  • CCarCtrl::FindLinksToGoWithTheseNodes (( CVehicle *)) 0041CC20
  • CCarCtrl::GenerateEmergencyServicesCar ((void)) 0041C940
  • CCarCtrl::GenerateOneEmergencyServicesCar (( uint,float,float,float )) 0041C460
  • CCarCtrl::IsThisVehicleInteresting (( CVehicle *)) 0041D350
  • CCarCtrl::JoinCarWithRoadSystem (( CVehicle *)) 0041D000
  • CCarCtrl::JoinCarWithRoadSystemGotoCoors (( CVehicle *, float,float,float,bool )) 0041CEB0
  • CCarCtrl::MapCouldMoveInThisArea (( float,float )) 0041C2F0
  • CCarCtrl::RegisterVehicleOfInterest (( CVehicle *)) 0041D370
  • CCarCtrl::RemoveFromInterestingVehicleList (( CVehicle *)) 0041D320
  • CCarCtrl::SwitchVehicleToRealPhysics (( CVehicle *)) 0041D2D0
  • CCarCtrl::UpdateCarCount (( CVehicle *, uchar )) 0041C350
  • CDamageManager::GetDoorStatus (( int )) 005A9810
  • CDamageManager::SetDoorStatus (( int,uint )) 005A9820
  • CDoor::IsClosed ((void)) 005A9A10
  • CDoor::Open ((float)) 005A9B50
  • CDoor::RetAngleWhenClosed ((void)) 005A9AB0
  • CEntity::GetDistanceFromCentreOfMassToBaseOfModel ((void)) 00487D10
  • CEntity::RegisterReference (( CEntity **)) 004C6AC0
  • CEntity::SetModelIndex (( uint )) 004898B0
  • CExplosion::AddExplosion (( CEntity *, CEntity *, eExplosionType,CVector const &, uint )) 005C5720
  • CExplosion::Initialise ((void)) 005C6900
  • CExplosion::Shutdown ((void)) 005C6820
  • CExplosion::Update ((void)) 005C4BA0
  • CFileMgr::LoadFile ((char const *, uchar *, int )) 0048DFB0
  • CFileMgr::SetDir ((char const *)) 0048E030
  • CFire::Extinguish ((void)) 0048E5D0
  • CFireManager::FindNearestFire (( CVector,float *)) 0048F170
  • CGangs::GetGangPedModelOverride ((short)) 0053A6F0
  • CMatrix::CMatrix (( RwMatrix *, bool )) 004DFB00
  • CMatrix::SetRotate (( float,float,float )) 004DF240
  • CMatrix::SetRotateX ((float)) 004DF4F0
  • CMatrix::SetRotateY ((float)) 004DF450
  • CMatrix::SetRotateZ ((float)) 004DF3B0
  • CMatrix::UpdateRW ((void)) 004DF8F0
  • CMatrix::~CMatrix ((void)) 004DFAE0
  • CPad::GetCarGunFired ((void)) 004AAA60
  • CPad::GetLookLeft ((void)) 004AAC90
  • CPad::GetLookRight ((void)) 004AAC60
  • CPad::GetPad (( int )) 004AB060
  • CPathFind::DoPathSearch (( uchar,CVector,int,CVector,CPathNode **,short *, short,CVehicle *,float *, float,int )) 00439070
  • CPathFind::FindNodeClosestToCoorsFavourDirection (( float,float,float,uchar,float,float )) 00436E40
  • CPathFind::NewGenerateCarCreationCoors (( float,float,float,float,float,float,bool,CVector *, int *, int *,float *, bool )) 004382B0
  • CPathFind::RemoveBadStartNode (( CVector,CPathNode **,short *)) 00438F90
  • CPed::BuildPedLists ((void)) 0050D4B0
  • CPed::CPed (( uint )) 0050DC20
  • CPed::CheckForExplosions ((CVector2D &)) 004F4950
  • CPed::ClearAimFlag ((void)) 0050B4A0
  • CPed::ClearLookFlag ((void)) 0050B9C0
  • CPed::ClearObjective ((void)) 00521720
  • CPed::EnterCar ((void)) 00517BA0
  • CPed::GetPositionToOpenCarDoor (( CVehicle *, uint )) 005164D0
  • CPed::Initialise ((void)) 0050D9F0
  • CPed::IsPedDoingDriveByShooting ((void)) 005C84D0
  • CPed::IsPlayer (const(void)) 004F4930
  • CPed::LineUpPedWithCar (( uint )) 00518AD0
  • CPed::LoadFightData ((void)) 00527570
  • CPed::MoveHeadToLook ((void)) 0050B700
  • CPed::OurPedCanSeeThisOne (( CEntity *)) 0050D360
  • CPed::QuitEnteringCar ((void)) 005179D0
  • CPed::RestartNonPartialAnims ((void)) 0050CCF0
  • CPed::RestoreHeadingRate ((void)) 004F17D0
  • CPed::RestorePreviousState ((void)) 0050C600
  • CPed::ScanForThreats ((void)) 0050BE00
  • CPed::SetAimFlag (( CEntity *)) 0050B510
  • CPed::SetAimFlag ((float)) 0050B5B0
  • CPed::SetAnimOffsetForEnterOrExitVehicle ((void)) 005155E0
  • CPed::SetDie (( AnimationId,float,float )) 004F65C0
  • CPed::SetEvasiveDive (( CPhysical *, uchar )) 004F6A20
  • CPed::SetLookFlag (( CEntity *, bool )) 0050BB70
  • CPed::SetModelIndex (( uint )) 0050D900
  • CPed::SetMoveAnim ((void)) 0050CD50
  • CPed::SetMoveState (( eMoveState )) 0050D110
  • CPed::SetPedStats (( ePedStats )) 0050D8E0
  • CPed::SetStoredState ((void)) 0050CC40
  • CPed::SetWaitState (( eWaitState,void *)) 004F28A0
  • CPed::SortPeds (( CPed **, int,int )) 0050D120
  • CPed::StopNonPartialAnims ((void)) 0050CD20
  • CPed::Wait ((void)) 004F18A0
  • CPed::~CPed ((void)) 0050DA70
  • CPedIK::CPedIK (( CPed *)) 0052FA10
  • CPedType::Initialise ((void)) 00530F00
  • CPhysical::AddToMovingList ((void)) 004BAE90
  • CPhysical::ApplyTurnForce (( float,float,float,float,float,float )) 004BACC0
  • CPhysical::CPhysical ((void)) 004BB650
  • CPhysical::~CPhysical ((void)) 004BB630
  • CPlayerPed::ReApplyMoveAnims ((void)) 005371B0
  • CPlayerPed::SetRealMoveAnim ((void)) 00536620
  • CPlayerPed::SetWantedLevelNoDrop (( int )) 00532070
  • CPool_10CColModels_10CColModels_::CPool_10CColModels_10CColModels_(( int )) 004C1350
  • CPool_10CColModels_10CColModels_::Flush((void)) 004C03D0
  • CPool_10CColModels_10CColModels_::GetNoOfUsedSpaces((void)) 004A7560
  • CPool_10CColModels_10CColModels_::~CPool_10CColModels_10CColModels_((void)) 004C03C0
  • CPool_10CTreadable_10CTreadable_::CPool_10CTreadable_10CTreadable_(( int )) 004C0DD0
  • CPool_10CTreadable_10CTreadable_::Flush((void)) 004C0510
  • CPool_10CTreadable_10CTreadable_::GetNoOfUsedSpaces((void)) 004A74A0
  • CPool_10CTreadable_10CTreadable_::~CPool_10CTreadable_10CTreadable_((void)) 004C0500
  • CPool_14CEntryInfoNode_14CEntryInfoNode_::CPool_14CEntryInfoNode_14CEntryInfoNode_(( int )) 004C0850
  • CPool_14CEntryInfoNode_14CEntryInfoNode_::Flush((void)) 004C0650
  • CPool_14CEntryInfoNode_14CEntryInfoNode_::GetNoOfUsedSpaces((void)) 004A7410
  • CPool_14CEntryInfoNode_14CEntryInfoNode_::~CPool_14CEntryInfoNode_14CEntryInfoNode_((void)) 004C0640
  • CPool_18cAudioScriptObject_18cAudioScriptObject_::CPool_18cAudioScriptObject_18cAudioScriptObject_(( int )) 004C11F0
  • CPool_18cAudioScriptObject_18cAudioScriptObject_::Flush((void)) 004C0420
  • CPool_18cAudioScriptObject_18cAudioScriptObject_::GetNoOfUsedSpaces((void)) 004A7530
  • CPool_18cAudioScriptObject_18cAudioScriptObject_::~CPool_18cAudioScriptObject_18cAudioScriptObject_((void)) 004C0410
  • CPool_4CPed_10CPlayerPed_::CPool_4CPed_10CPlayerPed_(( int )) 004C09B0
  • CPool_4CPed_10CPlayerPed_::Flush((void)) 004C0600
  • CPool_4CPed_10CPlayerPed_::GetIndex(( CPed *)) 00451CF0
  • CPool_4CPed_10CPlayerPed_::GetNoOfUsedSpaces((void)) 004A7440
  • CPool_4CPed_10CPlayerPed_::~CPool_4CPed_10CPlayerPed_((void)) 004C05F0
  • CPool_6CDummy_9CDummyPed_::CPool_6CDummy_9CDummyPed_(( int )) 004C1090
  • CPool_6CDummy_9CDummyPed_::Flush((void)) 004C0470
  • CPool_6CDummy_9CDummyPed_::GetNoOfUsedSpaces((void)) 004A7500
  • CPool_6CDummy_9CDummyPed_::~CPool_6CDummy_9CDummyPed_((void)) 004C0460
  • CPool_7CObject_13CCutsceneHead_::CPool_7CObject_13CCutsceneHead_(( int )) 004C0F30
  • CPool_7CObject_13CCutsceneHead_::Flush((void)) 004C04C0
  • CPool_7CObject_13CCutsceneHead_::GetNoOfUsedSpaces((void)) 004A74D0
  • CPool_7CObject_13CCutsceneHead_::~CPool_7CObject_13CCutsceneHead_((void)) 004C04B0
  • CPool_8CPtrNode_8CPtrNode_::CPool_8CPtrNode_8CPtrNode_(( int )) 004C06E0
  • CPool_8CPtrNode_8CPtrNode_::Delete(( CPtrNode *)) 004C1530
  • CPool_8CPtrNode_8CPtrNode_::Flush((void)) 004C06A0
  • CPool_8CPtrNode_8CPtrNode_::GetNoOfUsedSpaces((void)) 004A73E0
  • CPool_8CPtrNode_8CPtrNode_::New((void)) 004C1560
  • CPool_8CPtrNode_8CPtrNode_::~CPool_8CPtrNode_8CPtrNode_((void)) 004C0690
  • CPool_9CBuilding_9CBuilding_::CPool_9CBuilding_9CBuilding_(( int )) 004C0C70
  • CPool_9CBuilding_9CBuilding_::Flush((void)) 004C0560
  • CPool_9CBuilding_9CBuilding_::GetNoOfUsedSpaces((void)) 004A7470
  • CPool_9CBuilding_9CBuilding_::~CPool_9CBuilding_9CBuilding_((void)) 004C0550
  • CPools::CheckPoolsEmpty ((void)) 004C0040
  • CPools::GetObject (( int )) 004BFF80
  • CPools::GetObjectRef (( CObject *)) 004BFFA0
  • CPools::GetPed (( int )) 004C0000
  • CPools::GetPedRef (( CPed *)) 004C0020
  • CPools::GetVehicle (( int )) 004BFFC0
  • CPools::GetVehicleRef (( CVehicle *)) 004BFFE0
  • CPools::ShutDown ((void)) 004C0070
  • CPopulation::AddPedInCar (( CVehicle *, int )) 0053A8A0
  • CPopulation::UpdatePedCount (( ePedType,uchar )) 0053A720
  • CProjectileInfo::Initialise ((void)) 005C7C30
  • CProjectileInfo::Shutdown ((void)) 005C7C10
  • CProjectileInfo::Update ((void)) 005C6A20
  • CPtrList::Flush ((void)) 004C14B0
  • CPtrNode::__dl ((void *)) 004C1500
  • CPtrNode::__nw (( uint )) 004C1520
  • CRadar::ClearBlipForEntity (( eBlipType,int )) 004C3A70
  • CRunningScript::Process((void)) 0044FD7
  • CRunningScript::ProcessCommands0To99((int)) 0044B40
  • CRunningScript::ProcessCommands1000To1099((int)) 006084C
  • CRunningScript::ProcessCommands100To199((int)) 0044639
  • CRunningScript::ProcessCommands1100To1199((int)) 0060673
  • CRunningScript::ProcessCommands1200To1299((int)) 0063065
  • CRunningScript::ProcessCommands1300To1399((int)) 0062E94
  • CRunningScript::ProcessCommands1400To1499((int)) 0063760
  • CRunningScript::ProcessCommands200To299((int)) 00444BE
  • CRunningScript::ProcessCommands300To399((int)) 0045367
  • CRunningScript::ProcessCommands400To499((int)) 00451F9
  • CRunningScript::ProcessCommands500To599((int)) 0045758
  • CRunningScript::ProcessCommands600To699((int)) 00456E2
  • CRunningScript::ProcessCommands700To799((int)) 0045503
  • CRunningScript::ProcessCommands800To899((int)) 0045B22
  • CRunningScript::ProcessCommands900To999((int)) 00458EC
  • CRunningScript::ProcessOneCommand((void)) 0044FBE
  • CShotInfo::Initialise ((void)) 005C83B0
  • CShotInfo::Shutdown ((void)) 005C8390
  • CShotInfo::Update ((void)) 005C7E60
  • CSprite::CalcScreenCoors ((RwV3d const &,RwV3d *,float *,float *, bool )) 005778B0
  • CSprite::RenderOneXLUSprite ((float,float,float,float,float,uchar,uchar,uchar,short,float,uchar)) 00576690
  • CStreaming::RequestModel (( int,int )) 0040E310
  • CStreaming::SetModelIsDeletable (( int )) 0040AEA0
  • CTheZones::GetZoneInfoForTimeOfDay (( CVector const *, CZoneInfo *)) 004DC500
  • CVehicle::AddPassenger (( CPed *)) 005B8E60
  • CVehicle::AddPassenger (( CPed *, uchar )) 005B8D50
  • CVehicle::CVehicle (( uchar )) 005BAC10
  • CVehicle::CanBeDeleted ((void)) 005BA960
  • CVehicle::CanPedOpenLocks (( CPed const *)) 005B8460
  • CVehicle::DoFixedMachineGuns ((void)) 005C8E40
  • CVehicle::InflictDamage (( CEntity *, eWeaponType,float )) 005B9020
  • CVehicle::IsOnItsSide ((void)) 005B84B0
  • CVehicle::IsUpsideDown ((void)) 005B84F0
  • CVehicle::ProcessDelayedExplosion ((void)) 005B8F50
  • CVehicle::ProcessWheel (( CVector &, CVector &, CVector &, CVector &, int,float,float,float,char,float *, tWheelState *)) 005B9770
  • CVehicle::ProcessWheelRotation (( tWheelState,CVector const &, CVector const &,float)) 005BA900
  • CVehicle::RemoveDriver ((void)) 005B8920
  • CVehicle::RemovePassenger (( CPed *)) 005B8CE0
  • CVehicle::SetDriver (( CPed *)) 005B89F0
  • CVehicle::SetModelIndex (( uint )) 005BAA40
  • CVehicle::SetUpDriver ((void)) 005B8870
  • CVehicle::SetupPassenger (( int )) 005B8700
  • CVehicle::UsesSiren ((void)) 005B8520
  • CVehicle::__dl ((void *)) 005BAAE0
  • CVehicle::__nw (( uint )) 005BAB00
  • CVehicle::__nw ((void)) 005BAB20
  • CVehicle::~CVehicle ((void)) 005BAB30
  • CWeapon::BlowUpExplosiveThings (( CEntity *)) 005C8AE0
  • CWeapon::DoBulletImpact (( CEntity *, CEntity *, CVector *, CVector *, CColPoint *,CVector2D)) 005CEE60
  • CWeapon::DoDriveByAutoAiming (( CEntity *, CVector *, CVector *)) 005CA400
  • CWeapon::DoTankDoomAiming (( CEntity *, CEntity *, CVector *, CVector *)) 005CA8B0
  • CWeapon::Fire (( CEntity *, CVector *)) 005D45E0
  • CWeapon::FireFromCar (( CAutomobile *, bool )) 005D44E0
  • CWeapon::FireHeliGun (( CEntity *, CVector *, CVector *,float)) 005D0560
  • CWeapon::FireInstantHit (( CEntity *, CVector *)) 005D1140
  • CWeapon::FireInstantHitFromCar (( CAutomobile *, bool )) 005CB0A0
  • CWeapon::FireM16_1stPerson(( CEntity *)) 005CBFF0
  • CWeapon::FireProjectile (( CEntity *, CVector *,float)) 005CCF90
  • CWeapon::FireShotgun (( CEntity *, CVector *)) 005CD340
  • CWeapon::FireSniper (( CEntity *)) 005CC730
  • CWeapon::HasWeaponAmmoToBeUsed ((void)) 005C8AB0
  • CWeapon::Initialise (( eWeaponType,int )) 005D4E20
  • CWeapon::InitialiseWeapons ((void)) 005D4DF0
  • CWeapon::IsType2Handed((void)) 005C9B50
  • CWeapon::MakePedsJumpAtShot (( CPhysical *, CVector *, CVector *)) 005C8C30
  • CWeapon::Reload ((void)) 005CA3C0
  • CWeapon::ShutdownWeapons ((void)) 005D4DD0
  • CWeapon::Update (( int )) 005CA0B0
  • CWeapon::UpdateWeapons ((void)) 005D4DB0
  • CWeaponEffects::ClearCrossHair ((void)) 005D5050
  • CWeaponEffects::Render ((void)) 005D4E90
  • CWeaponInfo::GetWeaponInfo (( eWeaponType )) 005D5710
  • CWeaponInfo::Initialise ((void)) 005D5750
  • CWeaponInfo::LoadWeaponData ((void)) 005D5250
  • CWeaponInfo::Shutdown ((void)) 005D5730
  • CWorld::Add (( CEntity *)) 004DB3F0
  • CWorld::FindObjectsKindaColliding (( CVector const &, float,bool,short *, short,CEntity **, bool,bool,bool,bool,bool )) 004D6370
  • CWorld::ProcessVerticalLine (( CVector const &, float,CColPoint &, CEntity *&, bool,bool,bool,bool,bool,bool,CStoredCollPoly *)) 004D8B00
  • CWorld::Remove (( CEntity *)) 004DB310
  • RpAnimBlendClumpFillFrameArray ( RpClump *, AnimBlendFrameData **) 00407AC0
  • RpAnimBlendClumpGetAssociation ( RpClump *, uint ) 00407780
  • RpAnimBlendClumpGetFirstAssociation ( RpClump *) 00402E20
  • RpAnimBlendClumpInit ( RpClump *) 00407890
  • RpAnimBlendClumpIsInitialized ( RpClump *) 00407870
  • RpAnimBlendClumpRemoveAllAssociations ( RpClump *) 00407800
  • RpAnimBlendClumpRemoveAssociations ( RpClump *, uint ) 004077B0
  • RpAnimBlendClumpSetBlendDeltas ( RpClump *, uint,float ) 00407830
  • RpAnimBlendGetNextAssociation ( CAnimBlendAssociation *) 004075D0
  • RwFrameForAllObjects 006453B0
  • RwRenderStateSet 00649BA0
  • __ml( CMatrix const &, CVector const &) 004DFF20
  • cDMAudio::CreateEntity (( eAudioType,void *)) 005F9E20
  • cDMAudio::DestroyEntity (( int )) 005F9E00
  • cDMAudio::PlayOneShot (( int,ushort,float )) 005F9DA0
  • cDMAudio::SetEntityStatus (( int,uchar )) 005F9DD0

Text display (CFont)

  • 00550170 : CFont::SetColor
  • 00550100 : CFont::SetWrapx
  • 00550230 : CFont::SetScale
  • 00550060 : CFont::SetRightJustifyOn
  • 00550020 : CFont::SetPropsOn
  • 0054FFE0 : CFont::SetFontStyle
  • 005500F0 : CFont::SetCentreSize
  • 00550120 : CFont::SetCentreOn
  • 00550110 : CFont::SetCentreOff
  • 005500E0 : CFont::SetBackgroundOn
  • 005500D0 : CFont::SetBackgroundOff
  • 00551040 : CFont::PrintString
  • 00551620 : CFont::PrintChar