ksys/phys: Finish SystemData and start implementing GroupFilter

This commit is contained in:
Léo Lam
2021-12-22 16:23:22 +01:00
parent 19f019b0ff
commit a816125247
10 changed files with 339 additions and 75 deletions
+37 -37
View File
@@ -83765,18 +83765,18 @@ Address,Quality,Size,Name
0x0000007100fb4e04,U,000056,
0x0000007100fb4e3c,U,000036,
0x0000007100fb4e60,U,000016,
0x0000007100fb4e70,U,000144,
0x0000007100fb4f00,U,000004,
0x0000007100fb4f04,U,000008,
0x0000007100fb4f0c,U,000008,
0x0000007100fb4f14,U,000008,
0x0000007100fb4f1c,U,000008,
0x0000007100fb4f24,U,000088,
0x0000007100fb4f7c,U,000096,
0x0000007100fb4fdc,U,000096,
0x0000007100fb503c,U,000096,
0x0000007100fb509c,U,000096,
0x0000007100fb50fc,U,000032,_ZN2nn4ui2d6detail12AnimPaneTree10InitializeEv
0x0000007100fb4e70,O,000144,_ZN4ksys4phys17EntityGroupFilter4makeENS0_12ContactLayer9ValueTypeES3_PN4sead4HeapE
0x0000007100fb4f00,O,000004,_ZN4ksys4phys17EntityGroupFilterD1Ev
0x0000007100fb4f04,O,000008,_ZThn16_N4ksys4phys17EntityGroupFilterD1Ev
0x0000007100fb4f0c,O,000008,_ZThn24_N4ksys4phys17EntityGroupFilterD1Ev
0x0000007100fb4f14,O,000008,_ZThn32_N4ksys4phys17EntityGroupFilterD1Ev
0x0000007100fb4f1c,O,000008,_ZThn40_N4ksys4phys17EntityGroupFilterD1Ev
0x0000007100fb4f24,O,000088,_ZN4ksys4phys17EntityGroupFilterD0Ev
0x0000007100fb4f7c,O,000096,_ZThn16_N4ksys4phys17EntityGroupFilterD0Ev
0x0000007100fb4fdc,O,000096,_ZThn24_N4ksys4phys17EntityGroupFilterD0Ev
0x0000007100fb503c,O,000096,_ZThn32_N4ksys4phys17EntityGroupFilterD0Ev
0x0000007100fb509c,O,000096,_ZThn40_N4ksys4phys17EntityGroupFilterD0Ev
0x0000007100fb50fc,O,000032,_ZN4ksys4phys17EntityGroupFilter7doInit_EPN4sead4HeapE
0x0000007100fb511c,U,001440,
0x0000007100fb56bc,U,000268,
0x0000007100fb57c8,U,000028,
@@ -83788,8 +83788,8 @@ Address,Quality,Size,Name
0x0000007100fb5bac,U,000284,
0x0000007100fb5cc8,U,000256,
0x0000007100fb5dc8,U,000028,
0x0000007100fb5de4,U,000192,
0x0000007100fb5ea4,U,000016,
0x0000007100fb5de4,O,000192,_ZN4ksys4phys17EntityGroupFilter30doInitSystemGroupHandlerLists_EPN4sead4HeapE
0x0000007100fb5ea4,O,000016,_ZN4ksys4phys17EntityGroupFilter16getFreeListIndexEPKNS0_18SystemGroupHandlerE
0x0000007100fb5eb4,U,000036,
0x0000007100fb5ed8,O,000060,_ZN4ksys4physL19orGroundHitTypeMaskEjRKN4sead14SafeStringBaseIcEE
0x0000007100fb5f14,U,000032,
@@ -83799,14 +83799,14 @@ Address,Quality,Size,Name
0x0000007100fb5ff0,U,000048,
0x0000007100fb6020,U,000040,
0x0000007100fb6048,U,000020,
0x0000007100fb605c,U,000112,
0x0000007100fb60cc,U,000092,
0x0000007100fb6128,U,000004,nullsub_4242
0x0000007100fb612c,U,000004,j__ZdlPv_1005
0x0000007100fb605c,O,000112,_ZNK4ksys4phys18SystemGroupHandler27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE
0x0000007100fb60cc,O,000092,_ZNK4ksys4phys18SystemGroupHandler18getRuntimeTypeInfoEv
0x0000007100fb6128,O,000004,_ZN4ksys4phys18SystemGroupHandlerD2Ev
0x0000007100fb612c,O,000004,_ZN4ksys4phys18SystemGroupHandlerD0Ev
0x0000007100fb6130,O,000004,_ZN18hkpCollisionFilter4initEP8hkpWorld
0x0000007100fb6134,O,000008,_ZN14hkpGroupFilter11dummyUnusedEv
0x0000007100fb613c,U,000204,
0x0000007100fb6208,U,000092,
0x0000007100fb613c,O,000204,_ZNK4ksys4phys17EntityGroupFilter27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE
0x0000007100fb6208,O,000092,_ZNK4ksys4phys17EntityGroupFilter18getRuntimeTypeInfoEv
0x0000007100fb6264,U,000044,
0x0000007100fb6290,U,000028,
0x0000007100fb62ac,U,000020,
@@ -83814,11 +83814,11 @@ Address,Quality,Size,Name
0x0000007100fb62dc,U,000008,
0x0000007100fb62e4,U,000040,
0x0000007100fb630c,U,000048,GetStringGroundHitMaskModeOrSensorText
0x0000007100fb633c,U,000036,
0x0000007100fb633c,O,000036,_ZN4ksys4phys17EntityGroupFilter18setLayerCustomMaskENS0_12ContactLayerEj
0x0000007100fb6360,U,000008,
0x0000007100fb6368,U,000044,
0x0000007100fb6394,U,000028,
0x0000007100fb63b0,U,000140,
0x0000007100fb63b0,O,000140,_ZNK4sead15RuntimeTypeInfo6DeriveIN4ksys4phys11GroupFilterEE9isDerivedEPKNS0_9InterfaceE
0x0000007100fb643c,U,000108,
0x0000007100fb64a8,U,000004,
0x0000007100fb64ac,U,000036,
@@ -84137,7 +84137,7 @@ Address,Quality,Size,Name
0x0000007100fc86ac,U,000008,
0x0000007100fc86b4,U,000032,
0x0000007100fc86d4,U,000032,
0x0000007100fc86f4,U,000004,nullsub_4249
0x0000007100fc86f4,O,000004,_ZN4ksys4phys11GroupFilter18setLayerCustomMaskENS0_12ContactLayerEj
0x0000007100fc86f8,U,000008,
0x0000007100fc8700,U,000008,
0x0000007100fc8708,U,000036,
@@ -93366,15 +93366,15 @@ Address,Quality,Size,Name
0x0000007101213a5c,O,000144,_ZThn24_N4ksys4phys11GroupFilterD0Ev
0x0000007101213aec,O,000144,_ZThn32_N4ksys4phys11GroupFilterD0Ev
0x0000007101213b7c,O,000144,_ZThn40_N4ksys4phys11GroupFilterD0Ev
0x0000007101213c0c,U,000092,
0x0000007101213c68,U,000148,
0x0000007101213cfc,U,000160,
0x0000007101213d9c,U,000148,
0x0000007101213e30,U,000008,
0x0000007101213e38,U,000024,
0x0000007101213c0c,O,000092,_ZN4ksys4phys11GroupFilter10initFilterEPN4sead4HeapE
0x0000007101213c68,O,000148,_ZN4ksys4phys11GroupFilter7destroyEv
0x0000007101213cfc,O,000160,_ZN4ksys4phys11GroupFilter21addSystemGroupHandlerEi
0x0000007101213d9c,O,000148,_ZN4ksys4phys11GroupFilter24removeSystemGroupHandlerEPNS0_18SystemGroupHandlerE
0x0000007101213e30,O,000008,_ZN4ksys4phys18SystemGroupHandler2m7Ev
0x0000007101213e38,O,000024,_ZN4ksys4phys18SystemGroupHandler10removeThisEv
0x0000007101213e50,O,000112,_ZNK4ksys4phys11GroupFilter27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE
0x0000007101213ec0,O,000092,_ZNK4ksys4phys11GroupFilter18getRuntimeTypeInfoEv
0x0000007101213f1c,U,000004,nullsub_4710
0x0000007101213f1c,O,000004,_ZN4ksys4phys11GroupFilter7doInit_EPN4sead4HeapE
0x0000007101213f20,U,000100,
0x0000007101213f84,U,000108,
0x0000007101213ff0,U,000136,PhysicsMemSys::createInstance
@@ -95437,20 +95437,20 @@ Address,Quality,Size,Name
0x00000071012b1ef4,U,000092,
0x00000071012b1f50,m,000484,_ZN4ksys4phys10SystemDataC1Ev
0x00000071012b2134,O,000864,_ZN4ksys4phys10SystemDataD1Ev
0x00000071012b2494,O,000404,_ZN4sead9SafeArrayIN4ksys4phys10SystemData6TablesINS2_14LayerTableInfoELi32EEELi2EED2Ev
0x00000071012b2494,O,000404,_ZN4sead9SafeArrayIN4ksys4phys10SystemData6TablesINS2_10LayerTableELi32EEELi2EED2Ev
0x00000071012b2628,O,000036,_ZN4ksys4phys10SystemDataD0Ev
0x00000071012b264c,O,000368,_ZN4ksys4phys10SystemData4loadEPN4sead4HeapEPNS0_10LayerTableES6_PNS0_13MaterialTableEPNS0_16ContactInfoTableE
0x00000071012b27bc,U,000544,
0x00000071012b264c,O,000368,_ZN4ksys4phys10SystemData4loadEPN4sead4HeapEPNS0_11GroupFilterES6_PNS0_13MaterialTableEPNS0_16ContactInfoTableE
0x00000071012b27bc,O,000544,_ZN4ksys4phys10SystemData14loadLayerTableEPN4sead4HeapEPNS0_11GroupFilterENS0_16ContactLayerTypeE
0x00000071012b29dc,O,000316,_ZN4ksys4phys10SystemData22loadCharacterCtrlTableEPN4sead4HeapE
0x00000071012b2b18,O,000292,_ZN4ksys4phys10SystemData22loadRagdollCtrlKeyListEPN4sead4HeapE
0x00000071012b2c3c,O,000284,_ZN4ksys4phys10SystemData17loadLayerTableResERKNS1_6TablesINS0_14LayerTableInfoELi32EEENS0_16ContactLayerTypeE
0x00000071012b2c3c,O,000284,_ZN4ksys4phys10SystemData17loadLayerTableResERKNS1_6TablesINS0_10LayerTableELi32EEENS0_16ContactLayerTypeE
0x00000071012b2d58,O,000260,_ZN4ksys4phys10SystemData20loadMaterialTableResEv
0x00000071012b2e5c,O,000260,_ZN4ksys4phys10SystemData23loadSubMaterialTableResEv
0x00000071012b2f60,O,000304,_ZN4ksys4phys10SystemData23loadContactInfoTableResENS0_16ContactLayerTypeE
0x00000071012b3090,O,000260,_ZN4ksys4phys10SystemData25loadCharacterCtrlTableResEv
0x00000071012b3194,U,000164,_ZN4ksys4phys14LayerTableInfo9postRead_Ev
0x00000071012b3238,O,000160,_ZN4ksys4phys14LayerTableInfoD2Ev
0x00000071012b32d8,O,000004,_ZN4ksys4phys14LayerTableInfoD0Ev
0x00000071012b3194,O,000164,_ZN4ksys4phys10LayerTable9postRead_Ev
0x00000071012b3238,O,000160,_ZN4ksys4phys10LayerTableD2Ev
0x00000071012b32d8,O,000004,_ZN4ksys4phys10LayerTableD0Ev
0x00000071012b32dc,O,000480,_ZN4sead9SafeArrayIN3agl3utl9ParameterIfEELi36EEC2Ev
0x00000071012b34bc,O,000176,_ZN4ksys4phys24CharacterControllerTableD2Ev
0x00000071012b356c,O,000004,_ZN4ksys4phys24CharacterControllerTableD0Ev
Can't render this file because it is too large.