ksys/phys: Add impulse related ContactMgr functions

This commit is contained in:
Léo Lam
2022-03-11 21:59:14 +01:00
parent ad6c11f468
commit e27c55361d
9 changed files with 286 additions and 53 deletions
+10 -10
View File
@@ -79498,7 +79498,7 @@ Address,Quality,Size,Name
0x0000007100e9d4e0,U,000004,nullsub_4024
0x0000007100e9d4e4,U,000004,nullsub_4025
0x0000007100e9d4e8,O,000028,_ZN4ksys4phys12MaterialMaskC1Ev
0x0000007100e9d504,O,000028,_ZN4ksys4phys12MaterialMaskC1ENS0_16MaterialMaskDataE
0x0000007100e9d504,O,000028,_ZN4ksys4phys12MaterialMaskC1Ej
0x0000007100e9d520,O,000080,_ZN4ksys4phys12MaterialMaskC1ENS0_8MaterialENS0_9FloorCodeENS0_8WallCodeEb
0x0000007100e9d570,O,000176,_ZN4ksys4phys12MaterialMaskC1ENS0_8MaterialEPKcNS0_9FloorCodeENS0_8WallCodeEb
0x0000007100e9d620,O,000032,_ZN4ksys4phys12MaterialMask17getSubMaterialIdxENS0_8MaterialERKN4sead14SafeStringBaseIcEE
@@ -83740,9 +83740,9 @@ Address,Quality,Size,Name
0x0000007100fb20f4,U,000004,nullsub_4241
0x0000007100fb20f8,U,000004,j__ZdlPv_1003
0x0000007100fb20fc,O,000308,_ZN4ksys4phys10ContactMgrC1Ev
0x0000007100fb2230,U,000180,phys::ContactInfoTable::dtor
0x0000007100fb22e4,U,000036,phys::ContactInfoTable::dtorDelete
0x0000007100fb2308,U,000212,phys::ContactMgr::init
0x0000007100fb2230,O,000180,_ZN4ksys4phys10ContactMgrD1Ev
0x0000007100fb22e4,O,000036,_ZN4ksys4phys10ContactMgrD0Ev
0x0000007100fb2308,O,000212,_ZN4ksys4phys10ContactMgr4initEPN4sead4HeapE
0x0000007100fb23dc,O,000152,_ZN4ksys4phys10ContactMgr20initContactPointPoolEPN4sead4HeapENS0_13IsIndoorStageE
0x0000007100fb2474,O,000116,_ZN4ksys4phys10ContactMgr20freeContactPointPoolEv
0x0000007100fb24e8,O,000316,_ZN4ksys4phys10ContactMgr20loadContactInfoTableEPN4sead4HeapEN3agl3utl19ResParameterArchiveENS0_16ContactLayerTypeE
@@ -83760,7 +83760,7 @@ Address,Quality,Size,Name
0x0000007100fb2f2c,m,000120,_ZN4ksys4phys10ContactMgr18clearContactPointsEv
0x0000007100fb2fa4,O,000152,_ZN4ksys4phys10ContactMgr27removeContactPointsWithBodyEPNS0_9RigidBodyE
0x0000007100fb303c,O,000380,_ZN4ksys4phys10ContactMgr30removeCollisionEntriesWithBodyEPNS0_9RigidBodyE
0x0000007100fb31b8,U,000204,phys::ContactInfoTable::x_12
0x0000007100fb31b8,O,000204,_ZN4ksys4phys10ContactMgr28removeImpulseEntriesWithBodyEPNS0_9RigidBodyE
0x0000007100fb3284,O,000500,_ZN4ksys4phys10ContactMgr20registerContactPointEPNS0_16ContactPointInfoERKNS0_12ContactPointERKNS0_23RigidBodyCollisionMasksEb
0x0000007100fb3478,O,000340,_ZN4ksys4phys10ContactMgr20registerContactPointEPNS0_21LayerContactPointInfoERKNS0_12ContactPointEb
0x0000007100fb35cc,O,000376,_ZN4ksys4phys10ContactMgr20registerContactPointEPNS0_21QueryContactPointInfoERKNS0_12ContactPointEb
@@ -83773,11 +83773,11 @@ Address,Quality,Size,Name
0x0000007100fb3bb4,O,000652,_ZNK4ksys4phys10ContactMgr14initLayerMasksEPNS0_16ContactPointInfoERKN4sead14SafeStringBaseIcEE
0x0000007100fb3e40,O,000644,_ZNK4ksys4phys10ContactMgr14initLayerMasksEPNS0_13CollisionInfoERKN4sead14SafeStringBaseIcEE
0x0000007100fb40c4,O,000356,_ZNK4ksys4phys10ContactMgr18getSensorLayerMaskEPNS0_19SensorCollisionMaskERKN4sead14SafeStringBaseIcEE
0x0000007100fb4228,U,000204,phys::ContactInfoTable::x_26
0x0000007100fb42f4,U,001092,phys::ContactInfoTable::x_27
0x0000007100fb4738,U,000668,phys::ContactInfoTable::x_28
0x0000007100fb49d4,U,000188,phys::ContactInfoTable::x_14
0x0000007100fb4a90,U,000184,phys::ContactInfoTable::x_29
0x0000007100fb4228,O,000204,_ZN4ksys4phys10ContactMgr15addImpulseEntryEPNS0_9RigidBodyES3_
0x0000007100fb42f4,O,001092,_ZN4ksys4phys10ContactMgr26setImpulseEntryContactInfoEPNS0_9RigidBodyES3_RKN4sead7Vector3IfEES8_jj
0x0000007100fb4738,O,000668,_ZN4ksys4phys10ContactMgr19processImpulseEntryERKNS1_12ImpulseEntryE
0x0000007100fb49d4,O,000188,_ZN4ksys4phys10ContactMgr21processImpulseEntriesEv
0x0000007100fb4a90,O,000184,_ZN4ksys4phys10ContactMgr19clearImpulseEntriesEv
0x0000007100fb4b48,O,000104,_ZN4ksys4phys16ContactInfoTable8Receiver9postRead_Ev
0x0000007100fb4bb0,O,000160,_ZN4ksys4phys16ContactInfoTable8ReceiverD2Ev
0x0000007100fb4c50,O,000004,_ZN4ksys4phys16ContactInfoTable8ReceiverD0Ev
Can't render this file because it is too large.