summaryrefslogtreecommitdiff
path: root/include/JSystem/J2DGraph
diff options
context:
space:
mode:
authorhatal175 <hatal175@users.noreply.github.com>2024-02-17 04:22:01 +0200
committerGitHub <noreply@github.com>2024-02-16 18:22:01 -0800
commit8164c34142ebaafbd70ef0f8032343d25b1e58fc (patch)
tree0881cc8d695a914c324170705367a6c76911d36c /include/JSystem/J2DGraph
parent672990a0b04b752c55ed0349141c096d0261a3d7 (diff)
Work on d_menu_dmap (#2073)
* Move some J2DPicture inlines to header * Work on d_menu_dmap * JASBasicInst OK * JASCalc cleanup
Diffstat (limited to 'include/JSystem/J2DGraph')
-rw-r--r--include/JSystem/J2DGraph/J2DPicture.h17
1 files changed, 14 insertions, 3 deletions
diff --git a/include/JSystem/J2DGraph/J2DPicture.h b/include/JSystem/J2DGraph/J2DPicture.h
index 40570ca8d4..c35a7bb4ab 100644
--- a/include/JSystem/J2DGraph/J2DPicture.h
+++ b/include/JSystem/J2DGraph/J2DPicture.h
@@ -54,7 +54,10 @@ public:
/* 802FD098 */ virtual bool prepareTexture(u8);
/* 801BDD40 */ virtual bool append(ResTIMG const*, f32);
/* 802FF238 */ virtual bool append(ResTIMG const*, JUTPalette*, f32);
- /* 80020338 */ virtual bool append(char const*, f32);
+ /* 80020338 */ virtual bool append(char const* param_0, f32 param_1) {
+ return insert(param_0, mTextureNum, param_1);
+ }
+
/* 802FF2F0 */ virtual bool append(char const*, JUTPalette*, f32);
/* 802FF208 */ virtual bool append(JUTTexture*, f32);
/* 802FF3E0 */ virtual void prepend(ResTIMG const*, f32);
@@ -64,7 +67,9 @@ public:
/* 802FF320 */ virtual void prepend(JUTTexture*, f32);
/* 801BDD70 */ virtual void insert(ResTIMG const*, u8, f32);
/* 802FD168 */ virtual bool insert(ResTIMG const*, JUTPalette*, u8, f32);
- /* 80020368 */ virtual bool insert(char const*, 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);
+ }
/* 802FD4B4 */ virtual bool insert(char const*, JUTPalette*, u8, f32);
/* 802FD524 */ virtual bool insert(JUTTexture*, u8, f32);
/* 802FD6F4 */ virtual bool remove(u8);
@@ -78,7 +83,10 @@ public:
/* 802FDF88 */ virtual void drawOut(JGeometry::TBox2<f32> const&, JGeometry::TBox2<f32> const&);
/* 802FF29C */ virtual void load(_GXTexMapID, u8);
/* 802FF268 */ virtual void load(u8);
- /* 800202CC */ virtual void setBlendRatio(f32, f32);
+ /* 800202CC */ virtual void setBlendRatio(f32 param_0, f32 param_1) {
+ setBlendColorRatio(param_0, param_1);
+ setBlendAlphaRatio(param_0, param_1);
+ }
/* 802FEA74 */ virtual void setBlendColorRatio(f32, f32);
/* 802FEA9C */ virtual void setBlendAlphaRatio(f32, f32);
/* 802FD874 */ virtual const ResTIMG* changeTexture(ResTIMG const*, u8);
@@ -123,6 +131,9 @@ public:
mCornerColor[2] = c2;
mCornerColor[3] = c3;
}
+ void setCornerColor(JUtility::TColor c0) {
+ setCornerColor(c0, c0, c0, c0);
+ }
protected:
/* 0x100 */ JUTTexture* mTexture[2];