summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorYunataSavior <58997725+YunataSavior@users.noreply.github.com>2025-10-01 20:14:06 -0700
committerGitHub <noreply@github.com>2025-10-01 20:14:06 -0700
commit6bef3003429ce0912814bd86d1a42a3e6dbfb18a (patch)
treec97ef461dc3766652b953d12aa1a657adb5b7c33 /include
parentb6aebfa81ed2badd88677332900c3ae99fdcf1ac (diff)
minor dol fixes for linkability (#2720)
Diffstat (limited to 'include')
-rw-r--r--include/JSystem/J2DGraph/J2DPicture.h4
-rw-r--r--include/d/d_menu_dmap_map.h2
-rw-r--r--include/d/d_msg_scrn_base.h24
3 files changed, 16 insertions, 14 deletions
diff --git a/include/JSystem/J2DGraph/J2DPicture.h b/include/JSystem/J2DGraph/J2DPicture.h
index c78dfc4d4b..94165f44df 100644
--- a/include/JSystem/J2DGraph/J2DPicture.h
+++ b/include/JSystem/J2DGraph/J2DPicture.h
@@ -90,7 +90,9 @@ public:
/* 802FF320 */ virtual void prepend(JUTTexture* param_0, f32 param_1) {
insert(param_0, 0, param_1);
}
- /* 801BDD70 */ virtual bool insert(ResTIMG const*, u8, f32);
+ /* 801BDD70 */ virtual bool insert(ResTIMG const*, u8, f32) {
+ // NONMATCHING
+ }
/* 802FD168 */ virtual bool insert(ResTIMG const*, JUTPalette*, u8, f32);
/* 80020368 */ virtual bool insert(char const* param_0, u8 param_1, f32 param_2) {
return insert(param_0, NULL, param_1, param_2);
diff --git a/include/d/d_menu_dmap_map.h b/include/d/d_menu_dmap_map.h
index 813c1f043a..1147526cd0 100644
--- a/include/d/d_menu_dmap_map.h
+++ b/include/d/d_menu_dmap_map.h
@@ -74,7 +74,7 @@ public:
virtual void getInitDispCenter(f32*, f32*) = 0;
virtual void getZoomMinMaxCheck(f32*, f32*, f32*, f32*, bool*, bool*) = 0;
virtual f32 getZoomCmPerPixel() = 0;
- virtual void draw();
+ void draw() {}
/* 801C0EE0 */ f32 getMapBlendPer() const;
/* 801C0F24 */ f32 getPixelStageSizeX() const;
diff --git a/include/d/d_msg_scrn_base.h b/include/d/d_msg_scrn_base.h
index 904c4f2fb9..f9cc580b8c 100644
--- a/include/d/d_msg_scrn_base.h
+++ b/include/d/d_msg_scrn_base.h
@@ -19,24 +19,24 @@ public:
/* 8023C274 */ virtual void draw();
/* 8023C124 */ virtual ~dMsgScrnBase_c();
- /* 80238C3C */ virtual void exec();
+ /* 80238C3C */ virtual void exec() {}
/* 8023C234 */ virtual void multiDraw();
/* 8023C300 */ virtual void drawSelf();
- /* 80238C44 */ virtual void setSelectString(char*, char*, char*);
- /* 80238C40 */ virtual void setSelectRubyString(char*, char*, char*);
- /* 80238C58 */ virtual void arwAnimeInit();
- /* 80238C54 */ virtual void arwAnimeMove();
- /* 80238C74 */ virtual void dotAnimeInit();
- /* 80238C70 */ virtual void dotAnimeMove();
- /* 80238C60 */ virtual bool isSelect();
- /* 80238C50 */ virtual void selectAnimeInit(u8, u8, f32, u8);
- /* 80238C48 */ virtual bool selectAnimeMove(u8, u8, bool);
- /* 80238C68 */ virtual bool selectAnimeEnd();
+ /* 80238C44 */ virtual void setSelectString(char*, char*, char*) {}
+ /* 80238C40 */ virtual void setSelectRubyString(char*, char*, char*) {}
+ /* 80238C58 */ virtual void arwAnimeInit() {}
+ /* 80238C54 */ virtual void arwAnimeMove() {}
+ /* 80238C74 */ virtual void dotAnimeInit() {}
+ /* 80238C70 */ virtual void dotAnimeMove() {}
+ /* 80238C60 */ virtual bool isSelect() { return true; }
+ /* 80238C50 */ virtual void selectAnimeInit(u8, u8, f32, u8) {}
+ /* 80238C48 */ virtual bool selectAnimeMove(u8, u8, bool) { return true; }
+ /* 80238C68 */ virtual bool selectAnimeEnd() { return true; }
/* 8023C458 */ virtual void fukiScale(f32);
/* 8023C480 */ virtual void fukiTrans(f32, f32);
/* 8023C4A4 */ virtual void fukiAlpha(f32);
/* 8023C4F4 */ virtual void fontAlpha(f32);
- /* 80238C5C */ virtual void fukiPosCalc(u8);
+ /* 80238C5C */ virtual void fukiPosCalc(u8) {}
f32 getSelTextBoxPosX(int idx) { return mSelTextBoxPosX[idx]; }
f32 getSelTextBoxPosY(int idx) { return mSelTextBoxPosY[idx]; }