summaryrefslogtreecommitdiff
path: root/src/msg/scrn/d_msg_scrn_3select.cpp
diff options
context:
space:
mode:
authorhatal175 <hatal175@users.noreply.github.com>2023-07-16 22:09:21 +0300
committerGitHub <noreply@github.com>2023-07-16 13:09:21 -0600
commit0b12611fea47ac9aa298fec779a57d9e86eb9751 (patch)
tree9eaaa1b44e3d18332678d012eea85c55202f8ca3 /src/msg/scrn/d_msg_scrn_3select.cpp
parentfe7fbf37db6bd57efa63d8a2e4499b9163947533 (diff)
dMsgScrnTree_c OK, Some JGeometry work (#370)
* Minor work on c_damagereaction and JGeomtry * dMsgScrnTree_c OK * dMsgScrnExplain_c OK
Diffstat (limited to 'src/msg/scrn/d_msg_scrn_3select.cpp')
-rw-r--r--src/msg/scrn/d_msg_scrn_3select.cpp39
1 files changed, 5 insertions, 34 deletions
diff --git a/src/msg/scrn/d_msg_scrn_3select.cpp b/src/msg/scrn/d_msg_scrn_3select.cpp
index 3e64c33f5e..79b4cfcca8 100644
--- a/src/msg/scrn/d_msg_scrn_3select.cpp
+++ b/src/msg/scrn/d_msg_scrn_3select.cpp
@@ -25,35 +25,6 @@ struct dSelect_cursor_c {
/* 801952A0 */ void setAlphaRate(f32);
};
-struct dMsgScrn3Select_c {
- /* 802390B4 */ dMsgScrn3Select_c();
- /* 802398CC */ ~dMsgScrn3Select_c();
- /* 80239C64 */ void isSelect();
- /* 80239C78 */ void setString(char*, char*, char*);
- /* 80239D08 */ void setRubyString(char*, char*, char*);
- /* 80239D98 */ void translate(f32, f32);
- /* 80239DD4 */ void draw(f32, f32);
- /* 8023A094 */ void selAnimeInit(u8, u8, u8, f32, u8);
- /* 8023A398 */ void selAnimeMove(u8, u8, bool);
- /* 8023A680 */ void selAnimeEnd();
- /* 8023A934 */ void getTextBoxWidth();
- /* 8023A94C */ void getFontSize();
- /* 8023A95C */ void getRubyFontSize();
- /* 8023A97C */ void getCharSpace();
- /* 8023A98C */ void getRubyCharSpace();
- /* 8023A9AC */ void getTextBoxGlobalPosX(int);
- /* 8023A9D8 */ void getTextBoxGlobalPosY(int);
- /* 8023AA04 */ void open1Proc();
- /* 8023AAF4 */ void open2Proc();
- /* 8023AC14 */ void waitProc();
- /* 8023AC44 */ void selectProc();
- /* 8023AE68 */ void changeProc();
- /* 8023B148 */ void closeProc();
- /* 8023B228 */ void selectScale();
- /* 8023B4AC */ void selectTrans();
- /* 8023B870 */ void selectAnimeTransform(int);
-};
-
struct JKRFileLoader {
/* 802D4270 */ void getGlbResource(char const*, JKRFileLoader*);
};
@@ -504,7 +475,7 @@ asm J2DAnmColorKey::~J2DAnmColorKey() {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-asm void dMsgScrn3Select_c::isSelect() {
+asm bool dMsgScrn3Select_c::isSelect() {
nofralloc
#include "asm/msg/scrn/d_msg_scrn_3select/isSelect__17dMsgScrn3Select_cFv.s"
}
@@ -602,7 +573,7 @@ SECTION_SDATA2 static f32 lit_4434 = 199.0f;
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-asm void dMsgScrn3Select_c::selAnimeEnd() {
+asm bool dMsgScrn3Select_c::selAnimeEnd() {
nofralloc
#include "asm/msg/scrn/d_msg_scrn_3select/selAnimeEnd__17dMsgScrn3Select_cFv.s"
}
@@ -612,7 +583,7 @@ asm void dMsgScrn3Select_c::selAnimeEnd() {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-asm void dMsgScrn3Select_c::getTextBoxWidth() {
+asm f32 dMsgScrn3Select_c::getTextBoxWidth() {
nofralloc
#include "asm/msg/scrn/d_msg_scrn_3select/getTextBoxWidth__17dMsgScrn3Select_cFv.s"
}
@@ -623,7 +594,7 @@ asm void dMsgScrn3Select_c::getTextBoxWidth() {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-asm void dMsgScrn3Select_c::getFontSize() {
+asm f32 dMsgScrn3Select_c::getFontSize() {
nofralloc
#include "asm/msg/scrn/d_msg_scrn_3select/getFontSize__17dMsgScrn3Select_cFv.s"
}
@@ -644,7 +615,7 @@ asm void dMsgScrn3Select_c::getRubyFontSize() {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-asm void dMsgScrn3Select_c::getCharSpace() {
+asm f32 dMsgScrn3Select_c::getCharSpace() {
nofralloc
#include "asm/msg/scrn/d_msg_scrn_3select/getCharSpace__17dMsgScrn3Select_cFv.s"
}