From 2baa07dbf6452e8dc5d241c6d5982be1df354e61 Mon Sep 17 00:00:00 2001 From: Noah McQueen <67965519+Yotona@users.noreply.github.com> Date: Thu, 25 May 2023 00:06:38 -0700 Subject: d_msg_scrn_arrow OK (#337) * Mostly matching * d_msg_scrn_arrow OK * sync --- include/msg/scrn/d_msg_scrn_arrow.h | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'include/msg') diff --git a/include/msg/scrn/d_msg_scrn_arrow.h b/include/msg/scrn/d_msg_scrn_arrow.h index 2a86e86402..ec521936aa 100644 --- a/include/msg/scrn/d_msg_scrn_arrow.h +++ b/include/msg/scrn/d_msg_scrn_arrow.h @@ -3,4 +3,31 @@ #include "dolphin/types.h" +class J2DScreen; +class J2DAnmTransform; +class J2DAnmColor; +class J2DScreen; +class CPaneMgr; + +class dMsgScrnArrow_c { +public: + /* 8023B9B4 */ dMsgScrnArrow_c(); + /* 8023BC78 */ virtual ~dMsgScrnArrow_c(); + /* 8023BDC0 */ void draw(); + /* 8023BDF8 */ void setPos(f32, f32); + /* 8023BE34 */ void arwAnimeInit(); + /* 8023BE90 */ void arwAnimeMove(); + /* 8023BFC4 */ void dotAnimeInit(); + /* 8023C010 */ void dotAnimeMove(); + + /* 0x04 */ J2DScreen* mScreen; + /* 0x08 */ J2DAnmTransform* mAnmBck; + /* 0x0C */ J2DAnmColor* mAnmBpk; + /* 0x10 */ CPaneMgr* mPaneMgr0; + /* 0x14 */ CPaneMgr* mPaneMgr1; + /* 0x18 */ CPaneMgr* mPaneMgr2; + /* 0x1C */ f32 mBckFrame; + /* 0x20 */ f32 mBpkFrame; +}; + #endif /* MSG_SCRN_D_MSG_SCRN_ARROW_H */ -- cgit v1.2.3