Add functions to CSV and fix matching issue in InitTimeInfoEx

This commit is contained in:
Léo Lam 2020-11-04 12:08:53 +01:00
parent e70c1c37cd
commit 0b6cdede6d
No known key found for this signature in database
GPG Key ID: 0DF30F9081000741
2 changed files with 13 additions and 10 deletions

View File

@ -74249,7 +74249,7 @@
0x0000007100dcf1a0,GameDataMgr::dtorDelete,36,_ZN4ksys3gdt7ManagerD0Ev
0x0000007100dcf1c4,GameDataMgr::init,1264,_ZN4ksys3gdt7Manager4initEPN4sead4HeapEPNS2_9FrameworkE?
0x0000007100dcf6b4,sub_7100DCF6B4,704,_ZN4ksys3gdt7Manager15IncrementLoggerC2Ev
0x0000007100dcf974,EntryFactoryBgdata::dtor,68,
0x0000007100dcf974,EntryFactoryBgdata::dtor,68,_ZN4ksys3res12EntryFactoryINS0_8GameDataEED2Ev
0x0000007100dcf9b8,GameDataMgr::loadGameDataFromArc,1692,
0x0000007100dd0054,GameDataMgr::loadShopGameDataInfo,600,
0x0000007100dd02ac,GameDataMgr::unloadResources,288,
@ -74327,14 +74327,14 @@
0x0000007100dd7ed0,sub_7100DD7ED0,148,_ZN4sead13DelegateEventIPN4ksys3gdt7Manager11ReinitEventEED0Ev
0x0000007100dd7f64,sub_7100DD7F64,148,_ZN4sead13DelegateEventIPN4ksys3gdt7Manager10ResetEventEED0Ev
0x0000007100dd7ff8,sub_7100DD7FF8,84,_ZN4ksys3gdt7Manager14MethodTreeNodeD0Ev
0x0000007100dd804c,EntryFactoryBgdata::m1,76,
0x0000007100dd8098,EntryFactoryBgdata::rtti1,132,
0x0000007100dd811c,EntryFactoryBgdata::rtti2,92,
0x0000007100dd8178,EntryFactoryBgdata::m7,152,
0x0000007100dd8210,EntryFactoryBgdata::m8,8,
0x0000007100dd8218,EntryFactoryBgdata::m9,8,
0x0000007100dd804c,EntryFactoryBgdata::m1,76,_ZN4ksys3res12EntryFactoryINS0_8GameDataEED0Ev
0x0000007100dd8098,EntryFactoryBgdata::rtti1,132,_ZNK4ksys3res12EntryFactoryINS0_8GameDataEE27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE?
0x0000007100dd811c,EntryFactoryBgdata::rtti2,92,_ZNK4ksys3res12EntryFactoryINS0_8GameDataEE18getRuntimeTypeInfoEv
0x0000007100dd8178,EntryFactoryBgdata::m7,152,_ZN4ksys3res12EntryFactoryINS0_8GameDataEE12newResource_EPN4sead4HeapEi
0x0000007100dd8210,EntryFactoryBgdata::m8,8,_ZNK4ksys3res12EntryFactoryINS0_8GameDataEE15getResourceSizeEv
0x0000007100dd8218,EntryFactoryBgdata::m9,8,_ZNK4ksys3res12EntryFactoryINS0_8GameDataEE20getLoadDataAlignmentEv
0x0000007100dd8220,sub_7100DD8220,140,_ZNK4sead15RuntimeTypeInfo6DeriveINS_7ExpHeapEE9isDerivedEPKNS0_9InterfaceE
0x0000007100dd82ac,sub_7100DD82AC,44,
0x0000007100dd82ac,sub_7100DD82AC,44,_GLOBAL__sub_I_gdtManager.cpp
0x0000007100dd82d8,sub_7100DD82D8,184,
0x0000007100dd8390,sub_7100DD8390,144,
0x0000007100dd8420,nullsub_5546,4,

Can't render this file because it is too large.

View File

@ -23,7 +23,10 @@ KSYS_CHECK_SIZE_NX150(InitTimeInfo, 0x10);
class InitTimeInfoEx {
public:
explicit InitTimeInfoEx(sead::TickTime start_time = {}) : mInfo(start_time) {}
explicit InitTimeInfoEx(sead::TickTime start_time = {}) : mInfo(start_time) {
_0 = 0;
_4 = 0x8004EF;
}
u32 getField0() const { return _0; }
u32 getField4() const { return _4; }
@ -33,7 +36,7 @@ public:
private:
u32 _0 = 0;
u32 _4 = 0x8004EF;
u32 _4 = 0;
InitTimeInfo mInfo;
};
KSYS_CHECK_SIZE_NX150(InitTimeInfoEx, 0x18);