mirror of https://github.com/zeldaret/tp.git
31 lines
1.0 KiB
C
31 lines
1.0 KiB
C
#ifndef MSG_SCRN_D_MSG_SCRN_TALK_H
|
|
#define MSG_SCRN_D_MSG_SCRN_TALK_H
|
|
|
|
#include "dolphin/types.h"
|
|
#include "d/msg/d_msg_scrn_base.h"
|
|
|
|
struct dMsgScrnTalk_c : public dMsgScrnBase_c {
|
|
/* 80246FF0 */ dMsgScrnTalk_c(u8, u8, JKRExpHeap*);
|
|
/* 80247A90 */ ~dMsgScrnTalk_c();
|
|
/* 80247D34 */ void exec();
|
|
/* 80247E4C */ void drawSelf();
|
|
/* 802480F0 */ void arwAnimeInit();
|
|
/* 80248114 */ void arwAnimeMove();
|
|
/* 80248138 */ void dotAnimeInit();
|
|
/* 8024815C */ void dotAnimeMove();
|
|
/* 80248180 */ void setSelectString(char*, char*, char*);
|
|
/* 802481AC */ void setSelectRubyString(char*, char*, char*);
|
|
/* 802481D8 */ bool isSelect();
|
|
/* 8024820C */ void selectAnimeInit(u8, u8, f32, u8);
|
|
/* 80248244 */ bool selectAnimeMove(u8, u8, bool);
|
|
/* 80248278 */ bool selectAnimeEnd();
|
|
/* 802482AC */ void fukiScale(f32);
|
|
/* 802482B0 */ void fukiTrans(f32, f32);
|
|
/* 802482B4 */ void fukiAlpha(f32);
|
|
/* 8024835C */ void fukiPosCalc(u8);
|
|
|
|
u8 field_0xc4[0x48c - 0xc4];
|
|
};
|
|
|
|
#endif /* MSG_SCRN_D_MSG_SCRN_TALK_H */
|