From b55cfcef10aabc0703ddc6917f57cb7c03633861 Mon Sep 17 00:00:00 2001 From: Treeki Date: Mon, 16 May 2011 20:38:54 +0200 Subject: layout API fixes --- include/game.h | 2 +- kamek_ntsc.x | 4 ++++ kamek_ntsc2.x | 4 ++++ kamek_pal.x | 4 ++++ kamek_pal2.x | 4 ++++ 5 files changed, 17 insertions(+), 1 deletion(-) diff --git a/include/game.h b/include/game.h index b26842b..f713d0a 100755 --- a/include/game.h +++ b/include/game.h @@ -386,7 +386,7 @@ namespace lyt { public: //Pane(nw4r::lyt::res::Pane const *); // todo: this struct Pane(void *); - ~Pane(); + virtual ~Pane(); virtual void *GetRuntimeTypeInfo() const; virtual void CalculateMtx(const DrawInfo &info); diff --git a/kamek_ntsc.x b/kamek_ntsc.x index e93be35..be7b03c 100644 --- a/kamek_ntsc.x +++ b/kamek_ntsc.x @@ -173,6 +173,10 @@ SECTIONS { DrawAllLayoutsAfterX__Fi = 0x80163390; DrawAllLayoutsAfterXandBeforeY__Fii = 0x80163420; + findPaneByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0x80007300; + findTextBoxByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0x80007320; + findPictureByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0x800073D0; + findWindowByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0x80007470; __ct__Q23m2d13EmbedLayout_cFv = 0x800C8950; __dt__Q23m2d13EmbedLayout_cFv = 0x800C89A0; loadArc__Q23m2d13EmbedLayout_cFPCcb = 0x800C8CB0; diff --git a/kamek_ntsc2.x b/kamek_ntsc2.x index 2d48f72..042fe0c 100644 --- a/kamek_ntsc2.x +++ b/kamek_ntsc2.x @@ -173,6 +173,10 @@ SECTIONS { DrawAllLayoutsAfterX__Fi = 0x80163390; DrawAllLayoutsAfterXandBeforeY__Fii = 0x80163420; + findPaneByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0x80007300; + findTextBoxByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0x80007320; + findPictureByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0x800073D0; + findWindowByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0x80007470; __ct__Q23m2d13EmbedLayout_cFv = 0x800C8950; __dt__Q23m2d13EmbedLayout_cFv = 0x800C89A0; loadArc__Q23m2d13EmbedLayout_cFPCcb = 0x800C8CB0; diff --git a/kamek_pal.x b/kamek_pal.x index 34bbba8..ed71ded 100644 --- a/kamek_pal.x +++ b/kamek_pal.x @@ -173,6 +173,10 @@ SECTIONS { DrawAllLayoutsAfterX__Fi = 0x801634D0; DrawAllLayoutsAfterXandBeforeY__Fii = 0x80163560; + findPaneByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0x80007300; + findTextBoxByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0x80007320; + findPictureByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0x800073D0; + findWindowByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0x80007470; __ct__Q23m2d13EmbedLayout_cFv = 0x800C89A0; __dt__Q23m2d13EmbedLayout_cFv = 0x800C89F0; loadArc__Q23m2d13EmbedLayout_cFPCcb = 0x800C8D00; diff --git a/kamek_pal2.x b/kamek_pal2.x index c18de20..d5f74d3 100644 --- a/kamek_pal2.x +++ b/kamek_pal2.x @@ -173,6 +173,10 @@ SECTIONS { DrawAllLayoutsAfterX__Fi = 0xDEADBEEF; DrawAllLayoutsAfterXandBeforeY__Fii = 0xDEADBEEF; + findPaneByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0xDEADBEEF; + findTextBoxByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0xDEADBEEF; + findPictureByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0xDEADBEEF; + findWindowByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0xDEADBEEF; __ct__Q23m2d13EmbedLayout_cFv = 0xDEADBEEF; __dt__Q23m2d13EmbedLayout_cFv = 0xDEADBEEF; loadArc__Q23m2d13EmbedLayout_cFPCcb = 0xDEADBEEF; -- cgit v1.2.3