From a9e2fe4a45f194c2bc06122a737ddebf7ba3e11b Mon Sep 17 00:00:00 2001 From: Narr the Reg <5944268+german77@users.noreply.github.com> Date: Fri, 24 Apr 2026 10:58:22 -0600 Subject: [PATCH 1/2] lib: Update agl and sead --- lib/agl | 2 +- lib/sead | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/agl b/lib/agl index 62579f8f3..5d902eca1 160000 --- a/lib/agl +++ b/lib/agl @@ -1 +1 @@ -Subproject commit 62579f8f33a1cdb5ec981c49fda37ec754757888 +Subproject commit 5d902eca1ad3fb5ed341b8aaeb95b24ecf7e7cc9 diff --git a/lib/sead b/lib/sead index 77039dc63..1d5a2071f 160000 --- a/lib/sead +++ b/lib/sead @@ -1 +1 @@ -Subproject commit 77039dc630c58bc2cda2a89deec42076ae732483 +Subproject commit 1d5a2071fa464eaacd1e48338ad11485a24885a8 From 18ce372382a4648e5c78d908ea7447ed0ed05b81 Mon Sep 17 00:00:00 2001 From: Narr the Reg <5944268+german77@users.noreply.github.com> Date: Fri, 24 Apr 2026 12:22:14 -0600 Subject: [PATCH 2/2] add csv changes --- data/uking_functions.csv | 340 +++++++++++++++++++-------------------- 1 file changed, 170 insertions(+), 170 deletions(-) diff --git a/data/uking_functions.csv b/data/uking_functions.csv index 20f411e88..2023ec9fa 100644 --- a/data/uking_functions.csv +++ b/data/uking_functions.csv @@ -63632,53 +63632,53 @@ Address,Quality,Size,Name 0x0000007100b15c78,U,000124,_ZN4sead20FileDeviceReadStreamD2Ev 0x0000007100b15cf4,U,000120, 0x0000007100b15d6c,U,000080,_ZN4sead20FileDeviceReadStream13setFileHandleEPNS_10FileHandleE -0x0000007100b15dbc,U,000004,nullsub_3224 -0x0000007100b15dc0,U,000004,j__ZdlPv_602 -0x0000007100b15dc4,U,000088,_ZN4sead12RamStreamSrc4readEPvj -0x0000007100b15e1c,U,000080,_ZN4sead12RamStreamSrc5writeEPKvj -0x0000007100b15e6c,U,000084, -0x0000007100b15ec0,U,000108,_ZN4sead14RamWriteStreamC1EPvjNS_6Stream5ModesE -0x0000007100b15f2c,U,000068, -0x0000007100b15f70,U,000052,_ZN4sead14RamWriteStreamD0Ev -0x0000007100b15fa4,U,000108,_ZN4sead13RamReadStreamC1EPKvjNS_6Stream5ModesE -0x0000007100b16010,U,000024, -0x0000007100b16028,U,000004,j__ZdlPv_603 -0x0000007100b1602c,U,000008, -0x0000007100b16034,U,000016, -0x0000007100b16044,U,000004,nullsub_3225 -0x0000007100b16048,U,000040,_ZN4sead6StreamC2Ev -0x0000007100b16070,U,000020,_ZN4sead6Stream7setModeENS0_5ModesE -0x0000007100b16084,U,000008,_ZN4sead6Stream13setUserFormatEPNS_12StreamFormatE -0x0000007100b1608c,U,000008,_ZN4sead6Stream15setBinaryEndianENS_6Endian5TypesE -0x0000007100b16094,U,000028,_ZN4sead6Stream4skipEj -0x0000007100b160b0,U,000020,_ZN4sead6Stream6rewindEv -0x0000007100b160c4,U,000024,_ZN4sead10ReadStream6readU8Ev -0x0000007100b160dc,U,000024,_ZN4sead10ReadStream7readU16Ev -0x0000007100b160f4,U,000036,_ZN4sead10ReadStream10readStringEPNS_22BufferedSafeStringBaseIcEEj -0x0000007100b16118,U,000036,_ZN4sead10ReadStream12readMemBlockEPvj -0x0000007100b1613c,U,000032,_ZN4sead11WriteStream7writeU8Eh -0x0000007100b1615c,U,000032,_ZN4sead11WriteStream8writeU16Et -0x0000007100b1617c,U,000032,_ZN4sead11WriteStream8writeS32Ei -0x0000007100b1619c,U,000032,_ZN4sead11WriteStream8writeS64El -0x0000007100b161bc,U,000024,_ZN4sead11WriteStream8writeF32Ef -0x0000007100b161d4,U,000036,_ZN4sead11WriteStream11writeStringERKNS_14SafeStringBaseIcEEj -0x0000007100b161f8,U,000036,_ZN4sead11WriteStream13writeMemBlockEPKvj -0x0000007100b1621c,U,000028,_ZN4sead11WriteStream19writeDecorationTextERKNS_14SafeStringBaseIcEE -0x0000007100b16238,U,000020, -0x0000007100b1624c,U,000056,_ZN4sead11WriteStream5flushEv -0x0000007100b16284,U,000004,nullsub_3226 -0x0000007100b16288,U,000004,j__ZdlPv_604 +0x0000007100b15dbc,O,000004,_ZN4sead12RamStreamSrcD1Ev +0x0000007100b15dc0,O,000004,_ZN4sead12RamStreamSrcD0Ev +0x0000007100b15dc4,O,000088,_ZN4sead12RamStreamSrc4readEPvj +0x0000007100b15e1c,O,000080,_ZN4sead12RamStreamSrc5writeEPKvj +0x0000007100b15e6c,O,000084,_ZN4sead12RamStreamSrc4skipEi +0x0000007100b15ec0,O,000108,_ZN4sead14RamWriteStreamC1EPvjNS_6Stream5ModesE +0x0000007100b15f2c,O,000068,_ZN4sead14RamWriteStreamD1Ev +0x0000007100b15f70,O,000052,_ZN4sead14RamWriteStreamD0Ev +0x0000007100b15fa4,O,000108,_ZN4sead13RamReadStreamC1EPKvjNS_6Stream5ModesE +0x0000007100b16010,O,000024,_ZN4sead13RamReadStreamD1Ev +0x0000007100b16028,O,000004,_ZN4sead13RamReadStreamD0Ev +0x0000007100b1602c,O,000008,_ZN4sead12RamStreamSrc6rewindEv +0x0000007100b16034,O,000016,_ZN4sead12RamStreamSrc5isEOFEv +0x0000007100b16044,U,000004,_ZN4sead16TextStreamFormatD2Ev +0x0000007100b16048,O,000040,_ZN4sead6StreamC2Ev +0x0000007100b16070,O,000020,_ZN4sead6Stream7setModeENS0_5ModesE +0x0000007100b16084,O,000008,_ZN4sead6Stream13setUserFormatEPNS_12StreamFormatE +0x0000007100b1608c,O,000008,_ZN4sead6Stream15setBinaryEndianENS_6Endian5TypesE +0x0000007100b16094,O,000028,_ZN4sead6Stream4skipEj +0x0000007100b160b0,O,000020,_ZN4sead6Stream6rewindEv +0x0000007100b160c4,O,000024,_ZN4sead10ReadStream6readU8Ev +0x0000007100b160dc,O,000024,_ZN4sead10ReadStream7readU16Ev +0x0000007100b160f4,O,000036,_ZN4sead10ReadStream10readStringEPNS_22BufferedSafeStringBaseIcEEj +0x0000007100b16118,O,000036,_ZN4sead10ReadStream12readMemBlockEPvj +0x0000007100b1613c,O,000032,_ZN4sead11WriteStream7writeU8Eh +0x0000007100b1615c,O,000032,_ZN4sead11WriteStream8writeU16Et +0x0000007100b1617c,O,000032,_ZN4sead11WriteStream8writeS32Ei +0x0000007100b1619c,O,000032,_ZN4sead11WriteStream8writeS64El +0x0000007100b161bc,O,000024,_ZN4sead11WriteStream8writeF32Ef +0x0000007100b161d4,O,000036,_ZN4sead11WriteStream11writeStringERKNS_14SafeStringBaseIcEEj +0x0000007100b161f8,O,000036,_ZN4sead11WriteStream13writeMemBlockEPKvj +0x0000007100b1621c,O,000028,_ZN4sead11WriteStream19writeDecorationTextERKNS_14SafeStringBaseIcEE +0x0000007100b16238,O,000020,_ZN4sead11WriteStream13writeNullCharEv +0x0000007100b1624c,O,000056,_ZN4sead11WriteStream5flushEv +0x0000007100b16284,O,000004,_ZN4sead6StreamD2Ev +0x0000007100b16288,O,000004,_ZN4sead6StreamD0Ev 0x0000007100b1628c,U,000060, 0x0000007100b162c8,U,000264,_ZN4sead16TextStreamFormatC2Ev -0x0000007100b163d0,U,000156, +0x0000007100b163d0,U,000156,_ZN4sead16TextStreamFormat6readU8EPNS_9StreamSrcENS_6Endian5TypesE 0x0000007100b1646c,U,001328,_ZN4sead16TextStreamFormat12getNextData_EPNS_9StreamSrcE -0x0000007100b1699c,U,000156, -0x0000007100b16a38,U,000156, -0x0000007100b16ad4,U,000156, -0x0000007100b16b70,U,000156, -0x0000007100b16c0c,U,000156, +0x0000007100b1699c,U,000156,_ZN4sead16TextStreamFormat7readU16EPNS_9StreamSrcENS_6Endian5TypesE +0x0000007100b16a38,U,000156,_ZN4sead16TextStreamFormat7readU32EPNS_9StreamSrcENS_6Endian5TypesE +0x0000007100b16ad4,U,000156,_ZN4sead16TextStreamFormat7readU64EPNS_9StreamSrcENS_6Endian5TypesE +0x0000007100b16b70,U,000156,_ZN4sead16TextStreamFormat6readS8EPNS_9StreamSrcENS_6Endian5TypesE +0x0000007100b16c0c,U,000156,_ZN4sead16TextStreamFormat7readS16EPNS_9StreamSrcENS_6Endian5TypesE 0x0000007100b16ca8,U,000156,_ZN4sead16TextStreamFormat7readS32EPNS_9StreamSrcENS_6Endian5TypesE -0x0000007100b16d44,U,000156, +0x0000007100b16d44,U,000156,_ZN4sead16TextStreamFormat7readS64EPNS_9StreamSrcENS_6Endian5TypesE 0x0000007100b16de0,U,000252, 0x0000007100b16edc,U,000272,_ZN3aal10AttenuatorC2ERKN4sead14SafeStringBaseIcEE 0x0000007100b16fec,U,000700, @@ -63900,14 +63900,14 @@ Address,Quality,Size,Name 0x0000007100b1d858,U,000052, 0x0000007100b1d88c,U,000012,sead::PrimitiveRenderer::x 0x0000007100b1d898,U,000004,_ZN4sead15OrthoProjectionD2Ev -0x0000007100b1d89c,U,000004,_ZN4sead10ProjectionD0Ev -0x0000007100b1d8a0,U,000120,_ZNK4sead10Projection19getProjectionMatrixEv -0x0000007100b1d918,W,000140,_ZNK4sead10Projection25getDeviceProjectionMatrixEv -0x0000007100b1d9a4,U,000300, -0x0000007100b1dad0,U,000004,_ZN4sead10Projection35updateAttributesForDirectProjectionEv -0x0000007100b1dad4,U,000064, -0x0000007100b1db14,U,000072,_ZNK4sead10Projection9unprojectEPNS_7Vector3IfEERKS2_RKNS_6CameraE -0x0000007100b1db5c,U,000072, +0x0000007100b1d89c,O,000004,_ZN4sead10ProjectionD0Ev +0x0000007100b1d8a0,O,000120,_ZNK4sead10Projection19getProjectionMatrixEv +0x0000007100b1d918,O,000140,_ZNK4sead10Projection25getDeviceProjectionMatrixEv +0x0000007100b1d9a4,O,000300,_ZNK4sead10Projection20cameraPosToScreenPosEPNS_7Vector3IfEERKS2_ +0x0000007100b1dad0,O,000004,_ZN4sead10Projection35updateAttributesForDirectProjectionEv +0x0000007100b1dad4,O,000064,_ZNK4sead10Projection7projectEPNS_7Vector2IfEERKNS_7Vector3IfEERKNS_8ViewportE +0x0000007100b1db14,O,000072,_ZNK4sead10Projection9unprojectEPNS_7Vector3IfEERKS2_RKNS_6CameraE +0x0000007100b1db5c,O,000072,_ZNK4sead10Projection12unprojectRayEPNS_3RayINS_7Vector3IfEEEERKS3_RKNS_6CameraE 0x0000007100b1dba4,U,000372,_ZNK4sead10Projection20doUpdateDeviceMatrixEPNS_8Matrix44IfEERKS2_NS_8Graphics13DevicePostureE 0x0000007100b1dd18,U,000180,_ZN4sead21PerspectiveProjectionC2Ev 0x0000007100b1ddcc,U,000092,_ZN4sead21PerspectiveProjection8setFovy_Ef @@ -63955,8 +63955,8 @@ Address,Quality,Size,Name 0x0000007100b1e984,U,000652,_ZN4sead16DirectProjection35updateAttributesForDirectProjectionEv 0x0000007100b1ec10,U,000036,_ZNK4sead16DirectProjection14doUpdateMatrixEPNS_8Matrix44IfEE 0x0000007100b1ec34,U,000240,_ZNK4sead16DirectProjection24doScreenPosToCameraPosToEPNS_7Vector3IfEERKS2_ -0x0000007100b1ed24,U,000112,_ZNK4sead10Projection27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE -0x0000007100b1ed94,U,000092,_ZNK4sead10Projection18getRuntimeTypeInfoEv +0x0000007100b1ed24,O,000112,_ZNK4sead10Projection27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE +0x0000007100b1ed94,O,000092,_ZNK4sead10Projection18getRuntimeTypeInfoEv 0x0000007100b1edf0,U,000204,_ZNK4sead21PerspectiveProjection27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE 0x0000007100b1eebc,U,000092,_ZNK4sead21PerspectiveProjection18getRuntimeTypeInfoEv 0x0000007100b1ef18,U,000008,_ZNK4sead21PerspectiveProjection17getProjectionTypeEv @@ -64060,7 +64060,7 @@ Address,Quality,Size,Name 0x0000007100b22ab0,O,000008,_ZN4sead8DateSpanC1El 0x0000007100b22ab8,O,000056,_ZN4sead8DateSpanC1ERKNS_12CalendarSpan3DayERKNS1_4HourERKNS1_6MinuteERKNS1_6SecondE 0x0000007100b22af0,O,000008,_ZN4sead8DateTimeC1Em -0x0000007100b22af8,M,000248,_ZN4sead8DateTime11setUnixTimeERKNS_12CalendarTime4YearERKNS1_5MonthERKNS1_3DayERKNS1_4HourERKNS1_6MinuteERKNS1_6SecondE +0x0000007100b22af8,O,000248,_ZN4sead8DateTime11setUnixTimeERKNS_12CalendarTime4YearERKNS1_5MonthERKNS1_3DayERKNS1_4HourERKNS1_6MinuteERKNS1_6SecondE 0x0000007100b22bf0,O,000060,_ZN4sead8DateTime26initializeSystemTimeModuleEv 0x0000007100b22c2c,O,000480,_ZNK4sead8DateTime15getCalendarTimeEPNS_12CalendarTimeE 0x0000007100b22e0c,O,000204,_ZN4sead8DateTime6setNowEv @@ -64205,35 +64205,35 @@ Address,Quality,Size,Name 0x0000007100b2e544,U,000012, 0x0000007100b2e550,U,000004,nullsub_3254 0x0000007100b2e554,O,000052,_ZN4sead5Arena10initializeEm -0x0000007100b2e588,U,000096, -0x0000007100b2e5e8,U,000100, -0x0000007100b2e64c,U,000100, -0x0000007100b2e6b0,U,000100, -0x0000007100b2e714,U,000096, -0x0000007100b2e774,U,000100, -0x0000007100b2e7d8,U,000100, -0x0000007100b2e83c,U,000100, -0x0000007100b2e8a0,U,000104, -0x0000007100b2e908,U,000148,_ZN4sead18BinaryStreamFormat7readBitEPNS_9StreamSrcEPvj -0x0000007100b2e99c,U,000260, -0x0000007100b2eaa0,U,000024,_ZN4sead18BinaryStreamFormat12readMemBlockEPNS_9StreamSrcEPvj -0x0000007100b2eab8,U,000092, -0x0000007100b2eb14,U,000096, -0x0000007100b2eb74,U,000096, -0x0000007100b2ebd4,U,000096, -0x0000007100b2ec34,U,000092, -0x0000007100b2ec90,U,000096, -0x0000007100b2ecf0,U,000096, -0x0000007100b2ed50,U,000096, -0x0000007100b2edb0,U,000096, -0x0000007100b2ee10,U,000120, -0x0000007100b2ee88,U,000272, -0x0000007100b2ef98,U,000024,_ZN4sead18BinaryStreamFormat13writeMemBlockEPNS_9StreamSrcEPKvj -0x0000007100b2efb0,U,000016, -0x0000007100b2efc0,U,000020, -0x0000007100b2efd4,U,000004,nullsub_3255 -0x0000007100b2efd8,U,000004,nullsub_3256 -0x0000007100b2efdc,U,000004,nullsub_3257 +0x0000007100b2e588,O,000096,_ZN4sead18BinaryStreamFormat6readU8EPNS_9StreamSrcENS_6Endian5TypesE +0x0000007100b2e5e8,O,000100,_ZN4sead18BinaryStreamFormat7readU16EPNS_9StreamSrcENS_6Endian5TypesE +0x0000007100b2e64c,O,000100,_ZN4sead18BinaryStreamFormat7readU32EPNS_9StreamSrcENS_6Endian5TypesE +0x0000007100b2e6b0,O,000100,_ZN4sead18BinaryStreamFormat7readU64EPNS_9StreamSrcENS_6Endian5TypesE +0x0000007100b2e714,O,000096,_ZN4sead18BinaryStreamFormat6readS8EPNS_9StreamSrcENS_6Endian5TypesE +0x0000007100b2e774,O,000100,_ZN4sead18BinaryStreamFormat7readS16EPNS_9StreamSrcENS_6Endian5TypesE +0x0000007100b2e7d8,O,000100,_ZN4sead18BinaryStreamFormat7readS32EPNS_9StreamSrcENS_6Endian5TypesE +0x0000007100b2e83c,O,000100,_ZN4sead18BinaryStreamFormat7readS64EPNS_9StreamSrcENS_6Endian5TypesE +0x0000007100b2e8a0,O,000104,_ZN4sead18BinaryStreamFormat7readF32EPNS_9StreamSrcENS_6Endian5TypesE +0x0000007100b2e908,O,000148,_ZN4sead18BinaryStreamFormat7readBitEPNS_9StreamSrcEPvj +0x0000007100b2e99c,O,000260,_ZN4sead18BinaryStreamFormat10readStringEPNS_9StreamSrcEPNS_22BufferedSafeStringBaseIcEEj +0x0000007100b2eaa0,O,000024,_ZN4sead18BinaryStreamFormat12readMemBlockEPNS_9StreamSrcEPvj +0x0000007100b2eab8,O,000092,_ZN4sead18BinaryStreamFormat7writeU8EPNS_9StreamSrcENS_6Endian5TypesEh +0x0000007100b2eb14,O,000096,_ZN4sead18BinaryStreamFormat8writeU16EPNS_9StreamSrcENS_6Endian5TypesEt +0x0000007100b2eb74,O,000096,_ZN4sead18BinaryStreamFormat8writeU32EPNS_9StreamSrcENS_6Endian5TypesEj +0x0000007100b2ebd4,O,000096,_ZN4sead18BinaryStreamFormat8writeU64EPNS_9StreamSrcENS_6Endian5TypesEm +0x0000007100b2ec34,O,000092,_ZN4sead18BinaryStreamFormat7writeS8EPNS_9StreamSrcENS_6Endian5TypesEa +0x0000007100b2ec90,O,000096,_ZN4sead18BinaryStreamFormat8writeS16EPNS_9StreamSrcENS_6Endian5TypesEs +0x0000007100b2ecf0,O,000096,_ZN4sead18BinaryStreamFormat8writeS32EPNS_9StreamSrcENS_6Endian5TypesEi +0x0000007100b2ed50,O,000096,_ZN4sead18BinaryStreamFormat8writeS64EPNS_9StreamSrcENS_6Endian5TypesEl +0x0000007100b2edb0,O,000096,_ZN4sead18BinaryStreamFormat8writeF32EPNS_9StreamSrcENS_6Endian5TypesEf +0x0000007100b2ee10,O,000120,_ZN4sead18BinaryStreamFormat8writeBitEPNS_9StreamSrcEPKvj +0x0000007100b2ee88,O,000272,_ZN4sead18BinaryStreamFormat11writeStringEPNS_9StreamSrcERKNS_14SafeStringBaseIcEEj +0x0000007100b2ef98,O,000024,_ZN4sead18BinaryStreamFormat13writeMemBlockEPNS_9StreamSrcEPKvj +0x0000007100b2efb0,O,000016,_ZN4sead18BinaryStreamFormat6rewindEPNS_9StreamSrcE +0x0000007100b2efc0,O,000020,_ZN4sead18BinaryStreamFormat4skipEPNS_9StreamSrcEj +0x0000007100b2efd4,O,000004,_ZN4sead18BinaryStreamFormat19writeDecorationTextEPNS_9StreamSrcERKNS_14SafeStringBaseIcEE +0x0000007100b2efd8,O,000004,_ZN4sead18BinaryStreamFormat13writeNullCharEPNS_9StreamSrcE +0x0000007100b2efdc,O,000004,_ZN4sead18BinaryStreamFormat5flushEPNS_9StreamSrcE 0x0000007100b2efe0,O,000008,_ZN4sead12MessageQueueC1Ev 0x0000007100b2efe8,O,000004,_ZN4sead12MessageQueueD1Ev 0x0000007100b2efec,O,000108,_ZN4sead12MessageQueue8allocateEiPNS_4HeapE @@ -64622,7 +64622,7 @@ Address,Quality,Size,Name 0x0000007100b3e5fc,U,000088,_ZN3agl3env9EnvObjSet4bindEPNS0_9EnvObjMgrE 0x0000007100b3e654,O,000020,_ZN3agl3utl12ParameterObjD2Ev 0x0000007100b3e668,O,000020,_ZN3agl3utl13ParameterListD2Ev -0x0000007100b3e67c,O,000020,_ZN3agl3utl9ParameterIN4sead15FixedSafeStringILi32EEEED1Ev +0x0000007100b3e67c,U,000020,_ZN3agl3utl9ParameterIN4sead15FixedSafeStringILi32EEEED1Ev 0x0000007100b3e690,U,000008, 0x0000007100b3e698,U,000036, 0x0000007100b3e6bc,U,000040, @@ -64758,7 +64758,7 @@ Address,Quality,Size,Name 0x0000007100b4a144,U,000008, 0x0000007100b4a14c,U,000360,_ZN4sead19FixedSafeStringBaseIcLi110EEaSERKNS_14SafeStringBaseIcEE 0x0000007100b4a2b4,U,000268,_ZN3agl3utl14INamedObjIndexC2ERKN4sead15FixedSafeStringILi32EEERKNS2_14SafeStringBaseIcEESA_PNS0_13IParameterObjE -0x0000007100b4a3c0,m,000400,_ZN3agl3utl9ParameterIN4sead15FixedSafeStringILi32EEEEC1ERKS4_RKNS2_14SafeStringBaseIcEESB_PNS0_13IParameterObjE +0x0000007100b4a3c0,U,000400,_ZN3agl3utl9ParameterIN4sead15FixedSafeStringILi32EEEEC1ERKS4_RKNS2_14SafeStringBaseIcEESB_PNS0_13IParameterObjE 0x0000007100b4a550,U,000112,_ZN3agl3utl14INamedObjIndexD2Ev 0x0000007100b4a5c0,U,000116,_ZN3agl3utl14INamedObjIndex4bindEPNS0_12INamedObjMgrE 0x0000007100b4a634,U,000096,_ZN3agl3utl14INamedObjIndexD0Ev @@ -64814,7 +64814,7 @@ Address,Quality,Size,Name 0x0000007100b4dc94,O,000008,_ZNK3agl3utl9ParameterIbE4sizeEv 0x0000007100b4dc9c,O,000012,_ZNK3agl3utl9ParameterIbE16calcBinarizeSizeEv 0x0000007100b4dca8,O,000208,_ZNK3agl3utl9ParameterIbE5cloneEPN4sead4HeapEPNS0_13IParameterObjE -0x0000007100b4dd78,O,000020,_ZN3agl3utl9ParameterIfED1Ev +0x0000007100b4dd78,U,000020,_ZN3agl3utl9ParameterIfED1Ev 0x0000007100b4dd8c,O,000004,_ZN3agl3utl9ParameterIfED0Ev 0x0000007100b4dd90,U,000008, 0x0000007100b4dd98,U,000008, @@ -64894,7 +64894,7 @@ Address,Quality,Size,Name 0x0000007100b4e618,U,000008, 0x0000007100b4e620,U,000012, 0x0000007100b4e62c,O,000232,_ZNK3agl3utl9ParameterIN4sead4QuatIfEEE5cloneEPNS2_4HeapEPNS0_13IParameterObjE -0x0000007100b4e714,O,000020,_ZN3agl3utl9ParameterIN4sead15FixedSafeStringILi64EEEED1Ev +0x0000007100b4e714,U,000020,_ZN3agl3utl9ParameterIN4sead15FixedSafeStringILi64EEEED1Ev 0x0000007100b4e728,O,000004,_ZN3agl3utl9ParameterIN4sead15FixedSafeStringILi64EEEED0Ev 0x0000007100b4e72c,O,000008,_ZNK3agl3utl9ParameterIN4sead15FixedSafeStringILi64EEEE16getParameterTypeEv 0x0000007100b4e734,O,000048,_ZNK3agl3utl9ParameterIN4sead15FixedSafeStringILi64EEEE3ptrEv @@ -64950,98 +64950,98 @@ Address,Quality,Size,Name 0x0000007100b50bc0,O,000008,_ZNK3agl3utl14ParameterCurveILj2EE7typePtrEv 0x0000007100b50bc8,O,000008,_ZN3agl3utl14ParameterCurveILj2EE7typePtrEv 0x0000007100b50bd0,O,000008,_ZNK3agl3utl14ParameterCurveILj2EE4sizeEv -0x0000007100b50bd8,m,000500,_ZNK3agl3utl14ParameterCurveILj2EE5cloneEPN4sead4HeapEPNS0_13IParameterObjE +0x0000007100b50bd8,O,000500,_ZNK3agl3utl14ParameterCurveILj2EE5cloneEPN4sead4HeapEPNS0_13IParameterObjE 0x0000007100b50dcc,M,000140,_ZN3agl3utl14ParameterCurveILj2EE18postApplyResource_EPKvm 0x0000007100b50e58,O,000020,_ZN3agl3utl13ParameterBaseD2Ev 0x0000007100b50e6c,O,000004,_ZN3agl3utl14ParameterCurveILj4EED0Ev 0x0000007100b50e70,O,000112,_ZN3agl3utl14ParameterCurveILj4EE4copyERKNS0_13ParameterBaseE 0x0000007100b50ee0,O,000216,_ZN3agl3utl14ParameterCurveILj4EE10copyUnsafeERKNS0_13ParameterBaseE 0x0000007100b50fb8,U,000756,_ZNK3agl3utl14ParameterCurveILj4EE10writeToXMLEPN4sead10XmlElementEPNS3_4HeapE -0x0000007100b512ac,U,002336, +0x0000007100b512ac,U,002336,_ZN3agl3utl14ParameterCurveILj4EE11readFromXMLERKN4sead10XmlElementEb 0x0000007100b51bcc,O,000008,_ZNK3agl3utl14ParameterCurveILj4EE16getParameterTypeEv 0x0000007100b51bd4,O,000008,_ZNK3agl3utl14ParameterCurveILj4EE3ptrEv 0x0000007100b51bdc,O,000008,_ZN3agl3utl14ParameterCurveILj4EE3ptrEv 0x0000007100b51be4,O,000008,_ZNK3agl3utl14ParameterCurveILj4EE7typePtrEv 0x0000007100b51bec,O,000008,_ZN3agl3utl14ParameterCurveILj4EE7typePtrEv 0x0000007100b51bf4,O,000008,_ZNK3agl3utl14ParameterCurveILj4EE4sizeEv -0x0000007100b51bfc,m,000448,_ZNK3agl3utl14ParameterCurveILj4EE5cloneEPN4sead4HeapEPNS0_13IParameterObjE +0x0000007100b51bfc,O,000448,_ZNK3agl3utl14ParameterCurveILj4EE5cloneEPN4sead4HeapEPNS0_13IParameterObjE 0x0000007100b51dbc,M,000220,_ZN3agl3utl14ParameterCurveILj4EE18postApplyResource_EPKvm -0x0000007100b51e98,U,000084, -0x0000007100b51eec,U,000068,_ZN3agl3utl15ParameterBufferIiED0Ev -0x0000007100b51f30,U,000008, -0x0000007100b51f38,U,000008, -0x0000007100b51f40,U,000008, -0x0000007100b51f48,U,000008, -0x0000007100b51f50,U,000008, -0x0000007100b51f58,U,000012, -0x0000007100b51f64,U,000012, -0x0000007100b51f70,U,000208,_ZNK3agl3utl9ParameterIPiE5cloneEPN4sead4HeapEPNS0_13IParameterObjE -0x0000007100b52040,U,000072,_ZN3agl3utl15ParameterBufferIiE18postApplyResource_EPKvm -0x0000007100b52088,U,000008, -0x0000007100b52090,U,000008, -0x0000007100b52098,U,000020, -0x0000007100b520ac,U,000004,j__ZdlPv_648 -0x0000007100b520b0,U,000008, -0x0000007100b520b8,U,000008, -0x0000007100b520c0,U,000008, -0x0000007100b520c8,U,000008, -0x0000007100b520d0,U,000084, -0x0000007100b52124,U,000068,_ZN3agl3utl15ParameterBufferIfED0Ev -0x0000007100b52168,U,000008, -0x0000007100b52170,U,000008, -0x0000007100b52178,U,000008, -0x0000007100b52180,U,000008, -0x0000007100b52188,U,000008, -0x0000007100b52190,U,000012, -0x0000007100b5219c,U,000012, -0x0000007100b521a8,U,000208,_ZNK3agl3utl9ParameterIPfE5cloneEPN4sead4HeapEPNS0_13IParameterObjE -0x0000007100b52278,U,000072,_ZN3agl3utl15ParameterBufferIfE18postApplyResource_EPKvm -0x0000007100b522c0,U,000008, -0x0000007100b522c8,U,000008, -0x0000007100b522d0,U,000020, -0x0000007100b522e4,U,000004,j__ZdlPv_649 -0x0000007100b522e8,U,000008, -0x0000007100b522f0,U,000008, -0x0000007100b522f8,U,000008, -0x0000007100b52300,U,000008, -0x0000007100b52308,U,000084, -0x0000007100b5235c,U,000068,_ZN3agl3utl15ParameterBufferIjED0Ev -0x0000007100b523a0,U,000008, -0x0000007100b523a8,U,000008, -0x0000007100b523b0,U,000008, -0x0000007100b523b8,U,000008, -0x0000007100b523c0,U,000008, -0x0000007100b523c8,U,000012, -0x0000007100b523d4,U,000012, -0x0000007100b523e0,U,000208,_ZNK3agl3utl9ParameterIPjE5cloneEPN4sead4HeapEPNS0_13IParameterObjE -0x0000007100b524b0,U,000072,_ZN3agl3utl15ParameterBufferIjE18postApplyResource_EPKvm -0x0000007100b524f8,U,000008, -0x0000007100b52500,U,000008, -0x0000007100b52508,U,000020, -0x0000007100b5251c,U,000004,j__ZdlPv_650 -0x0000007100b52520,U,000008, -0x0000007100b52528,U,000008, -0x0000007100b52530,U,000008, -0x0000007100b52538,U,000008, -0x0000007100b52540,U,000084, -0x0000007100b52594,U,000068,_ZN3agl3utl15ParameterBufferIhED2Ev -0x0000007100b525d8,U,000008, -0x0000007100b525e0,U,000008, -0x0000007100b525e8,U,000008, -0x0000007100b525f0,U,000008, -0x0000007100b525f8,U,000008, -0x0000007100b52600,U,000008, -0x0000007100b52608,U,000012, -0x0000007100b52614,U,000208,_ZNK3agl3utl9ParameterIPhE5cloneEPN4sead4HeapEPNS0_13IParameterObjE -0x0000007100b526e4,U,000068,_ZN3agl3utl15ParameterBufferIhE18postApplyResource_EPKvm -0x0000007100b52728,U,000008, -0x0000007100b52730,U,000008, -0x0000007100b52738,U,000020, -0x0000007100b5274c,U,000004,j__ZdlPv_651 -0x0000007100b52750,U,000008, -0x0000007100b52758,U,000008, -0x0000007100b52760,U,000008, -0x0000007100b52768,U,000008, +0x0000007100b51e98,O,000084,_ZN3agl3utl15ParameterBufferIiED2Ev +0x0000007100b51eec,O,000068,_ZN3agl3utl15ParameterBufferIiED0Ev +0x0000007100b51f30,O,000008,_ZNK3agl3utl15ParameterBufferIiE16getParameterTypeEv +0x0000007100b51f38,O,000008,_ZNK3agl3utl15ParameterBufferIiE3ptrEv +0x0000007100b51f40,O,000008,_ZN3agl3utl15ParameterBufferIiE3ptrEv +0x0000007100b51f48,O,000008,_ZNK3agl3utl9ParameterIPiE7typePtrEv +0x0000007100b51f50,O,000008,_ZN3agl3utl9ParameterIPiE7typePtrEv +0x0000007100b51f58,O,000012,_ZNK3agl3utl15ParameterBufferIiE4sizeEv +0x0000007100b51f64,O,000012,_ZNK3agl3utl9ParameterIPiE16calcBinarizeSizeEv +0x0000007100b51f70,O,000208,_ZNK3agl3utl9ParameterIPiE5cloneEPN4sead4HeapEPNS0_13IParameterObjE +0x0000007100b52040,O,000072,_ZN3agl3utl15ParameterBufferIiE18postApplyResource_EPKvm +0x0000007100b52088,O,000008,_ZNK3agl3utl15ParameterBufferIiE8isBinaryEv +0x0000007100b52090,O,000008,_ZNK3agl3utl15ParameterBufferIiE22isBinaryInternalBufferEv +0x0000007100b52098,O,000020,_ZN3agl3utl9ParameterIPiED2Ev +0x0000007100b520ac,O,000004,_ZN3agl3utl9ParameterIPiED0Ev +0x0000007100b520b0,O,000008,_ZNK3agl3utl9ParameterIPiE16getParameterTypeEv +0x0000007100b520b8,O,000008,_ZNK3agl3utl9ParameterIPiE3ptrEv +0x0000007100b520c0,O,000008,_ZN3agl3utl9ParameterIPiE3ptrEv +0x0000007100b520c8,O,000008,_ZNK3agl3utl9ParameterIPiE4sizeEv +0x0000007100b520d0,O,000084,_ZN3agl3utl15ParameterBufferIfED2Ev +0x0000007100b52124,O,000068,_ZN3agl3utl15ParameterBufferIfED0Ev +0x0000007100b52168,O,000008,_ZNK3agl3utl15ParameterBufferIfE16getParameterTypeEv +0x0000007100b52170,O,000008,_ZNK3agl3utl15ParameterBufferIfE3ptrEv +0x0000007100b52178,O,000008,_ZN3agl3utl15ParameterBufferIfE3ptrEv +0x0000007100b52180,O,000008,_ZNK3agl3utl9ParameterIPfE7typePtrEv +0x0000007100b52188,O,000008,_ZN3agl3utl9ParameterIPfE7typePtrEv +0x0000007100b52190,O,000012,_ZNK3agl3utl15ParameterBufferIfE4sizeEv +0x0000007100b5219c,O,000012,_ZNK3agl3utl9ParameterIPfE16calcBinarizeSizeEv +0x0000007100b521a8,O,000208,_ZNK3agl3utl9ParameterIPfE5cloneEPN4sead4HeapEPNS0_13IParameterObjE +0x0000007100b52278,O,000072,_ZN3agl3utl15ParameterBufferIfE18postApplyResource_EPKvm +0x0000007100b522c0,O,000008,_ZNK3agl3utl15ParameterBufferIfE8isBinaryEv +0x0000007100b522c8,O,000008,_ZNK3agl3utl15ParameterBufferIfE22isBinaryInternalBufferEv +0x0000007100b522d0,O,000020,_ZN3agl3utl9ParameterIPfED2Ev +0x0000007100b522e4,O,000004,_ZN3agl3utl9ParameterIPfED0Ev +0x0000007100b522e8,O,000008,_ZNK3agl3utl9ParameterIPfE16getParameterTypeEv +0x0000007100b522f0,O,000008,_ZNK3agl3utl9ParameterIPfE3ptrEv +0x0000007100b522f8,O,000008,_ZN3agl3utl9ParameterIPfE3ptrEv +0x0000007100b52300,O,000008,_ZNK3agl3utl9ParameterIPfE4sizeEv +0x0000007100b52308,O,000084,_ZN3agl3utl15ParameterBufferIjED2Ev +0x0000007100b5235c,O,000068,_ZN3agl3utl15ParameterBufferIjED0Ev +0x0000007100b523a0,O,000008,_ZNK3agl3utl15ParameterBufferIjE16getParameterTypeEv +0x0000007100b523a8,O,000008,_ZNK3agl3utl15ParameterBufferIjE3ptrEv +0x0000007100b523b0,O,000008,_ZN3agl3utl15ParameterBufferIjE3ptrEv +0x0000007100b523b8,O,000008,_ZNK3agl3utl9ParameterIPjE7typePtrEv +0x0000007100b523c0,O,000008,_ZN3agl3utl9ParameterIPjE7typePtrEv +0x0000007100b523c8,O,000012,_ZNK3agl3utl15ParameterBufferIjE4sizeEv +0x0000007100b523d4,O,000012,_ZNK3agl3utl9ParameterIPjE16calcBinarizeSizeEv +0x0000007100b523e0,O,000208,_ZNK3agl3utl9ParameterIPjE5cloneEPN4sead4HeapEPNS0_13IParameterObjE +0x0000007100b524b0,O,000072,_ZN3agl3utl15ParameterBufferIjE18postApplyResource_EPKvm +0x0000007100b524f8,O,000008,_ZNK3agl3utl15ParameterBufferIjE8isBinaryEv +0x0000007100b52500,O,000008,_ZNK3agl3utl15ParameterBufferIjE22isBinaryInternalBufferEv +0x0000007100b52508,O,000020,_ZN3agl3utl9ParameterIPjED2Ev +0x0000007100b5251c,O,000004,_ZN3agl3utl9ParameterIPjED0Ev +0x0000007100b52520,O,000008,_ZNK3agl3utl9ParameterIPjE16getParameterTypeEv +0x0000007100b52528,O,000008,_ZNK3agl3utl9ParameterIPjE3ptrEv +0x0000007100b52530,O,000008,_ZN3agl3utl9ParameterIPjE3ptrEv +0x0000007100b52538,O,000008,_ZNK3agl3utl9ParameterIPjE4sizeEv +0x0000007100b52540,O,000084,_ZN3agl3utl15ParameterBufferIhED2Ev +0x0000007100b52594,O,000068,_ZN3agl3utl15ParameterBufferIhED0Ev +0x0000007100b525d8,O,000008,_ZNK3agl3utl15ParameterBufferIhE16getParameterTypeEv +0x0000007100b525e0,O,000008,_ZNK3agl3utl15ParameterBufferIhE3ptrEv +0x0000007100b525e8,O,000008,_ZN3agl3utl15ParameterBufferIhE3ptrEv +0x0000007100b525f0,O,000008,_ZNK3agl3utl9ParameterIPhE7typePtrEv +0x0000007100b525f8,O,000008,_ZN3agl3utl9ParameterIPhE7typePtrEv +0x0000007100b52600,O,000008,_ZNK3agl3utl15ParameterBufferIhE4sizeEv +0x0000007100b52608,O,000012,_ZNK3agl3utl9ParameterIPhE16calcBinarizeSizeEv +0x0000007100b52614,O,000208,_ZNK3agl3utl9ParameterIPhE5cloneEPN4sead4HeapEPNS0_13IParameterObjE +0x0000007100b526e4,O,000068,_ZN3agl3utl15ParameterBufferIhE18postApplyResource_EPKvm +0x0000007100b52728,O,000008,_ZNK3agl3utl15ParameterBufferIhE8isBinaryEv +0x0000007100b52730,O,000008,_ZNK3agl3utl15ParameterBufferIhE22isBinaryInternalBufferEv +0x0000007100b52738,O,000020,_ZN3agl3utl9ParameterIPhED2Ev +0x0000007100b5274c,O,000004,_ZN3agl3utl9ParameterIPhED0Ev +0x0000007100b52750,O,000008,_ZNK3agl3utl9ParameterIPhE16getParameterTypeEv +0x0000007100b52758,O,000008,_ZNK3agl3utl9ParameterIPhE3ptrEv +0x0000007100b52760,O,000008,_ZN3agl3utl9ParameterIPhE3ptrEv +0x0000007100b52768,O,000008,_ZNK3agl3utl9ParameterIPhE4sizeEv 0x0000007100b52770,O,000644,_ZN3agl3utl12IParameterIOC1ERKN4sead14SafeStringBaseIcEEj 0x0000007100b529f4,O,000580,_ZN3agl3utl12IParameterIOC1Ev 0x0000007100b52c38,U,000272,_ZNK3agl3utl12IParameterIO4saveERKN4sead14SafeStringBaseIcEEj @@ -69173,7 +69173,7 @@ Address,Quality,Size,Name 0x0000007100c29148,U,000336,_ZN4gsys13ModelSceneEnv15PartsSetUserBin12setExtensionERKN4sead14SafeStringBaseIcEE 0x0000007100c29298,U,000180,_ZNK4gsys13ModelSceneEnv22getApplyUserBinarySlotEjj 0x0000007100c2934c,U,000392,_ZN4gsys13ModelSceneEnv15setFilenameImplEPNS0_7DataSetERKN4sead14SafeStringBaseIcEE -0x0000007100c294d4,W,000388,_ZN3agl3utl9ParameterIN4sead15FixedSafeStringILi32EEEEC2ERKS4_RKNS2_14SafeStringBaseIcEEPNS0_13IParameterObjE +0x0000007100c294d4,O,000388,_ZN3agl3utl9ParameterIN4sead15FixedSafeStringILi32EEEEC2ERKS4_RKNS2_14SafeStringBaseIcEEPNS0_13IParameterObjE 0x0000007100c29658,U,001392,_ZN4gsys13ModelSceneEnv5load_EPNS0_7DataSetERKN4sead14SafeStringBaseIcEES7_b 0x0000007100c29bc8,U,000224, 0x0000007100c29ca8,U,000428,_ZN4gsys13ModelSceneEnv4calcEv @@ -69821,7 +69821,7 @@ Address,Quality,Size,Name 0x0000007100c4f408,U,000008, 0x0000007100c4f410,U,000840, 0x0000007100c4f758,O,002596,_ZN4gsys14ParticleConfigC1Ev -0x0000007100c5017c,m,000400,_ZN3agl3utl9ParameterIN4sead15FixedSafeStringILi64EEEEC1ERKS4_RKNS2_14SafeStringBaseIcEESB_PNS0_13IParameterObjE +0x0000007100c5017c,U,000400,_ZN3agl3utl9ParameterIN4sead15FixedSafeStringILi64EEEEC1ERKS4_RKNS2_14SafeStringBaseIcEESB_PNS0_13IParameterObjE 0x0000007100c5030c,O,000064,_ZN4gsys14ParticleConfig12applyResouceEPKv 0x0000007100c5034c,m,000264,_ZNK4gsys14ParticleConfig15getLightMapNameEj 0x0000007100c50454,O,000008,_ZN4gsys14ParticleConfig10initializeEPN4sead4HeapES3_ @@ -75235,7 +75235,7 @@ Address,Quality,Size,Name 0x0000007100d98674,O,000036,_ZN4ksys3chm12SystemConfig4ListD2Ev 0x0000007100d98698,O,000004,_ZN4ksys3chm12SystemConfig4ListD0Ev 0x0000007100d9869c,O,002232,_ZN4ksys3chm12SystemConfig5WorldC1Ev -0x0000007100d98f54,m,000400,_ZN3agl3utl9ParameterIN4sead15FixedSafeStringILi256EEEEC1ERKS4_RKNS2_14SafeStringBaseIcEESB_PNS0_13IParameterObjE +0x0000007100d98f54,U,000400,_ZN3agl3utl9ParameterIN4sead15FixedSafeStringILi256EEEEC1ERKS4_RKNS2_14SafeStringBaseIcEESB_PNS0_13IParameterObjE 0x0000007100d990e4,O,000136,_ZN4ksys3chm12SystemConfig5WorldD1Ev 0x0000007100d9916c,O,000004,_ZN4ksys3chm12SystemConfig5WorldD0Ev 0x0000007100d99170,U,000100, @@ -101095,7 +101095,7 @@ Address,Quality,Size,Name 0x0000007101400424,U,000040, 0x000000710140044c,U,000392, 0x00000071014005d4,U,000044,_ZN3agl4proc3LUTC2ERKN4sead14SafeStringBaseIcEES6_PNS_3utl13IParameterObjE -0x0000007101400600,m,000304,_ZN3agl3utl14ParameterCurveILj4EEC1ERKN4sead14SafeStringBaseIcEES7_PNS0_13IParameterObjE +0x0000007101400600,U,000304,_ZN3agl3utl14ParameterCurveILj4EEC1ERKN4sead14SafeStringBaseIcEES7_PNS0_13IParameterObjE 0x0000007101400730,U,000020, 0x0000007101400744,U,000232,_ZN3agl4proc3LUT20genMessageParametersEPN4sead6hostio7ContextE 0x000000710140082c,U,000440,