diff --git a/data/uking_functions.csv b/data/uking_functions.csv index 59fc2da3..6c3a1dbb 100644 --- a/data/uking_functions.csv +++ b/data/uking_functions.csv @@ -1002,7 +1002,7 @@ Address,Quality,Size,Name 0x0000007100030d14,U,000808, 0x000000710003103c,U,000212, 0x0000007100031110,U,000204, -0x00000071000311dc,U,000092,_ZNK4sead17FrustumProjection18getRuntimeTypeInfoEv +0x00000071000311dc,U,000092, 0x0000007100031238,U,000008, 0x0000007100031240,U,000008, 0x0000007100031248,U,000112, @@ -1112,7 +1112,7 @@ Address,Quality,Size,Name 0x000000710003b8b0,U,000216,Guardian::m2 0x000000710003b988,U,000092,Guardian::m3 0x000000710003b9e4,U,000048,Guardian::x_8 -0x000000710003ba14,U,000052,_ZN4sead26BufferFileDeviceReadStreamD2Ev +0x000000710003ba14,M,000052,_ZN4sead26BufferFileDeviceReadStreamD2Ev 0x000000710003ba48,U,000008, 0x000000710003ba50,U,000064, 0x000000710003ba90,U,000008, @@ -39936,7 +39936,7 @@ Address,Quality,Size,Name 0x00000071006621f0,U,000008, 0x00000071006621f8,O,000204,_ZNK4ksys4phys11SphereParam27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE 0x00000071006622c4,O,000092,_ZNK4ksys4phys11SphereParam18getRuntimeTypeInfoEv -0x0000007100662320,U,000100,_ZN4sead19PrimitiveDrawMgrNvn18SingletonDisposer_D1Ev +0x0000007100662320,U,000100, 0x0000007100662384,U,000108, 0x00000071006623f0,U,000136,GameSceneSubsys12::createInstance 0x0000007100662478,U,001116,GameSceneSubsys12::ctor @@ -52750,7 +52750,7 @@ Address,Quality,Size,Name 0x00000071008921a8,U,000284,PlayerBase::x_0 0x00000071008922c4,U,000008,playerWeapons_return0 0x00000071008922cc,U,000228,Player::x_40 -0x00000071008923b0,U,000032,_ZN4sead11GraphicsNvn20convertNvnDebugLevelEj +0x00000071008923b0,U,000032, 0x00000071008923d0,U,000832, 0x0000007100892710,U,000020,Player::m224 0x0000007100892724,U,000180, @@ -60853,7 +60853,7 @@ Address,Quality,Size,Name 0x0000007100a6beb0,U,000092, 0x0000007100a6bf0c,U,000008, 0x0000007100a6bf14,U,000196, -0x0000007100a6bfd8,U,000072,_ZN4sead11GraphicsNvnD2Ev +0x0000007100a6bfd8,U,000072, 0x0000007100a6c020,U,000080, 0x0000007100a6c070,U,000072, 0x0000007100a6c0b8,U,000052, @@ -63006,9 +63006,9 @@ Address,Quality,Size,Name 0x0000007100af8eb0,U,000024, 0x0000007100af8ec8,U,000016, 0x0000007100af8ed8,U,000024, -0x0000007100af8ef0,U,000004,nullsub_3152 -0x0000007100af8ef4,U,000012, -0x0000007100af8f00,U,000020,Framework::setFlag214_1iftrue_else_2 +0x0000007100af8ef0,U,000004,_ZN4sead15GameFrameworkNx20outOfMemoryCallback_EP16NVNcommandBuffer27NVNcommandBufferMemoryEventmPv +0x0000007100af8ef4,U,000012,_ZN4sead15GameFrameworkNx13presentAsync_EPNS_6ThreadEl +0x0000007100af8f00,U,000020,_ZN4sead15GameFrameworkNx19requestChangeUseGPUEb 0x0000007100af8f14,U,000004,_ZN4sead15GameFrameworkNx8initRun_EPNS_4HeapE 0x0000007100af8f18,U,000060,_ZN4sead15GameFrameworkNx8runImpl_Ev 0x0000007100af8f54,U,000048,_ZN4sead15GameFrameworkNx20createMethodTreeMgr_EPNS_4HeapE @@ -63034,29 +63034,29 @@ Address,Quality,Size,Name 0x0000007100af9a64,O,000112,_ZNK4sead18LogicalFrameBuffer27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE 0x0000007100af9ad4,O,000092,_ZNK4sead18LogicalFrameBuffer18getRuntimeTypeInfoEv 0x0000007100af9b30,O,000004,_ZN4sead18LogicalFrameBufferD0Ev -0x0000007100af9b34,U,000048, -0x0000007100af9b64,U,000092, -0x0000007100af9bc0,U,000004,j__ZN2nn2oe10InitializeEv_0 +0x0000007100af9b34,U,000048,_ZN4sead9Delegate2INS_15GameFrameworkNxEPNS_6ThreadElE6invokeES3_l +0x0000007100af9b64,U,000092,_ZNK4sead9Delegate2INS_15GameFrameworkNxEPNS_6ThreadElE5cloneEPNS_4HeapE +0x0000007100af9bc0,U,000004,_ZN4sead16PerformanceMgrNx10initializeEv 0x0000007100af9bc4,U,000032,_ZN4sead16PerformanceMgrNx27setPerformanceConfigurationEN2nn2oe15PerformanceModeEi -0x0000007100af9be4,U,000004,nullsub_5537 -0x0000007100af9be8,U,000004,nullsub_3155 -0x0000007100af9bec,U,000004,nullsub_3156 +0x0000007100af9be4,U,000004,_ZN4sead16PerformanceMgrNx16printPerformanceEv +0x0000007100af9be8,U,000004,_ZN4sead16PerformanceMgrNx33printPerformanceForConfiguration_Ei +0x0000007100af9bec,U,000004,_ZN4sead16PerformanceMgrNx24setCPUPerformance1122MHzEv 0x0000007100af9bf0,M,000296,_ZN4sead13CalculateTaskC1ERKNS_16TaskConstructArgEPKc 0x0000007100af9d18,O,000084,_ZN4sead13CalculateTaskD1Ev 0x0000007100af9d6c,O,000092,_ZN4sead13CalculateTaskD0Ev -0x0000007100af9dc8,U,000092,sead::CalculateTask::getCorrespondingMethodTreeMgrTypeInfo -0x0000007100af9e24,U,000004,sead::CalculateTask::calc -0x0000007100af9e28,U,000148,sead::CalculateTask::attachCalcImpl -0x0000007100af9ebc,U,000004,sead::CalculateTask::attachDrawImpl +0x0000007100af9dc8,U,000092,_ZNK4sead13CalculateTask37getCorrespondingMethodTreeMgrTypeInfoEv +0x0000007100af9e24,O,000004,_ZN4sead13CalculateTask4calcEv +0x0000007100af9e28,U,000148,_ZN4sead13CalculateTask14attachCalcImplEv +0x0000007100af9ebc,U,000004,_ZN4sead13CalculateTask14attachDrawImplEv 0x0000007100af9ec0,U,000008,_ZN4sead9FaderTask14detachDrawImplEv -0x0000007100af9ec8,U,000004,sead::CalculateTask::detachDrawImpl -0x0000007100af9ecc,U,000128,_ZN4sead25SingleScreenMethodTreeMgr12pauseAppCalcEb -0x0000007100af9f4c,U,000004,sead::CalculateTask::pauseDraw -0x0000007100af9f50,U,000128,_ZN4sead4Task9pauseCalcEb -0x0000007100af9fd0,U,000004,sead::CalculateTask::pauseDrawRec -0x0000007100af9fd4,U,000128,_ZN4sead4Task9pauseDrawEb -0x0000007100afa054,U,000004,sead::CalculateTask::pauseDrawChild -0x0000007100afa058,U,000016,sead::CalculateTask::getMethodTreeNOde +0x0000007100af9ec8,U,000004,_ZN4sead13CalculateTask14detachDrawImplEv +0x0000007100af9ecc,U,000128,_ZN4sead13CalculateTask9pauseCalcEb +0x0000007100af9f4c,U,000004,_ZN4sead13CalculateTask9pauseDrawEb +0x0000007100af9f50,U,000128,_ZN4sead13CalculateTask12pauseCalcRecEb +0x0000007100af9fd0,U,000004,_ZN4sead13CalculateTask12pauseDrawRecEb +0x0000007100af9fd4,U,000128,_ZN4sead13CalculateTask14pauseCalcChildEb +0x0000007100afa054,U,000004,_ZN4sead13CalculateTask14pauseDrawChildEb +0x0000007100afa058,U,000016,_ZN4sead13CalculateTask17getMethodTreeNodeEi 0x0000007100afa068,O,000204,_ZNK4sead13CalculateTask27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE 0x0000007100afa134,O,000092,_ZNK4sead13CalculateTask18getRuntimeTypeInfoEv 0x0000007100afa190,O,000048,_ZN4sead8DelegateINS_13CalculateTaskEE6invokeEv @@ -63064,25 +63064,25 @@ Address,Quality,Size,Name 0x0000007100afa21c,W,000020,_ZN4sead9Framework19CreateSystemTaskArgC2Ev 0x0000007100afa230,W,000060,_ZN4sead9FrameworkC2Ev 0x0000007100afa26c,O,000292,_ZN4sead9FrameworkD2Ev -0x0000007100afa390,U,000132, -0x0000007100afa414,U,000036, -0x0000007100afa438,U,000012,sead::Framework::InitializeArg::InitializeArg -0x0000007100afa444,U,000012,_ZN4sead9Framework6RunArgC2Ev +0x0000007100afa390,O,000132,_ZN4sead13DelegateEventIPvED2Ev +0x0000007100afa414,O,000036,_ZN4sead9FrameworkD0Ev +0x0000007100afa438,U,000012,_ZN4sead9Framework13InitializeArgC1Ev +0x0000007100afa444,U,000012,_ZN4sead9Framework6RunArgC1Ev 0x0000007100afa450,O,000200,_ZN4sead9Framework10initializeERKNS0_13InitializeArgE 0x0000007100afa518,U,000272,_ZN4sead9Framework3runEPNS_4HeapERKNS_8TaskBase9CreateArgERKNS0_6RunArgE 0x0000007100afa628,U,000004,_ZN4sead9Framework17createSystemTasksEPNS_8TaskBaseERKNS0_19CreateSystemTaskArgE -0x0000007100afa62c,U,000004,nullsub_3164 -0x0000007100afa630,U,000004,nullsub_3165 -0x0000007100afa634,U,000004,nullsub_3166 +0x0000007100afa62c,U,000004,_ZN4sead9Framework8initRun_EPNS_4HeapE +0x0000007100afa630,U,000004,_ZN4sead9Framework8quitRun_EPNS_4HeapE +0x0000007100afa634,U,000004,_ZN4sead9Framework8runImpl_Ev 0x0000007100afa638,U,000132,_ZN4sead9Framework10procReset_Ev 0x0000007100afa6bc,O,000112,_ZNK4sead9Framework27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE 0x0000007100afa72c,O,000092,_ZNK4sead9Framework18getRuntimeTypeInfoEv -0x0000007100afa788,U,000012, -0x0000007100afa794,U,000148, +0x0000007100afa788,U,000012,_ZNK4sead9Framework27getMethodLogicalFrameBufferEi +0x0000007100afa794,O,000148,_ZN4sead13DelegateEventIPvED0Ev 0x0000007100afa828,O,000100,_ZN4sead13GameFrameworkC2Ev 0x0000007100afa88c,O,000028,_ZZN4sead13GameFrameworkC1EvEN3$_08__invokeEb -0x0000007100afa8a8,W,000092,_ZN4sead13GameFrameworkD2Ev -0x0000007100afa904,U,000100, +0x0000007100afa8a8,M,000092,_ZN4sead13GameFrameworkD2Ev +0x0000007100afa904,M,000100,_ZN4sead13GameFrameworkD0Ev 0x0000007100afa968,O,000020,_ZN4sead13GameFramework12startDisplayEv 0x0000007100afa97c,O,000208,_ZN4sead13GameFramework17createSystemTasksEPNS_8TaskBaseERKNS_9Framework19CreateSystemTaskArgE 0x0000007100afaa4c,O,000228,_ZN4sead13GameFramework19createControllerMgrEPNS_8TaskBaseE @@ -63092,7 +63092,7 @@ Address,Quality,Size,Name 0x0000007100afab88,O,000004,_ZN4sead13GameFramework17createSeadMenuMgrEPNS_8TaskBaseE 0x0000007100afab8c,O,000004,_ZN4sead13GameFramework20createInfLoopCheckerEPNS_8TaskBaseERKNS_8TickSpanEi 0x0000007100afab90,O,000004,_ZN4sead13GameFramework17createCuckooClockEPNS_8TaskBaseE -0x0000007100afab94,U,000440,sead::GameFramework::initialize +0x0000007100afab94,O,000440,_ZN4sead13GameFramework10initializeERKNS_9Framework13InitializeArgE 0x0000007100afad4c,O,000228,_ZN4sead13GameFramework21waitStartDisplayLoop_Ev 0x0000007100afae30,O,000004,_ZN4sead13GameFramework8quitRun_EPNS_4HeapE 0x0000007100afae34,O,000004,_ZN4sead13GameFramework11initHostIO_Ev @@ -63106,61 +63106,61 @@ Address,Quality,Size,Name 0x0000007100afb0d4,O,000080,_ZN4sead14MethodTreeNode9detachAllEv 0x0000007100afb124,O,000068,_ZN4sead14MethodTreeNode4callEv 0x0000007100afb168,O,000088,_ZN4sead14MethodTreeNode8callRec_Ev -0x0000007100afb1c0,U,000056, -0x0000007100afb1f8,U,000092, -0x0000007100afb254,U,000120, +0x0000007100afb1c0,U,000056,_ZN4sead12ProcessMeter18SingletonDisposer_D1Ev +0x0000007100afb1f8,U,000092,_ZN4sead12ProcessMeter18SingletonDisposer_D0Ev +0x0000007100afb254,U,000120,_ZN4sead12ProcessMeter14createInstanceEPNS_4HeapE 0x0000007100afb2cc,U,001252,_ZN4sead25SingleScreenMethodTreeMgrC1Ev 0x0000007100afb7b0,U,000236,_ZN4sead25SingleScreenMethodTreeMgrD2Ev 0x0000007100afb89c,U,000036,_ZN4sead25SingleScreenMethodTreeMgrD0Ev 0x0000007100afb8c0,U,000096,_ZN4sead25SingleScreenMethodTreeMgr12attachMethodEiPNS_14MethodTreeNodeE 0x0000007100afb920,U,000080,_ZN4sead25SingleScreenMethodTreeMgr21getRootMethodTreeNodeEi 0x0000007100afb970,U,000232,_ZN4sead25SingleScreenMethodTreeMgr8pauseAllEb -0x0000007100afba58,U,000128,_ZN4sead25SingleScreenMethodTreeMgr12pauseAppCalcEb_0 -0x0000007100afbad8,U,000008, +0x0000007100afba58,U,000128,_ZN4sead25SingleScreenMethodTreeMgr12pauseAppCalcEb +0x0000007100afbad8,U,000008,_ZN4sead25SingleScreenMethodTreeMgr4calcEv 0x0000007100afbae0,U,000008,_ZN4sead25SingleScreenMethodTreeMgr4drawEv 0x0000007100afbae8,U,000204,_ZNK4sead25SingleScreenMethodTreeMgr27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE 0x0000007100afbbb4,U,000092,_ZNK4sead25SingleScreenMethodTreeMgr18getRuntimeTypeInfoEv 0x0000007100afbc10,U,000476,_ZN4sead4TaskC2ERKNS_16TaskConstructArgEPKc -0x0000007100afbdec,U,000116,_ZN4sead4TaskD2Ev -0x0000007100afbe60,U,000124,sead::Task::dtorDelete -0x0000007100afbedc,U,000092,sead::Task::getCorrespondingMethodTreeMgrTypeInfo -0x0000007100afbf38,U,000004,sead::Task::calc -0x0000007100afbf3c,U,000004,sead::Task::draw -0x0000007100afbf40,U,000148,sead::Task::attachCalcImpl -0x0000007100afbfd4,U,000144,sead::Task::attachDrawImpl -0x0000007100afc064,U,000008,_ZN4sead4Task14detachDrawImplEv -0x0000007100afc06c,U,000008,_ZN4sead13CalculateTask14detachCalcImplEv -0x0000007100afc074,U,000128,_ZN4sead4Task12pauseDrawRecEb -0x0000007100afc0f4,U,000128,_ZN4sead4Task14pauseCalcChildEb -0x0000007100afc174,U,000128,_ZN4sead4Task14pauseDrawChildEb -0x0000007100afc1f4,U,000128,_ZN4sead13CalculateTask9pauseCalcEb -0x0000007100afc274,U,000128,_ZN4sead13CalculateTask12pauseCalcRecEb -0x0000007100afc2f4,U,000128,_ZN4sead13CalculateTask14pauseCalcChildEb +0x0000007100afbdec,U,000116,_ZN4sead4TaskD1Ev +0x0000007100afbe60,U,000124,_ZN4sead4TaskD0Ev +0x0000007100afbedc,U,000092,_ZNK4sead4Task37getCorrespondingMethodTreeMgrTypeInfoEv +0x0000007100afbf38,U,000004,_ZN4sead4Task4calcEv +0x0000007100afbf3c,U,000004,_ZN4sead4Task4drawEv +0x0000007100afbf40,U,000148,_ZN4sead4Task14attachCalcImplEv +0x0000007100afbfd4,U,000144,_ZN4sead4Task14attachDrawImplEv +0x0000007100afc064,U,000008,_ZN4sead4Task14detachCalcImplEv +0x0000007100afc06c,U,000008,_ZN4sead4Task14detachDrawImplEv +0x0000007100afc074,U,000128,_ZN4sead4Task9pauseCalcEb +0x0000007100afc0f4,U,000128,_ZN4sead4Task9pauseDrawEb +0x0000007100afc174,U,000128,_ZN4sead4Task12pauseCalcRecEb +0x0000007100afc1f4,U,000128,_ZN4sead4Task12pauseDrawRecEb +0x0000007100afc274,U,000128,_ZN4sead4Task14pauseCalcChildEb +0x0000007100afc2f4,U,000128,_ZN4sead4Task14pauseDrawChildEb 0x0000007100afc374,U,000032,_ZN4sead4Task17getMethodTreeNodeEi 0x0000007100afc394,U,000204,sead::Task::rtti1 0x0000007100afc460,U,000092,sead::Task::rtti2 -0x0000007100afc4bc,U,000048, -0x0000007100afc4ec,U,000092, +0x0000007100afc4bc,U,000048,_ZN4sead8DelegateINS_4TaskEE6invokeEv +0x0000007100afc4ec,U,000092,_ZNK4sead8DelegateINS_4TaskEE5cloneEPNS_4HeapE 0x0000007100afc548,O,000076,_ZN4sead8TaskBase9CreateArgC2Ev 0x0000007100afc594,O,000084,_ZN4sead8TaskBase9CreateArgC1ERKNS_11TaskClassIDE 0x0000007100afc5e8,U,000284,_ZN4sead8TaskBase16SystemMgrTaskArgC1ERKNS_11TaskClassIDE 0x0000007100afc704,U,000212,_ZN4sead8TaskBaseC2ERKNS_16TaskConstructArgEPKc 0x0000007100afc7d8,U,000136,_ZN4sead8TaskBaseD2Ev -0x0000007100afc860,U,000144,sead::TaskBase::dtorDelete +0x0000007100afc860,U,000144,_ZN4sead8TaskBaseD0Ev 0x0000007100afc8f0,U,000052,_ZN4sead8TaskBase14attachCalcDrawEv -0x0000007100afc924,U,000004,sead::TaskBase::prepare +0x0000007100afc924,U,000004,_ZN4sead8TaskBase7prepareEv 0x0000007100afc928,U,000108,_ZN4sead8TaskBase11enterCommonEv 0x0000007100afc994,U,000004,_ZN4sead8TaskBase5enterEv -0x0000007100afc998,U,000004,sead::TaskBase::exit +0x0000007100afc998,U,000004,_ZN4sead8TaskBase4exitEv 0x0000007100afc99c,U,000004,_ZN4sead8TaskBase7onEventERKNS_9TaskEventE 0x0000007100afc9a0,U,000168,_ZN4sead8TaskBase31adjustHeapWithSlackWithoutLock_Eij 0x0000007100afca48,U,000160,_ZN4sead8TaskBase13adjustHeapAllEv -0x0000007100afcae8,U,000016, +0x0000007100afcae8,U,000016,_ZN4sead8TaskBase11doneDestroyEv 0x0000007100afcaf8,U,000012,_ZNK4sead8TaskBase12getFrameworkEv 0x0000007100afcb04,U,000016,_ZNK4sead8TaskBase16getMethodTreeMgrEv 0x0000007100afcb14,U,000024,_ZN4sead8TaskBase21attachMethodWithCheckEiPNS_14MethodTreeNodeE -0x0000007100afcb2c,U,000112,sead::TaskBase::rtti1 -0x0000007100afcb9c,U,000092,sead::TaskBase::rtti2 +0x0000007100afcb2c,U,000112,_ZNK4sead8TaskBase27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE +0x0000007100afcb9c,U,000092,_ZNK4sead8TaskBase18getRuntimeTypeInfoEv 0x0000007100afcbf8,U,000004,_ZN4sead8TaskBase14pauseCalcChildEb 0x0000007100afcbfc,U,000004,_ZN4sead8TaskBase14pauseDrawChildEb 0x0000007100afcc00,U,000096,_ZNK4sead11TaskClassID6createERKNS_16TaskConstructArgE @@ -63184,19 +63184,19 @@ Address,Quality,Size,Name 0x0000007100afe250,U,000508,_ZN4sead7TaskMgr23destroyAllAndCreateRootEv 0x0000007100afe44c,U,000004,_ZN4sead7TaskMgr10beforeCalcEv 0x0000007100afe450,U,000004,_ZN4sead7TaskMgr9afterCalcEv -0x0000007100afe454,U,000112, -0x0000007100afe4c4,U,000092, -0x0000007100afe520,U,000148, +0x0000007100afe454,U,000112,_ZNK4sead9TaskEvent27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE +0x0000007100afe4c4,U,000092,_ZNK4sead9TaskEvent18getRuntimeTypeInfoEv +0x0000007100afe520,U,000148,_ZN4sead13DelegateEventIPNS_8TaskBaseEED0Ev 0x0000007100afe5b4,U,000048, 0x0000007100afe5e4,U,000092, 0x0000007100afe640,U,000024, 0x0000007100afe658,O,000100,_ZN4sead19DebugFontMgrJis1Nvn18SingletonDisposer_D1Ev 0x0000007100afe6bc,O,000108,_ZN4sead19DebugFontMgrJis1Nvn18SingletonDisposer_D0Ev 0x0000007100afe728,M,000168,_ZN4sead19DebugFontMgrJis1Nvn14createInstanceEPNS_4HeapE -0x0000007100afe7d0,U,000004,nullsub_3181 -0x0000007100afe7d4,U,000004,j__ZdlPv_592 +0x0000007100afe7d0,M,000004,_ZN4sead19DebugFontMgrJis1NvnD1Ev +0x0000007100afe7d4,M,000004,_ZN4sead19DebugFontMgrJis1NvnD0Ev 0x0000007100afe7d8,M,000300,_ZN4sead19DebugFontMgrJis1Nvn10initializeEPNS_4HeapEPKcS4_S4_j -0x0000007100afe904,U,001252, +0x0000007100afe904,M,001252,_ZN4sead19DebugFontMgrJis1Nvn20initializeFromBinaryEPNS_4HeapEPvmS3_mPKvj 0x0000007100afede8,O,000044,_ZN4sead19DebugFontMgrJis1Nvn22swapUniformBlockBufferEv 0x0000007100afee14,O,000008,_ZNK4sead19DebugFontMgrJis1Nvn9getHeightEv 0x0000007100afee1c,O,000008,_ZNK4sead19DebugFontMgrJis1Nvn8getWidthEv @@ -63205,12 +63205,12 @@ Address,Quality,Size,Name 0x0000007100afee44,O,000044,_ZNK4sead19DebugFontMgrJis1Nvn5beginEPNS_11DrawContextE 0x0000007100afee70,O,000004,_ZNK4sead19DebugFontMgrJis1Nvn3endEPNS_11DrawContextE 0x0000007100afee74,U,000836,_ZNK4sead19DebugFontMgrJis1Nvn5printEPNS_11DrawContextERKNS_10ProjectionERKNS_6CameraERKNS_8Matrix34IfEERKNS_7Color4fEPKvi -0x0000007100aff1b8,U,000008, +0x0000007100aff1b8,O,000008,_ZNK4sead19DebugFontMgrJis1Nvn11getEncodingEv 0x0000007100aff1c0,U,000100, 0x0000007100aff224,U,000108, 0x0000007100aff290,O,000164,_ZN4sead15DebugFontMgrNvn14createInstanceEPNS_4HeapE -0x0000007100aff334,U,000004,nullsub_3183 -0x0000007100aff338,U,000004,j__ZdlPv_593 +0x0000007100aff334,U,000004, +0x0000007100aff338,U,000004, 0x0000007100aff33c,O,000240,_ZN4sead15DebugFontMgrNvn10initializeEPNS_4HeapEPKcS4_j 0x0000007100aff42c,U,001188,_ZN4sead15DebugFontMgrNvn20initializeFromBinaryEPNS_4HeapEPvmS3_mj 0x0000007100aff8d0,O,000044,_ZN4sead15DebugFontMgrNvn22swapUniformBlockBufferEv @@ -63222,31 +63222,31 @@ Address,Quality,Size,Name 0x0000007100aff948,O,000004,_ZNK4sead15DebugFontMgrNvn3endEPNS_11DrawContextE 0x0000007100aff94c,U,000716,_ZNK4sead15DebugFontMgrNvn5printEPNS_11DrawContextERKNS_10ProjectionERKNS_6CameraERKNS_8Matrix34IfEERKNS_7Color4fEPKvi 0x0000007100affc18,O,000008,_ZNK4sead15DebugFontMgrNvn11getEncodingEv -0x0000007100affc20,U,000004,j_nullsub_3241 -0x0000007100affc24,U,000036, +0x0000007100affc20,U,000004,_ZN4sead14FrameBufferNvnD1Ev +0x0000007100affc24,U,000036,_ZN4sead14FrameBufferNvnD0Ev 0x0000007100affc48,U,000156,_ZNK4sead14FrameBufferNvn5clearEPNS_11DrawContextEjRKNS_7Color4fEfj -0x0000007100affce4,U,000180, +0x0000007100affce4,U,000180,_ZNK4sead14FrameBufferNvn19copyToDisplayBufferEPNS_11DrawContextEPKNS_13DisplayBufferE 0x0000007100affd98,U,000932,_ZN4sead14FrameBufferNvn6createEPNS_4HeapERKNS_7Vector2IfEEjj -0x0000007100b0013c,U,000044, -0x0000007100b00168,U,000056, -0x0000007100b001a0,U,000088, -0x0000007100b001f8,U,000024, +0x0000007100b0013c,U,000044,_ZNK4sead14FrameBufferNvn9bindImpl_EPNS_11DrawContextE +0x0000007100b00168,U,000056,_ZN4sead16DisplayBufferNvnC1Ev +0x0000007100b001a0,U,000088,_ZN4sead16DisplayBufferNvn28presentTextureAndAcquireNextEv +0x0000007100b001f8,U,000024,_ZN4sead16DisplayBufferNvn15waitAcquireDoneEv 0x0000007100b00210,U,000036,_ZN4sead16DisplayBufferNvn18setPresentIntervalEh -0x0000007100b00234,U,000020, -0x0000007100b00248,U,000020, +0x0000007100b00234,U,000020,_ZN4sead16DisplayBufferNvn15setTripleBufferEb +0x0000007100b00248,U,000020,_ZN4sead16DisplayBufferNvn13setWindowCropEiiii 0x0000007100b0025c,U,000036,_ZNK4sead16DisplayBufferNvn13getWindowCropEPiS1_S1_S1_ 0x0000007100b00280,U,000068,_ZN4sead16DisplayBufferNvn21applyChangeWindowCropEv 0x0000007100b002c4,U,001092,_ZN4sead16DisplayBufferNvn15initializeImpl_EPNS_4HeapE -0x0000007100b00708,U,000288, -0x0000007100b00828,U,000092, -0x0000007100b00884,U,000204, -0x0000007100b00950,U,000092, -0x0000007100b009ac,U,000140, +0x0000007100b00708,U,000288,_ZNK4sead14FrameBufferNvn27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE +0x0000007100b00828,U,000092,_ZNK4sead14FrameBufferNvn18getRuntimeTypeInfoEv +0x0000007100b00884,U,000204,_ZNK4sead16DisplayBufferNvn27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE +0x0000007100b00950,U,000092,_ZNK4sead16DisplayBufferNvn18getRuntimeTypeInfoEv +0x0000007100b009ac,U,000140,_ZNK4sead15RuntimeTypeInfo6DeriveINS_11FrameBufferEE9isDerivedEPKNS0_9InterfaceE 0x0000007100b00a38,U,000140, -0x0000007100b00ac4,U,000140, -0x0000007100b00b50,U,000196, -0x0000007100b00c14,U,000004,nullsub_3185 -0x0000007100b00c18,U,000004, +0x0000007100b00ac4,U,000140,_ZNK4sead15RuntimeTypeInfo6DeriveINS_13DisplayBufferEE9isDerivedEPKNS0_9InterfaceE +0x0000007100b00b50,U,000196,_ZN4sead11GraphicsNvnC1ERKNS0_9CreateArgE +0x0000007100b00c14,U,000004,_ZN4sead11GraphicsNvn24defaultNvnDebugCallback_ERKNS0_21NvnDebugCallbackParamE +0x0000007100b00c18,U,000004,_ZN4sead11GraphicsNvn25initializeDrawLockContextEPNS_4HeapE 0x0000007100b00c1c,U,000668,_ZN4sead11GraphicsNvn14initializeImplEPNS_4HeapE 0x0000007100b00eb8,U,000024,_ZN4sead11GraphicsNvn15getNewSamplerIdEv 0x0000007100b00ed0,U,000024,_ZN4sead11GraphicsNvn15getNewTextureIdEv @@ -63254,51 +63254,51 @@ Address,Quality,Size,Name 0x0000007100b00ef0,U,000008, 0x0000007100b00ef8,U,000008, 0x0000007100b00f00,U,000008, -0x0000007100b00f08,U,000036, +0x0000007100b00f08,U,000036,_ZN4sead11GraphicsNvn22applyDeferredFinalizesEv 0x0000007100b00f2c,U,000076,_ZN4sead11GraphicsNvn16nvnDebugCallbackE22NVNdebugCallbackSource20NVNdebugCallbackTypei24NVNdebugCallbackSeverityPKcPv 0x0000007100b00f78,U,000056,_ZN4sead11GraphicsNvn31convertGPUTimeStampToSystemTickEPK14NVNcounterData -0x0000007100b00fb0,U,000032, -0x0000007100b00fd0,U,000004,nullsub_3186 -0x0000007100b00fd4,U,000004,nullsub_3187 -0x0000007100b00fd8,U,000004,nullsub_3188 -0x0000007100b00fdc,U,000004,nullsub_3189 -0x0000007100b00fe0,U,000004,nullsub_3190 -0x0000007100b00fe4,U,000012, -0x0000007100b00ff0,U,000004,nullsub_3191 -0x0000007100b00ff4,U,000004,nullsub_3192 -0x0000007100b00ff8,U,000004,nullsub_3193 -0x0000007100b00ffc,U,000004,nullsub_3194 -0x0000007100b01000,U,000004,nullsub_3195 -0x0000007100b01004,U,000004,nullsub_3196 -0x0000007100b01008,U,000004,nullsub_3197 -0x0000007100b0100c,U,000004,nullsub_3198 -0x0000007100b01010,U,000004,nullsub_3199 -0x0000007100b01014,U,000004,nullsub_3200 -0x0000007100b01018,U,000004,nullsub_3201 -0x0000007100b0101c,U,000004,nullsub_3202 -0x0000007100b01020,U,000004,nullsub_3203 -0x0000007100b01024,U,000004,nullsub_3204 -0x0000007100b01028,U,000004,nullsub_3205 -0x0000007100b0102c,U,000004,nullsub_3206 -0x0000007100b01030,U,000004,nullsub_3207 -0x0000007100b01034,U,000004,nullsub_3208 -0x0000007100b01038,U,000072, -0x0000007100b01080,U,000080, -0x0000007100b010d0,U,000048, -0x0000007100b01100,U,000092, -0x0000007100b0115c,U,000008, +0x0000007100b00fb0,U,000032,_ZN4sead11GraphicsNvn20convertNvnDebugLevelEj +0x0000007100b00fd0,U,000004,_ZN4sead11GraphicsNvn15setViewportImplEffff +0x0000007100b00fd4,U,000004,_ZN4sead11GraphicsNvn14setScissorImplEffff +0x0000007100b00fd8,U,000004,_ZN4sead11GraphicsNvn22setDepthTestEnableImplEb +0x0000007100b00fdc,U,000004,_ZN4sead11GraphicsNvn23setDepthWriteEnableImplEb +0x0000007100b00fe0,U,000004,_ZN4sead11GraphicsNvn16setDepthFuncImplENS_8Graphics9DepthFuncE +0x0000007100b00fe4,U,000012,_ZN4sead11GraphicsNvn25setVBlankWaitIntervalImplEj +0x0000007100b00ff0,U,000004,_ZN4sead11GraphicsNvn18setCullingModeImplENS_8Graphics11CullingModeE +0x0000007100b00ff4,U,000004,_ZN4sead11GraphicsNvn18setBlendEnableImplEb +0x0000007100b00ff8,U,000004,_ZN4sead11GraphicsNvn21setBlendEnableMRTImplEjb +0x0000007100b00ffc,U,000004,_ZN4sead11GraphicsNvn18setBlendFactorImplENS_8Graphics11BlendFactorES2_S2_S2_ +0x0000007100b01000,U,000004,_ZN4sead11GraphicsNvn21setBlendFactorMRTImplEjNS_8Graphics11BlendFactorES2_S2_S2_ +0x0000007100b01004,U,000004,_ZN4sead11GraphicsNvn20setBlendEquationImplENS_8Graphics13BlendEquationES2_ +0x0000007100b01008,U,000004,_ZN4sead11GraphicsNvn23setBlendEquationMRTImplEjNS_8Graphics13BlendEquationES2_ +0x0000007100b0100c,U,000004,_ZN4sead11GraphicsNvn25setBlendConstantColorImplERKNS_7Color4fE +0x0000007100b01010,U,000004,_ZN4sead11GraphicsNvn17waitForVBlankImplEv +0x0000007100b01014,U,000004,_ZN4sead11GraphicsNvn16setColorMaskImplEbbbb +0x0000007100b01018,U,000004,_ZN4sead11GraphicsNvn19setColorMaskMRTImplEjbbbb +0x0000007100b0101c,U,000004,_ZN4sead11GraphicsNvn22setAlphaTestEnableImplEb +0x0000007100b01020,U,000004,_ZN4sead11GraphicsNvn20setAlphaTestFuncImplENS_8Graphics9AlphaFuncEf +0x0000007100b01024,U,000004,_ZN4sead11GraphicsNvn24setStencilTestEnableImplEb +0x0000007100b01028,U,000004,_ZN4sead11GraphicsNvn22setStencilTestFuncImplENS_8Graphics11StencilFuncEij +0x0000007100b0102c,U,000004,_ZN4sead11GraphicsNvn20setStencilTestOpImplENS_8Graphics9StencilOpES2_S2_ +0x0000007100b01030,U,000004,_ZN4sead11GraphicsNvn18setPolygonModeImplENS_8Graphics11PolygonModeES2_ +0x0000007100b01034,U,000004,_ZN4sead11GraphicsNvn26setPolygonOffsetEnableImplEbbb +0x0000007100b01038,U,000072,_ZN4sead11GraphicsNvnD2Ev +0x0000007100b01080,U,000080,_ZN4sead11GraphicsNvnD0Ev +0x0000007100b010d0,U,000048,_ZN4sead9Delegate1INS_11GraphicsNvnERKNS1_21NvnDebugCallbackParamEE6invokeES4_ +0x0000007100b01100,U,000092,_ZNK4sead9Delegate1INS_11GraphicsNvnERKNS1_21NvnDebugCallbackParamEE5cloneEPNS_4HeapE +0x0000007100b0115c,U,000008,_ZNK4sead10IDelegate1IRKNS_11GraphicsNvn21NvnDebugCallbackParamEE5cloneEPNS_4HeapE 0x0000007100b01164,U,000008, 0x0000007100b0116c,U,000032, -0x0000007100b0118c,U,000100,sead::PrimitiveDrawMgrNvn::Disposer::dtor -0x0000007100b011f0,U,000108,sead::PrimitiveDrawMgrNvn::Disposer::dtorDelete +0x0000007100b0118c,U,000100,_ZN4sead19PrimitiveDrawMgrNvn18SingletonDisposer_D1Ev +0x0000007100b011f0,U,000108,_ZN4sead19PrimitiveDrawMgrNvn18SingletonDisposer_D0Ev 0x0000007100b0125c,U,000172,_ZN4sead19PrimitiveDrawMgrNvn14createInstanceEPNS_4HeapE -0x0000007100b01308,U,000004,nullsub_3209 -0x0000007100b0130c,U,000004,j__ZdlPv_594 -0x0000007100b01310,U,003576,sead::PrimitiveDrawMgrNvn::init +0x0000007100b01308,U,000004,_ZN4sead19PrimitiveDrawMgrNvnD1Ev +0x0000007100b0130c,U,000004,_ZN4sead19PrimitiveDrawMgrNvnD0Ev +0x0000007100b01310,U,003576,_ZN4sead19PrimitiveDrawMgrNvn21prepareFromBinaryImplEPNS_4HeapEPKvj 0x0000007100b02108,U,000164,_ZN4sead19PrimitiveDrawMgrNvn11prepareImplEPNS_4HeapERKNS_14SafeStringBaseIcEE 0x0000007100b021ac,U,000044,_ZN4sead19PrimitiveDrawMgrNvn22swapUniformBlockBufferEv -0x0000007100b021d8,U,000424, -0x0000007100b02380,U,000004,nullsub_3210 +0x0000007100b021d8,U,000424,_ZN4sead19PrimitiveDrawMgrNvn9beginImplEPNS_11DrawContextERKNS_8Matrix34IfEERKNS_8Matrix44IfEE +0x0000007100b02380,U,000004,_ZN4sead19PrimitiveDrawMgrNvn7endImplEPNS_11DrawContextE 0x0000007100b02384,U,000092,_ZN4sead19PrimitiveDrawMgrNvn12drawQuadImplEPNS_11DrawContextERKNS_8Matrix34IfEERKNS_7Color4fES9_ 0x0000007100b023e0,U,000856,_ZN4sead19PrimitiveDrawMgrNvn9drawImpl_EP16NVNcommandBuffer16NVNdrawPrimitiveRKNS_8Matrix34IfEERKNS_7Color4fESA_P9NVNbufferjSC_jPKNS_7TextureEPKNS_7Vector2IfEESJ_ 0x0000007100b02738,U,000080,_ZN4sead19PrimitiveDrawMgrNvn12drawQuadImplEPNS_11DrawContextERKNS_8Matrix34IfEERKNS_7TextureERKNS_7Color4fESC_RKNS_7Vector2IfEESG_ @@ -63314,22 +63314,22 @@ Address,Quality,Size,Name 0x0000007100b02ac0,U,000088,_ZN4sead19PrimitiveDrawMgrNvn16drawCircle32ImplEPNS_11DrawContextERKNS_8Matrix34IfEERKNS_7Color4fE 0x0000007100b02b18,U,000092,_ZN4sead19PrimitiveDrawMgrNvn18drawCylinder16ImplEPNS_11DrawContextERKNS_8Matrix34IfEERKNS_7Color4fES9_ 0x0000007100b02b74,U,000092,_ZN4sead19PrimitiveDrawMgrNvn18drawCylinder32ImplEPNS_11DrawContextERKNS_8Matrix34IfEERKNS_7Color4fES9_ -0x0000007100b02bd0,U,000140, +0x0000007100b02bd0,U,000140,_ZNK4sead15RuntimeTypeInfo6DeriveINS_7TextureEE9isDerivedEPKNS0_9InterfaceE 0x0000007100b02c5c,U,000084,_ZN4sead11DrawContextC2Ev 0x0000007100b02cb0,U,000024,_ZN4sead11DrawContextD2Ev -0x0000007100b02cc8,U,000056, -0x0000007100b02d00,U,000112, -0x0000007100b02d70,U,000092, +0x0000007100b02cc8,U,000056,_ZN4sead11DrawContextD0Ev +0x0000007100b02d00,U,000112,_ZNK4sead11DrawContext27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE +0x0000007100b02d70,U,000092,_ZNK4sead11DrawContext18getRuntimeTypeInfoEv 0x0000007100b02dcc,U,000044,_ZN4sead15PrimitiveDrawerC2EPNS_11DrawContextE -0x0000007100b02df8,U,000004,nullsub_3211 -0x0000007100b02dfc,U,000004,j__ZdlPv_595 -0x0000007100b02e00,U,000052, -0x0000007100b02e34,U,000012, +0x0000007100b02df8,U,000004,_ZN4sead15PrimitiveDrawerD1Ev +0x0000007100b02dfc,U,000004,_ZN4sead15PrimitiveDrawerD0Ev +0x0000007100b02e00,U,000052,_ZN4sead15PrimitiveDrawer10prepareMgrEPNS_4HeapERKNS_14SafeStringBaseIcEE +0x0000007100b02e34,U,000012,_ZN4sead15PrimitiveDrawer9setCameraEPKNS_6CameraE 0x0000007100b02e40,U,000040,_ZN4sead15PrimitiveDrawer13setProjectionEPKNS_10ProjectionE 0x0000007100b02e68,U,000008,primitiveDrawStuff_5 0x0000007100b02e70,U,000008,primitiveDrawStuff_4 -0x0000007100b02e78,U,000036,primitiveDrawStuff_3 -0x0000007100b02e9c,U,000032,primitiveDrawStuff_2 +0x0000007100b02e78,U,000036,_ZN4sead15PrimitiveDrawer5beginEv +0x0000007100b02e9c,U,000032,_ZN4sead15PrimitiveDrawer3endEv 0x0000007100b02ebc,U,000052,primitiveDrawStuff_1 0x0000007100b02ef0,U,000052,primitiveDrawStuff_0 0x0000007100b02f24,U,000052,primitiveDrawStuff @@ -63337,8 +63337,8 @@ Address,Quality,Size,Name 0x0000007100b02f80,U,000044,_ZN4sead15PrimitiveDrawer7QuadArg18setColorHorizontalERKNS_7Color4fES4_ 0x0000007100b02fac,U,000308,drawShape_6 0x0000007100b030e0,U,000228,drawShape_5 -0x0000007100b031c4,U,000764,drawShape_4 -0x0000007100b034c0,U,000008,_ZN4sead15PrimitiveDrawer8drawLineERKNS_7Vector3IfEES4_RKNS_7Color4fES7_ +0x0000007100b031c4,U,000764,_ZN4sead15PrimitiveDrawer8drawLineERKNS_7Vector3IfEES4_RKNS_7Color4fES7_ +0x0000007100b034c0,U,000008,_ZN4sead15PrimitiveDrawer8drawLineERKNS_7Vector3IfEES4_RKNS_7Color4fE 0x0000007100b034c8,U,000228,drawShape_3 0x0000007100b035ac,U,000224,drawShape_2 0x0000007100b0368c,U,000224,drawShape_1 @@ -63361,25 +63361,25 @@ Address,Quality,Size,Name 0x0000007100b045fc,U,000008,_ZN4sead7ExpHeap6createEmRKNS_14SafeStringBaseIcEEPNS_4HeapEiNS5_13HeapDirectionEb 0x0000007100b04604,U,000720,_ZN4sead7ExpHeap9tryCreateEmRKNS_14SafeStringBaseIcEEPNS_4HeapEiNS5_13HeapDirectionEb 0x0000007100b048d4,U,000336,_ZN4sead7ExpHeap9tryCreateEPvmRKNS_14SafeStringBaseIcEEb -0x0000007100b04a24,U,000484,ExpHeap::ctor +0x0000007100b04a24,U,000484,_ZN4sead7ExpHeap9tryCreateEPvmRKNS_14SafeStringBaseIcEEPNS_4HeapEb 0x0000007100b04c08,U,000012,_ZN4sead7ExpHeap21getManagementAreaSizeEi 0x0000007100b04c14,U,000016,_ZN4sead7ExpHeap7destroyEv 0x0000007100b04c24,U,000720,_ZN4sead7ExpHeap28destroyAndGetAllocatableSizeEi 0x0000007100b04ef4,U,000056,_ZNK4sead7ExpHeap9isIncludeEPKv 0x0000007100b04f2c,U,000256,_ZN4sead7ExpHeap7freeAllEv 0x0000007100b0502c,U,000368,_ZN4sead7ExpHeap6adjustEv -0x0000007100b0519c,U,000260, -0x0000007100b052a0,U,000264,sead::ExpHeap::x +0x0000007100b0519c,U,000260,_ZN4sead7ExpHeap11adjustBack_Ev +0x0000007100b052a0,U,000264,_ZN4sead7ExpHeap12adjustFront_Ev 0x0000007100b053a8,U,000464,_ZN4sead7ExpHeap8tryAllocEmi -0x0000007100b05578,U,000540, +0x0000007100b05578,U,000540,_ZN4sead7ExpHeap14allocFromHead_Em 0x0000007100b05794,U,000400,_ZN4sead7ExpHeap14allocFromHead_Emi -0x0000007100b05924,U,000212, -0x0000007100b059f8,U,000272, +0x0000007100b05924,U,000212,_ZN4sead7ExpHeap14allocFromTail_Em +0x0000007100b059f8,U,000272,_ZNK4sead7ExpHeap25findFreeMemBlockFromHead_EmNS0_8FindModeE 0x0000007100b05b08,U,000340,_ZNK4sead7ExpHeap25findFreeMemBlockFromHead_EmiNS0_8FindModeE 0x0000007100b05c5c,U,000280,_ZNK4sead7ExpHeap25findFreeMemBlockFromTail_EmNS0_8FindModeE 0x0000007100b05d74,U,000376,_ZNK4sead7ExpHeap25findFreeMemBlockFromTail_EmiNS0_8FindModeE 0x0000007100b05eec,U,000008,_ZN4sead7ExpHeap4freeEPv -0x0000007100b05ef4,U,000700, +0x0000007100b05ef4,U,000700,_ZN4sead7ExpHeap15pushToFreeList_EPNS_8MemBlockE 0x0000007100b061b0,U,000380,_ZN4sead7ExpHeap11resizeFrontEPvm 0x0000007100b0632c,U,000228,_ZN4sead7ExpHeap10resizeBackEPvm 0x0000007100b06410,U,000552,_ZN4sead7ExpHeap10tryReallocEPvmi @@ -63388,7 +63388,7 @@ Address,Quality,Size,Name 0x0000007100b0664c,U,000008,_ZNK4sead7ExpHeap7getSizeEv 0x0000007100b06654,U,000152,_ZNK4sead7ExpHeap11getFreeSizeEv 0x0000007100b066ec,U,000396,_ZNK4sead7ExpHeap21getMaxAllocatableSizeEi -0x0000007100b06878,U,000016, +0x0000007100b06878,U,000016,_ZN4sead7ExpHeap20compareMemBlockAddr_EPKNS_8MemBlockES3_ 0x0000007100b06888,U,000076,_ZN4sead7ExpHeap16getAllocatedSizeEPv 0x0000007100b068d4,U,001628,_ZNK4sead7ExpHeap8dumpYAMLERNS_11WriteStreamEi 0x0000007100b06f30,U,000008,_ZN4sead7ExpHeap20setFindFreeBlockModeENS0_17FindFreeBlockModeE @@ -63400,7 +63400,7 @@ Address,Quality,Size,Name 0x0000007100b0706c,O,000008,_ZNK4sead7ExpHeap12isAdjustableEv 0x0000007100b07074,U,000204,_ZNK4sead7ExpHeap27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE_0 0x0000007100b07140,U,000092,_ZNK4sead7ExpHeap18getRuntimeTypeInfoEv -0x0000007100b0719c,U,000064,sead::FrameHeap::ctor +0x0000007100b0719c,U,000064,_ZN4sead9FrameHeapC1ERKNS_14SafeStringBaseIcEEPNS_4HeapEPvmNS5_13HeapDirectionEb 0x0000007100b071dc,U,000060,_ZN4sead9FrameHeapD2Ev_0 0x0000007100b07218,U,000068,_ZN4sead9FrameHeapD0Ev 0x0000007100b0725c,U,000008,_ZN4sead9FrameHeap6createEmRKNS_14SafeStringBaseIcEEPNS_4HeapEiNS5_13HeapDirectionEb @@ -63431,7 +63431,7 @@ Address,Quality,Size,Name 0x0000007100b08024,U,000204,_ZNK4sead9FrameHeap27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE 0x0000007100b080f0,U,000092,_ZNK4sead9FrameHeap18getRuntimeTypeInfoEv 0x0000007100b0814c,O,000008,_ZN4sead4Heap10tryReallocEPvmi -0x0000007100b08154,U,000336,sead::Heap::Heap +0x0000007100b08154,U,000336,_ZN4sead4HeapC2ERKNS_14SafeStringBaseIcEEPS0_PvmNS0_13HeapDirectionEb 0x0000007100b082a4,O,000064,_ZN4sead4HeapD1Ev 0x0000007100b082e4,O,000072,_ZN4sead4HeapD0Ev 0x0000007100b0832c,U,000356,_ZN4sead4Heap9destruct_Ev @@ -63441,7 +63441,7 @@ Address,Quality,Size,Name 0x0000007100b086b8,O,000200,_ZN4sead4Heap16findContainHeap_EPKv 0x0000007100b08780,U,000128,_ZN4sead4Heap14pushBackChild_EPS0_ 0x0000007100b08800,U,002384,_ZNK4sead4Heap8dumpYAMLERNS_11WriteStreamEi -0x0000007100b09150,U,000004,nullsub_3213 +0x0000007100b09150,U,000004,_ZN4sead4Heap15genInformation_EPNS_6hostio7ContextE 0x0000007100b09154,U,000120,_ZN4sead4Heap15makeMetaString_EPNS_22BufferedSafeStringBaseIcEE 0x0000007100b091cc,O,000112,_ZNK4sead4Heap27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE 0x0000007100b0923c,O,000092,_ZNK4sead4Heap18getRuntimeTypeInfoEv @@ -63501,8 +63501,8 @@ Address,Quality,Size,Name 0x0000007100b0b8e0,O,000240,_ZN4sead15FixedSafeStringILi23EEaSERKNS_14SafeStringBaseIcEE 0x0000007100b0b9d0,O,000004,_ZN4sead19FixedSafeStringBaseIcLi23EED0Ev 0x0000007100b0b9d4,O,000240,_ZN4sead19FixedSafeStringBaseIcLi23EEaSERKNS_14SafeStringBaseIcEE -0x0000007100b0bac4,U,000360, -0x0000007100b0bc2c,U,000360, +0x0000007100b0bac4,U,000360,_ZN4sead17StringPrintOutput5writeEPKci +0x0000007100b0bc2c,U,000360,_ZN4sead23StringCutOffPrintOutput5writeEPKci 0x0000007100b0bd94,U,000076,_ZN4sead14PrintFormatter5flushEv 0x0000007100b0bde0,U,000504,_ZN4sead14PrintFormatter20proceedToFormatMark_EPc 0x0000007100b0bfd8,U,000128,_ZN4sead14PrintFormatterlsEPKc @@ -63515,7 +63515,7 @@ Address,Quality,Size,Name 0x0000007100b0c528,U,000004,sead::PrintFormatter::x 0x0000007100b0c52c,U,000004,j__ZdlPv_600 0x0000007100b0c530,m,000060,_ZN4sead7MemUtil13checkFillTypeEPKvm -0x0000007100b0c56c,U,001332, +0x0000007100b0c56c,M,001332,_ZN4sead18replaceStringImpl_IcEEiPT_PiiPKS1_iRKNS_14SafeStringBaseIS1_EES9_Pb 0x0000007100b0caa0,O,000012,_ZN4sead14SafeStringBaseIcEaSERKS1_ 0x0000007100b0caac,O,000012,_ZN4sead14SafeStringBaseIDsEaSERKS1_ 0x0000007100b0cab8,O,000208,_ZN4sead22BufferedSafeStringBaseIcEaSERKNS_14SafeStringBaseIcEE @@ -63604,33 +63604,33 @@ Address,Quality,Size,Name 0x0000007100b15484,O,000288,_ZNK4sead21DirectResourceFactoryINS_14DirectResourceEE27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE 0x0000007100b155a4,O,000092,_ZNK4sead21DirectResourceFactoryINS_14DirectResourceEE18getRuntimeTypeInfoEv 0x0000007100b15600,O,000044,_ZN4sead21DirectResourceFactoryINS_14DirectResourceEE12newResource_EPNS_4HeapEi -0x0000007100b1562c,U,000004,_ZN4sead20BufferWriteStreamSrcD0Ev -0x0000007100b15630,U,000008,_ZN4sead20BufferWriteStreamSrc4readEPvj -0x0000007100b15638,U,000152,_ZN4sead20BufferWriteStreamSrc5writeEPKvj -0x0000007100b156d0,U,000008,_ZN4sead20BufferWriteStreamSrc4skipEi -0x0000007100b156d8,U,000052,_ZN4sead20BufferWriteStreamSrc6rewindEv -0x0000007100b1570c,U,000076,_ZN4sead20BufferWriteStreamSrc5flushEv -0x0000007100b15758,U,000124,_ZN4sead17BufferWriteStreamC1EPNS_11WriteStreamEPvj -0x0000007100b157d4,U,000068,_ZN4sead17BufferWriteStreamD1Ev +0x0000007100b1562c,O,000004,_ZN4sead20BufferWriteStreamSrcD0Ev +0x0000007100b15630,O,000008,_ZN4sead20BufferWriteStreamSrc4readEPvj +0x0000007100b15638,O,000152,_ZN4sead20BufferWriteStreamSrc5writeEPKvj +0x0000007100b156d0,O,000008,_ZN4sead20BufferWriteStreamSrc4skipEi +0x0000007100b156d8,O,000052,_ZN4sead20BufferWriteStreamSrc6rewindEv +0x0000007100b1570c,O,000076,_ZN4sead20BufferWriteStreamSrc5flushEv +0x0000007100b15758,O,000124,_ZN4sead17BufferWriteStreamC1EPNS_11WriteStreamEPvj +0x0000007100b157d4,O,000068,_ZN4sead17BufferWriteStreamD1Ev 0x0000007100b15818,U,000052,_ZN4sead30BufferMultiByteTextWriteStreamD0Ev -0x0000007100b1584c,U,000004,_ZN4sead20BufferWriteStreamSrcD2Ev -0x0000007100b15850,U,000016,_ZN4sead20BufferWriteStreamSrc5isEOFEv -0x0000007100b15860,U,000008, -0x0000007100b15868,U,000032,_ZN4gsys16ModelRenderQueueD2Ev -0x0000007100b15888,U,000064, +0x0000007100b1584c,O,000004,_ZN4sead20BufferWriteStreamSrcD2Ev +0x0000007100b15850,O,000016,_ZN4sead20BufferWriteStreamSrc5isEOFEv +0x0000007100b15860,O,000008,_ZN4sead9StreamSrc5flushEv +0x0000007100b15868,O,000032,_ZN4sead11WriteStreamD2Ev +0x0000007100b15888,O,000064,_ZN4sead11WriteStreamD0Ev 0x0000007100b158c8,O,000104,_ZN4sead19FileDeviceStreamSrcD2Ev -0x0000007100b15930,U,000100, -0x0000007100b15994,U,000008, +0x0000007100b15930,O,000100,_ZN4sead19FileDeviceStreamSrcD0Ev +0x0000007100b15994,O,000008,_ZN4sead19FileDeviceStreamSrc4readEPvj 0x0000007100b1599c,O,000008,_ZN4sead19FileDeviceStreamSrc5writeEPKvj 0x0000007100b159a4,O,000048,_ZN4sead19FileDeviceStreamSrc4skipEi 0x0000007100b159d4,O,000020,_ZN4sead19FileDeviceStreamSrc6rewindEv 0x0000007100b159e8,O,000048,_ZN4sead19FileDeviceStreamSrc5isEOFEv 0x0000007100b15a18,O,000160,_ZN4sead21FileDeviceWriteStreamC1EPNS_10FileHandleENS_6Stream5ModesE 0x0000007100b15ab8,O,000160,_ZN4sead21FileDeviceWriteStreamD2Ev -0x0000007100b15b58,U,000156, +0x0000007100b15b58,O,000156,_ZN4sead21FileDeviceWriteStreamD0Ev 0x0000007100b15bf4,O,000132,_ZN4sead21FileDeviceWriteStreamC1ENS_6Stream5ModesE 0x0000007100b15c78,O,000124,_ZN4sead20FileDeviceReadStreamD2Ev -0x0000007100b15cf4,U,000120, +0x0000007100b15cf4,O,000120,_ZN4sead20FileDeviceReadStreamD0Ev 0x0000007100b15d6c,O,000080,_ZN4sead20FileDeviceReadStream13setFileHandleEPNS_10FileHandleE 0x0000007100b15dbc,O,000004,_ZN4sead12RamStreamSrcD1Ev 0x0000007100b15dc0,O,000004,_ZN4sead12RamStreamSrcD0Ev @@ -63679,9 +63679,9 @@ Address,Quality,Size,Name 0x0000007100b16c0c,U,000156,_ZN4sead16TextStreamFormat7readS16EPNS_9StreamSrcENS_6Endian5TypesE 0x0000007100b16ca8,U,000156,_ZN4sead16TextStreamFormat7readS32EPNS_9StreamSrcENS_6Endian5TypesE 0x0000007100b16d44,U,000156,_ZN4sead16TextStreamFormat7readS64EPNS_9StreamSrcENS_6Endian5TypesE -0x0000007100b16de0,U,000252, -0x0000007100b16edc,U,000272,_ZN3aal10AttenuatorC2ERKN4sead14SafeStringBaseIcEE -0x0000007100b16fec,U,000700, +0x0000007100b16de0,U,000252,_ZN4sead16TextStreamFormat7readF32EPNS_9StreamSrcENS_6Endian5TypesE +0x0000007100b16edc,U,000272,_ZN4sead16TextStreamFormat10readStringEPNS_9StreamSrcEPNS_22BufferedSafeStringBaseIcEEj +0x0000007100b16fec,U,000700,_ZN4sead16TextStreamFormat7readBitEPNS_9StreamSrcEPvj 0x0000007100b172a8,U,000268,_ZN4sead16TextStreamFormat12readMemBlockEPNS_9StreamSrcEPvj 0x0000007100b173b4,U,000336,_ZN4sead16TextStreamFormat7writeU8EPNS_9StreamSrcENS_6Endian5TypesEh 0x0000007100b17504,U,000336,_ZN4sead16TextStreamFormat8writeU16EPNS_9StreamSrcENS_6Endian5TypesEt @@ -63694,12 +63694,12 @@ Address,Quality,Size,Name 0x0000007100b17e34,U,000344,_ZN4sead16TextStreamFormat8writeF32EPNS_9StreamSrcENS_6Endian5TypesEf 0x0000007100b17f8c,U,000696,_ZN4sead16TextStreamFormat8writeBitEPNS_9StreamSrcEPKvj 0x0000007100b18244,U,000624,_ZN4sead16TextStreamFormat11writeStringEPNS_9StreamSrcERKNS_14SafeStringBaseIcEEj -0x0000007100b184b4,U,000456, +0x0000007100b184b4,U,000456,_ZN4sead16TextStreamFormat13writeMemBlockEPNS_9StreamSrcEPKvj 0x0000007100b1867c,U,000200,_ZN4sead16TextStreamFormat19writeDecorationTextEPNS_9StreamSrcERKNS_14SafeStringBaseIcEE 0x0000007100b18744,U,000056,_ZN4sead16TextStreamFormat13writeNullCharEPNS_9StreamSrcE 0x0000007100b1877c,U,000072,_ZN4sead16TextStreamFormat4skipEPNS_9StreamSrcEj -0x0000007100b187c4,U,000016, -0x0000007100b187d4,U,000004,nullsub_3227 +0x0000007100b187c4,U,000016,_ZN4sead16TextStreamFormat6rewindEPNS_9StreamSrcE +0x0000007100b187d4,U,000004,_ZN4sead16TextStreamFormat5flushEPNS_9StreamSrcE 0x0000007100b187d8,U,000140, 0x0000007100b18864,O,000060,_ZN4sead15CriticalSectionC1Ev 0x0000007100b188a0,O,000064,_ZN4sead15CriticalSectionC1EPNS_4HeapE @@ -63788,7 +63788,7 @@ Address,Quality,Size,Name 0x0000007100b1a46c,O,000032,_ZN4sead13ControllerMgr12setInstance_EPNS_8TaskBaseE 0x0000007100b1a48c,O,000084,_ZN4sead13ControllerMgrC1ERKNS_16TaskConstructArgE 0x0000007100b1a4e0,O,000264,_ZN4sead13ControllerMgr7prepareEv -0x0000007100b1a5e8,U,000072, +0x0000007100b1a5e8,O,000072,_ZNK4sead13ControllerMgr16getControlDeviceENS_16ControllerDefine8DeviceIdE 0x0000007100b1a630,O,000164,_ZN4sead13ControllerMgr4calcEv 0x0000007100b1a6d4,O,000060,_ZNK4sead13ControllerMgr20getControllerByOrderENS_16ControllerDefine12ControllerIdEi 0x0000007100b1a710,O,000040,_ZN4sead13ControllerMgrD2Ev @@ -63837,12 +63837,12 @@ Address,Quality,Size,Name 0x0000007100b1b9f0,O,000004,_ZN4sead6CameraD1Ev 0x0000007100b1b9f4,O,000004,_ZN4sead6CameraD0Ev 0x0000007100b1b9f8,U,000096,_ZNK4sead6Camera19getWorldPosByMatrixEPNS_7Vector3IfEE -0x0000007100b1ba58,U,000020,sead::Camera::x -0x0000007100b1ba6c,U,000020, -0x0000007100b1ba80,U,000020, +0x0000007100b1ba58,U,000020,_ZNK4sead6Camera21getLookVectorByMatrixEPNS_7Vector3IfEE +0x0000007100b1ba6c,U,000020,_ZNK4sead6Camera22getRightVectorByMatrixEPNS_7Vector3IfEE +0x0000007100b1ba80,U,000020,_ZNK4sead6Camera19getUpVectorByMatrixEPNS_7Vector3IfEE 0x0000007100b1ba94,U,000120,_ZNK4sead6Camera27worldPosToCameraPosByMatrixEPNS_7Vector3IfEERKS2_ 0x0000007100b1bb0c,U,000176,_ZNK4sead6Camera27cameraPosToWorldPosByMatrixEPNS_7Vector3IfEERKS2_ -0x0000007100b1bbbc,U,000156, +0x0000007100b1bbbc,U,000156,_ZNK4sead6Camera15projectByMatrixEPNS_7Vector2IfEERKNS_7Vector3IfEERKNS_10ProjectionERKNS_8ViewportE 0x0000007100b1bc58,U,000304,_ZNK4sead6Camera20unprojectRayByMatrixEPNS_3RayINS_7Vector3IfEEEERKS3_ 0x0000007100b1bd88,O,000240,_ZN4sead12LookAtCameraC1ERKNS_7Vector3IfEES4_S4_ 0x0000007100b1be78,O,000004,_ZN4sead12LookAtCameraD0Ev @@ -63881,12 +63881,12 @@ Address,Quality,Size,Name 0x0000007100b1ccb4,O,000004,_ZNK4sead11FrameBuffer8clearMRTEPNS_11DrawContextEjRKNS_7Color4fE 0x0000007100b1ccb8,O,000004,_ZN4sead11FrameBufferD2Ev 0x0000007100b1ccbc,U,000052,_ZN4sead8GraphicsC2Ev -0x0000007100b1ccf0,U,000004,j__ZN4sead9IDisposerD2Ev +0x0000007100b1ccf0,U,000004,_ZN4sead8GraphicsD1Ev 0x0000007100b1ccf4,U,000036,_ZN4sead8GraphicsD0Ev -0x0000007100b1cd18,U,000116, +0x0000007100b1cd18,U,000116,_ZN4sead8Graphics10initializeEPNS_4HeapE 0x0000007100b1cd8c,U,000024,_ZN4sead8Graphics15lockDrawContextEv 0x0000007100b1cda4,U,000024,_ZN4sead8Graphics17unlockDrawContextEv -0x0000007100b1cdbc,U,000008, +0x0000007100b1cdbc,U,000008,_ZN4sead8Graphics25initializeDrawLockContextEPNS_4HeapE 0x0000007100b1cdc4,U,000308,_ZN4sead15GraphicsContextC2Ev 0x0000007100b1cef8,U,000936,_ZNK4sead15GraphicsContext5applyEPNS_11DrawContextE 0x0000007100b1d2a0,U,000316, @@ -63935,9 +63935,9 @@ Address,Quality,Size,Name 0x0000007100b1e35c,U,000156,_ZNK4sead15OrthoProjection14doUpdateMatrixEPNS_8Matrix44IfEE 0x0000007100b1e3f8,U,000092,_ZNK4sead15OrthoProjection24doScreenPosToCameraPosToEPNS_7Vector3IfEERKS2_ 0x0000007100b1e454,U,000120,_ZN4sead17FrustumProjectionC1Effffff -0x0000007100b1e4cc,U,000004,j__ZdlPv_614 -0x0000007100b1e4d0,U,000008, -0x0000007100b1e4d8,U,000008, +0x0000007100b1e4cc,U,000004,_ZN4sead17FrustumProjectionD0Ev +0x0000007100b1e4d0,U,000008,_ZNK4sead17FrustumProjection7getNearEv +0x0000007100b1e4d8,U,000008,_ZNK4sead17FrustumProjection6getFarEv 0x0000007100b1e4e0,U,000172,_ZNK4sead17FrustumProjection14doUpdateMatrixEPNS_8Matrix44IfEE 0x0000007100b1e58c,U,000092,_ZNK4sead17FrustumProjection24doScreenPosToCameraPosToEPNS_7Vector3IfEERKS2_ 0x0000007100b1e5e8,U,000068,_ZNK4sead17FrustumProjection7getFovyEv @@ -63945,13 +63945,13 @@ Address,Quality,Size,Name 0x0000007100b1e644,U,000056,_ZNK4sead17FrustumProjection9getOffsetEPNS_7Vector2IfEE 0x0000007100b1e67c,U,000156,_ZN4sead16DirectProjectionC2Ev 0x0000007100b1e718,U,000332,_ZN4sead16DirectProjectionC2ERKNS_8Matrix44IfEENS_8Graphics13DevicePostureE -0x0000007100b1e864,U,000232, -0x0000007100b1e94c,U,000004,j__ZdlPv_615 -0x0000007100b1e950,U,000008, -0x0000007100b1e958,U,000008, -0x0000007100b1e960,U,000008, -0x0000007100b1e968,U,000008, -0x0000007100b1e970,U,000020, +0x0000007100b1e864,U,000232,_ZN4sead16DirectProjection19setProjectionMatrixERKNS_8Matrix44IfEENS_8Graphics13DevicePostureE +0x0000007100b1e94c,U,000004,_ZN4sead16DirectProjectionD0Ev +0x0000007100b1e950,U,000008,_ZNK4sead16DirectProjection7getNearEv +0x0000007100b1e958,U,000008,_ZNK4sead16DirectProjection6getFarEv +0x0000007100b1e960,U,000008,_ZNK4sead16DirectProjection7getFovyEv +0x0000007100b1e968,U,000008,_ZNK4sead16DirectProjection9getAspectEv +0x0000007100b1e970,U,000020,_ZNK4sead16DirectProjection9getOffsetEPNS_7Vector2IfEE 0x0000007100b1e984,U,000652,_ZN4sead16DirectProjection35updateAttributesForDirectProjectionEv 0x0000007100b1ec10,U,000036,_ZNK4sead16DirectProjection14doUpdateMatrixEPNS_8Matrix44IfEE 0x0000007100b1ec34,U,000240,_ZNK4sead16DirectProjection24doScreenPosToCameraPosToEPNS_7Vector3IfEERKS2_ @@ -63963,12 +63963,12 @@ Address,Quality,Size,Name 0x0000007100b1ef20,U,000204,_ZNK4sead15OrthoProjection27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE 0x0000007100b1efec,U,000092,_ZNK4sead15OrthoProjection18getRuntimeTypeInfoEv 0x0000007100b1f048,U,000008,_ZNK4sead15OrthoProjection17getProjectionTypeEv -0x0000007100b1f050,U,000204, -0x0000007100b1f11c,U,000092, -0x0000007100b1f178,U,000008, -0x0000007100b1f180,U,000204, -0x0000007100b1f24c,U,000092, -0x0000007100b1f2a8,U,000008, +0x0000007100b1f050,U,000204,_ZNK4sead17FrustumProjection27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE +0x0000007100b1f11c,U,000092,_ZNK4sead17FrustumProjection18getRuntimeTypeInfoEv +0x0000007100b1f178,U,000008,_ZNK4sead17FrustumProjection17getProjectionTypeEv +0x0000007100b1f180,U,000204,_ZNK4sead16DirectProjection27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE +0x0000007100b1f24c,U,000092,_ZNK4sead16DirectProjection18getRuntimeTypeInfoEv +0x0000007100b1f2a8,U,000008,_ZNK4sead16DirectProjection17getProjectionTypeEv 0x0000007100b1f2b0,U,001024,_ZN4sead18Matrix44CalcCommonIfE7inverseERNS_9BaseMtx44IfEERKS3_ 0x0000007100b1f6b0,U,000108, 0x0000007100b1f71c,U,000036,sead::DebugFontMgrJis1Nvn::getInstance2 @@ -63990,16 +63990,16 @@ Address,Quality,Size,Name 0x0000007100b2008c,U,000132,_ZN4sead8ViewportC2ERKNS_18LogicalFrameBufferE 0x0000007100b20110,U,000084, 0x0000007100b20164,U,000268,_ZNK4sead8Viewport5applyEPNS_11DrawContextERKNS_18LogicalFrameBufferE -0x0000007100b20270,U,000340, +0x0000007100b20270,U,000340,_ZNK4sead8Viewport19getOnFrameBufferPosEPNS_7Vector2IfEERKNS_18LogicalFrameBufferE 0x0000007100b203c4,U,000124,_ZNK4sead8Viewport20getOnFrameBufferSizeEPNS_7Vector2IfEERKNS_18LogicalFrameBufferE 0x0000007100b20440,U,000208,_ZNK4sead8Viewport13applyViewportEPNS_11DrawContextERKNS_18LogicalFrameBufferE 0x0000007100b20510,U,000180,_ZNK4sead8Viewport12applyScissorEPNS_11DrawContextERKNS_18LogicalFrameBufferE 0x0000007100b205c4,U,000064,_ZNK4sead8Viewport7projectEPNS_7Vector2IfEERKNS_7Vector3IfEE 0x0000007100b20604,U,000064,_ZNK4sead8Viewport7projectEPNS_7Vector2IfEERKS2_ 0x0000007100b20644,U,000104,_ZNK4sead8Viewport9unprojectEPNS_7Vector3IfEERKNS_7Vector2IfEERKNS_10ProjectionERKNS_6CameraE -0x0000007100b206ac,U,000104, -0x0000007100b20714,U,000004,nullsub_3245 -0x0000007100b20718,U,000004,j__ZdlPv_617 +0x0000007100b206ac,U,000104,_ZNK4sead8Viewport12unprojectRayEPNS_3RayINS_7Vector3IfEEEERKNS_7Vector2IfEERKNS_10ProjectionERKNS_6CameraE +0x0000007100b20714,U,000004,_ZN4sead8ViewportD2Ev +0x0000007100b20718,U,000004,_ZN4sead8ViewportD0Ev 0x0000007100b2071c,O,000056,_ZN4sead12GlobalRandom18SingletonDisposer_D1Ev 0x0000007100b20754,O,000092,_ZN4sead12GlobalRandom18SingletonDisposer_D0Ev 0x0000007100b207b0,O,000136,_ZN4sead12GlobalRandom14createInstanceEPNS_4HeapE @@ -64016,7 +64016,7 @@ Address,Quality,Size,Name 0x0000007100b20f18,U,000180,_ZN4sead8Geometry30calcIntersectionSegmentToPlaneERKNS_7SegmentINS_7Vector2IfEEEERKNS_6Plane2IfEEPf 0x0000007100b20fcc,U,000364,_ZN4sead8Geometry27calcIntersectionRayToSphereERKNS_3RayINS_7Vector2IfEEEERKNS_6SphereIS3_EEPfSB_ 0x0000007100b21138,U,000116,_ZN4sead8Geometry28calcIntersectionSphereToAABBERKNS_6SphereINS_7Vector2IfEEEERKNS_9BoundBox2IfEE -0x0000007100b211ac,U,000296,base64encode +0x0000007100b211ac,U,000296,_ZN4sead6Base646encodeEPcPKvmb 0x0000007100b212d4,U,000780,_ZN4sead6Base646decodeEPvmPKcmPm 0x0000007100b215e0,O,000056,_ZN4sead9HashCRC328calcHashEPKvj 0x0000007100b21618,O,000244,_ZN4sead9HashCRC3219calcHashWithContextEPNS0_7ContextEPKvj @@ -64066,7 +64066,7 @@ Address,Quality,Size,Name 0x0000007100b22e0c,O,000204,_ZN4sead8DateTime6setNowEv 0x0000007100b22ed8,O,000044,_ZNK4sead8DateTime4diffES0_ 0x0000007100b22f04,O,000068,_ZNK4sead8DateTime9diffToNowEv -0x0000007100b22f48,U,000008,addTwoNumbers +0x0000007100b22f48,U,000008, 0x0000007100b22f50,U,000008, 0x0000007100b22f58,O,000048,_ZN4sead11DateTimeUtc6setNowEv 0x0000007100b22f88,O,000064,_ZNK4sead11DateTimeUtc9diffToNowEv @@ -64101,14 +64101,14 @@ Address,Quality,Size,Name 0x0000007100b29788,U,000244,_ZN4sead10XmlElementC2Ev 0x0000007100b2987c,U,000068,_ZN4sead10XmlElementD2Ev 0x0000007100b298c0,U,000196,_ZN4sead7ObjListINS_10XmlElement12XmlAttributeEE10freeBufferEv -0x0000007100b29984,U,000076, +0x0000007100b29984,U,000076,_ZN4sead10XmlElementD0Ev 0x0000007100b299d0,U,000088,_ZN4sead10XmlElement10setContentEPhjb 0x0000007100b29a28,U,000336,_ZNK4sead10XmlElement18findAttributeValueERKNS_14SafeStringBaseIcEE_0 0x0000007100b29b78,U,001488,_ZN4sead10XmlElement19expandAttributeListEiPNS_4HeapE 0x0000007100b2a148,U,000448,_ZN4sead10XmlElement12addAttributeERKNS_14SafeStringBaseIcEES4_PNS_4HeapE 0x0000007100b2a308,U,000820,_ZN4sead10XmlElement15updateAttributeERKNS_14SafeStringBaseIcEES4_PNS_4HeapE -0x0000007100b2a63c,U,001556, -0x0000007100b2ac50,U,001736, +0x0000007100b2a63c,U,001556,_ZNK4sead10XmlElement26findElementByAbsolutePath_ERKNS_14SafeStringBaseIcEE +0x0000007100b2ac50,U,001736,_ZNK4sead10XmlElement26findElementByRelativePath_ERKNS_14SafeStringBaseIcEE 0x0000007100b2b318,U,000004, 0x0000007100b2b31c,U,000044,_ZNK4sead10XmlElement16getContentStringEv 0x0000007100b2b348,U,000616,_ZNK4sead10XmlElement19findSiblingElement_EPPKS0_NS_14SafeStringBaseIcEE @@ -64119,16 +64119,16 @@ Address,Quality,Size,Name 0x0000007100b2b8d4,U,000108, 0x0000007100b2b940,U,000540,_ZN4sead16NinJoyNpadDeviceC1EPNS_13ControllerMgrEPNS_4HeapE 0x0000007100b2bb5c,U,000116,_ZN4sead16NinJoyNpadDeviceD2Ev -0x0000007100b2bbd0,U,000064, -0x0000007100b2bc10,U,000124, +0x0000007100b2bbd0,U,000064,_ZN4sead16NinJoyNpadDevice15VibrationThreadD2Ev +0x0000007100b2bc10,U,000124,_ZN4sead16NinJoyNpadDeviceD0Ev 0x0000007100b2bc8c,U,000620,_ZN4sead16NinJoyNpadDevice4calcEv -0x0000007100b2bef8,U,000016, +0x0000007100b2bef8,U,000016,_ZN4sead16NinJoyNpadDevice18setNpadIdUpdateNumEj 0x0000007100b2bf08,U,000008,_ZN4sead16NinJoyNpadDevice24setSupportedNpadStyleSetEN2nn4util10BitFlagSetILi32ENS1_3hid12NpadStyleTagEEE 0x0000007100b2bf10,U,000012,_ZN4sead16NinJoyNpadDevice18setNpadJoyHoldTypeEN2nn3hid15NpadJoyHoldTypeE 0x0000007100b2bf1c,U,000044,_ZN4sead16NinJoyNpadDevice28setNpadJoyAssignmentModeDualEi 0x0000007100b2bf48,U,000272,_ZN4sead16NinJoyNpadDevice18sendVibrationValueEiiRKN2nn3hid14VibrationValueE 0x0000007100b2c058,U,000176,_ZN4sead16NinJoyNpadDevice15VibrationThread5calc_El -0x0000007100b2c108,U,000072, +0x0000007100b2c108,U,000072,_ZN4sead16NinJoyNpadDevice15VibrationThreadD0Ev 0x0000007100b2c150,U,000204, 0x0000007100b2c21c,U,000092, 0x0000007100b2c278,U,000140, @@ -64161,7 +64161,7 @@ Address,Quality,Size,Name 0x0000007100b2d434,O,000092,_ZNK4sead17NinFileDeviceBase18getRuntimeTypeInfoEv 0x0000007100b2d490,U,000068,_ZN4sead13NullFaderTaskC1ERKNS_16TaskConstructArgE 0x0000007100b2d4d4,U,000636,_ZN4sead13FaderTaskBaseC2ERKNS_16TaskConstructArgEPKc -0x0000007100b2d750,U,000044, +0x0000007100b2d750,U,000044,_ZN4sead13FaderTaskBase13onCreateDone_EPNS_8TaskBaseE 0x0000007100b2d77c,U,000920,_ZN4sead13FaderTaskBase9calcCore_Ev 0x0000007100b2db14,U,000056,_ZN4sead13FaderTaskBase5enterEv 0x0000007100b2db4c,U,000228,_ZN4sead13FaderTaskBase14startAsCreate_ERKNS_8TaskBase9CreateArgE @@ -64169,24 +64169,24 @@ Address,Quality,Size,Name 0x0000007100b2dc9c,U,000128,_ZN4sead13FaderTaskBase9pauseCalcEb 0x0000007100b2dd1c,U,000128,_ZN4sead13FaderTaskBase12pauseCalcRecEb 0x0000007100b2dd9c,U,000128,_ZN4sead13FaderTaskBase14pauseCalcChildEb -0x0000007100b2de1c,U,000264, +0x0000007100b2de1c,U,000264,_ZN4sead13FaderTaskBase4calcEv 0x0000007100b2df24,U,000008,_ZN4sead13FaderTaskBase14detachCalcImplEv -0x0000007100b2df2c,U,000016, +0x0000007100b2df2c,U,000016,_ZN4sead13FaderTaskBase17getMethodTreeNodeEi 0x0000007100b2df3c,U,000092, 0x0000007100b2df98,U,000188,_ZN4sead13FaderTaskBaseD2Ev -0x0000007100b2e054,U,000196,_ZN4sead13NullFaderTaskD0Ev -0x0000007100b2e118,U,000004,nullsub_3246 -0x0000007100b2e11c,U,000004,nullsub_3247 -0x0000007100b2e120,U,000196, -0x0000007100b2e1e4,U,000004,nullsub_3248 -0x0000007100b2e1e8,U,000004,nullsub_3249 -0x0000007100b2e1ec,U,000004,nullsub_3250 -0x0000007100b2e1f0,U,000004,nullsub_3251 -0x0000007100b2e1f4,U,000004,nullsub_3252 -0x0000007100b2e1f8,U,000008, -0x0000007100b2e200,U,000004,nullsub_3253 -0x0000007100b2e204,U,000092, -0x0000007100b2e260,U,000100, +0x0000007100b2e054,U,000196,_ZN4sead13FaderTaskBaseD0Ev +0x0000007100b2e118,U,000004,_ZN4sead13FaderTaskBase7doCalc_Ev +0x0000007100b2e11c,U,000004,_ZN4sead13FaderTaskBase12onFadeEvent_ERKNS0_9FadeEventE +0x0000007100b2e120,U,000196,_ZN4sead13NullFaderTaskD0Ev +0x0000007100b2e1e4,U,000004,_ZN4sead13NullFaderTask9pauseDrawEb +0x0000007100b2e1e8,U,000004,_ZN4sead13NullFaderTask12pauseDrawRecEb +0x0000007100b2e1ec,U,000004,_ZN4sead13NullFaderTask14pauseDrawChildEb +0x0000007100b2e1f0,U,000004,_ZN4sead13NullFaderTask14attachDrawImplEv +0x0000007100b2e1f4,U,000004,_ZN4sead13NullFaderTask14detachDrawImplEv +0x0000007100b2e1f8,U,000008,_ZN4sead13NullFaderTask17getMethodTreeNodeEi +0x0000007100b2e200,U,000004,_ZN4sead13NullFaderTask4drawEv +0x0000007100b2e204,U,000092,_ZN4sead13DelegateEventIPNS_8TaskBaseEE4SlotD2Ev +0x0000007100b2e260,U,000100,_ZN4sead13DelegateEventIPNS_8TaskBaseEE4SlotD0Ev 0x0000007100b2e2c4,U,000048, 0x0000007100b2e2f4,U,000092, 0x0000007100b2e350,U,000008, @@ -64251,16 +64251,16 @@ Address,Quality,Size,Name 0x0000007100b2f280,U,000048,_ZN3agl11DrawContext16setCommandBufferEPNS_11DisplayListE 0x0000007100b2f2b0,U,000124,_ZN3agl11DrawContextD2Ev 0x0000007100b2f32c,U,000096,_ZN3agl11DrawContext18flushCommandBufferEv -0x0000007100b2f38c,U,000132, -0x0000007100b2f410,U,000008, +0x0000007100b2f38c,U,000132,_ZN3agl11DrawContextD0Ev +0x0000007100b2f410,U,000008,_ZN3agl11DrawContext20setBoundRenderBufferEPKNS_12RenderBufferE 0x0000007100b2f418,U,000072,_ZN3agl11DrawContext14barrierTextureEj -0x0000007100b2f460,U,000036, +0x0000007100b2f460,U,000036,_ZN3agl11DrawContext13barrierShaderEj 0x0000007100b2f484,U,000028,_ZNK3agl11DrawContext14isTextureDirtyEji -0x0000007100b2f4a0,U,000028, +0x0000007100b2f4a0,U,000028,_ZN3agl11DrawContext15setTextureDirtyEi 0x0000007100b2f4bc,U,000008,_ZN3agl11DrawContext16changeShaderModeENS_10ShaderModeENS_18ShaderOptimizeTypeE 0x0000007100b2f4c4,U,000088,_ZN3agl11DrawContext25setCommandBufferTemporaryEv -0x0000007100b2f51c,U,000204, -0x0000007100b2f5e8,U,000092, +0x0000007100b2f51c,U,000204,_ZNK3agl11DrawContext27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100b2f5e8,U,000092,_ZNK3agl11DrawContext18getRuntimeTypeInfoEv 0x0000007100b2f644,U,000140, 0x0000007100b2f6d0,U,000096,_ZN3agl14GPUMemAddrBaseC1ERKNS_15GPUMemBlockBaseEm 0x0000007100b2f730,U,000024,_ZNK3agl14GPUMemAddrBase17deleteGPUMemBlockEv_1 @@ -64273,15 +64273,15 @@ Address,Quality,Size,Name 0x0000007100b2f89c,U,000032,_ZN3agl15GPUMemBlockBase5clearEv 0x0000007100b2f8bc,U,000192,_ZN3agl15GPUMemBlockBaseD2Ev 0x0000007100b2f97c,U,000136,_ZN3agl15GPUMemBlockBase10freeBufferEv -0x0000007100b2fa04,U,000036, +0x0000007100b2fa04,U,000036,_ZN3agl15GPUMemBlockBaseD0Ev 0x0000007100b2fa28,U,000148,_ZN3agl15GPUMemBlockBase12allocBuffer_EmPN4sead4HeapEiNS_15MemoryAttributeE 0x0000007100b2fabc,U,000124,_ZN3agl15GPUMemBlockBase15tryAllocBuffer_EmPN4sead4HeapEiNS_15MemoryAttributeE 0x0000007100b2fb38,U,000156,_ZN3agl15GPUMemBlockBase10setBuffer_EmPvS1_NS_15MemoryAttributeE 0x0000007100b2fbd4,U,000176,_ZN3agl15GPUMemBlockBase11setVirtual_EmPN4sead4HeapENS_15MemoryAttributeENS_14GPUMemVoidAddrEi -0x0000007100b2fc84,U,000048, -0x0000007100b2fcb4,U,000032, -0x0000007100b2fcd4,U,000012, -0x0000007100b2fce0,U,000028, +0x0000007100b2fc84,U,000048,_ZNK3agl15GPUMemBlockBase23initializeGfxMemoryPoolEPN2nn3gfx11TMemoryPoolINS2_12ApiVariationINS2_7ApiTypeILi4EEENS2_10ApiVersionILi8EEEEEEE +0x0000007100b2fcb4,U,000032,_ZN3agl15GPUMemBlockBase7addListEPS0_ +0x0000007100b2fcd4,U,000012,_ZN3agl15GPUMemBlockBase13setMemoryPoolEPvmPNS_6detail10MemoryPoolE +0x0000007100b2fce0,U,000028,_ZN3agl15GPUMemBlockBase17setMemoryPoolHeapEPvmPNS_6detail14MemoryPoolHeapE 0x0000007100b2fcfc,U,000032,_ZNK3agl15GPUMemBlockBase13getByteOffsetEv 0x0000007100b2fd1c,U,000152,_ZN3agl6detail14MemoryPoolType7convertENS_15MemoryAttributeE 0x0000007100b2fdb4,U,000008,_ZN3agl6detail10MemoryPoolC2Ev @@ -64314,25 +64314,25 @@ Address,Quality,Size,Name 0x0000007100b31028,O,000004,_ZN3agl6driver17GraphicsDriverMgrD0Ev 0x0000007100b3102c,U,000052,_ZN3agl6driver17GraphicsDriverMgr11initialize_EPN4sead4HeapE 0x0000007100b31060,U,000080,_ZNK3agl6driver17GraphicsDriverMgr12waitDrawDoneEv -0x0000007100b310b0,U,000004,nullsub_3260 +0x0000007100b310b0,U,000004,_ZNK3agl6driver17GraphicsDriverMgr14setPointLimitsEPNS_11DrawContextEff 0x0000007100b310b4,U,000020,_ZNK3agl6driver17GraphicsDriverMgr12setPointSizeEPNS_11DrawContextEf 0x0000007100b310c8,U,000020,_ZNK3agl6driver17GraphicsDriverMgr12setLineWidthEPNS_11DrawContextEf 0x0000007100b310dc,U,000004,_ZNK3agl6driver17GraphicsDriverMgr8dumpInfoEv 0x0000007100b310e0,U,000004,_ZNK3agl6driver17GraphicsDriverMgr12waitDrawDoneEPNS_11DrawContextE 0x0000007100b310e4,W,000136,_ZN3agl6driver6NVNMgr14createInstanceEPN4sead4HeapE 0x0000007100b3116c,U,000688,_ZN3agl6driver6NVNMgrC2Ev -0x0000007100b3141c,U,000004,nullsub_3263 -0x0000007100b31420,U,000184, -0x0000007100b314d8,U,000036, +0x0000007100b3141c,U,000004,_ZN3agl6driver6NVNMgr14debugCallback_ERKN4sead11GraphicsNvn21NvnDebugCallbackParamE +0x0000007100b31420,U,000184,_ZN3agl6driver6NVNMgrD1Ev +0x0000007100b314d8,U,000036,_ZN3agl6driver6NVNMgrD0Ev 0x0000007100b314fc,U,000820,_ZN3agl6driver6NVNMgr10initializeEPN4sead4HeapES4_ 0x0000007100b31830,U,000736,_ZN3agl6driver6NVNMgr15registerSamplerEPK10NVNsamplerPKc 0x0000007100b31b10,U,000528, 0x0000007100b31d20,U,000108,_ZN3agl6driver6NVNMgr14countupSamplerEj 0x0000007100b31d8c,U,000140,_ZN3agl6driver6NVNMgr14releaseSamplerEj 0x0000007100b31e18,U,000076,_ZNK3agl6driver6NVNMgr7isEqualEjRK10NVNsampler -0x0000007100b31e64,U,000040, +0x0000007100b31e64,U,000040,_ZN3agl6driver6NVNMgr7isEqualERK10NVNtextureS4_ 0x0000007100b31e8c,U,000236,_ZN3agl6driver6NVNMgr15registerTextureEPK10NVNtexturePK14NVNtextureViewPKc -0x0000007100b31f78,U,000280, +0x0000007100b31f78,U,000280,_ZN3agl6driver6NVNMgr16registerTexture_EiPK10NVNtexturePK14NVNtextureViewPKc 0x0000007100b32090,U,000060,_ZN3agl6driver6NVNMgr14countupTextureEj 0x0000007100b320cc,U,000092,_ZN3agl6driver6NVNMgr14releaseTextureEj 0x0000007100b32128,U,000180,_ZNK3agl6driver6NVNMgr12waitDrawDoneEPNS_11DrawContextE @@ -64930,7 +64930,7 @@ Address,Quality,Size,Name 0x0000007100b4efb0,O,000112,_ZN3agl3utl14ParameterCurveILj1EE4copyERKNS0_13ParameterBaseE 0x0000007100b4f020,O,000168,_ZN3agl3utl14ParameterCurveILj1EE10copyUnsafeERKNS0_13ParameterBaseE 0x0000007100b4f0c8,U,000756,_ZNK3agl3utl14ParameterCurveILj1EE10writeToXMLEPN4sead10XmlElementEPNS3_4HeapE -0x0000007100b4f3bc,U,002272, +0x0000007100b4f3bc,U,002272,_ZN3agl3utl14ParameterCurveILj1EE11readFromXMLERKN4sead10XmlElementEb 0x0000007100b4fc9c,O,000008,_ZNK3agl3utl14ParameterCurveILj1EE16getParameterTypeEv 0x0000007100b4fca4,O,000008,_ZNK3agl3utl14ParameterCurveILj1EE3ptrEv 0x0000007100b4fcac,O,000008,_ZN3agl3utl14ParameterCurveILj1EE3ptrEv @@ -64943,7 +64943,7 @@ Address,Quality,Size,Name 0x0000007100b4fe6c,O,000112,_ZN3agl3utl14ParameterCurveILj2EE4copyERKNS0_13ParameterBaseE 0x0000007100b4fedc,O,000184,_ZN3agl3utl14ParameterCurveILj2EE10copyUnsafeERKNS0_13ParameterBaseE 0x0000007100b4ff94,U,000756,_ZNK3agl3utl14ParameterCurveILj2EE10writeToXMLEPN4sead10XmlElementEPNS3_4HeapE -0x0000007100b50288,U,002336, +0x0000007100b50288,U,002336,_ZN3agl3utl14ParameterCurveILj2EE11readFromXMLERKN4sead10XmlElementEb 0x0000007100b50ba8,O,000008,_ZNK3agl3utl14ParameterCurveILj2EE16getParameterTypeEv 0x0000007100b50bb0,O,000008,_ZNK3agl3utl14ParameterCurveILj2EE3ptrEv 0x0000007100b50bb8,O,000008,_ZN3agl3utl14ParameterCurveILj2EE3ptrEv @@ -99966,7 +99966,7 @@ Address,Quality,Size,Name 0x000000710139b038,U,000140, 0x000000710139b0c4,U,000152,_ZN3agl3env16DirectionalLight10initializeEiPN4sead4HeapE 0x000000710139b15c,U,000300,_ZNK3agl3env16DirectionalLight9drawDebugEPNS_11DrawContextERKN4sead8Matrix34IfEERKNS4_8Matrix44IfEEi -0x000000710139b288,W,000656,_ZN4sead13GameFramework10initializeERKNS_9Framework13InitializeArgE +0x000000710139b288,U,000656, 0x000000710139b518,U,000252,_ZN3agl3pfx3Sky24updateDirectionToLatLongEv 0x000000710139b614,U,000712,_ZN3agl3env10PointLightC2Ev 0x000000710139b8dc,U,000112,_ZN3agl3env10PointLightD2Ev @@ -107722,7 +107722,7 @@ Address,Quality,Size,Name 0x00000071016b9ce0,L,000008, 0x00000071016b9ce8,L,000180, 0x00000071016b9d9c,L,000008, -0x00000071016b9da4,L,000008,_ZN4sead16NinJoyNpadDevice15VibrationThreadD2Ev +0x00000071016b9da4,L,000008, 0x00000071016b9dac,L,000008, 0x00000071016b9db4,L,000008, 0x00000071016b9dbc,L,000008, diff --git a/lib/sead b/lib/sead index e8caa1f8..573f310a 160000 --- a/lib/sead +++ b/lib/sead @@ -1 +1 @@ -Subproject commit e8caa1f83d3e182aa7b486838fab32a6842c3bb1 +Subproject commit 573f310aab9a87a4a7f8624a845b5288e3d73fce