mirror of https://github.com/zeldaret/tp.git
50 lines
1.4 KiB
C++
50 lines
1.4 KiB
C++
#ifndef MSG_SCRN_D_MSG_SCRN_LIGHT_H
|
|
#define MSG_SCRN_D_MSG_SCRN_LIGHT_H
|
|
|
|
#include "dolphin/types.h"
|
|
#include "JSystem/JUtility/TColor.h"
|
|
|
|
class J2DScreen;
|
|
class J2DAnmTransform;
|
|
class J2DAnmColor;
|
|
class CPaneMgr;
|
|
|
|
struct dMsgScrnLight_c {
|
|
/* 80245934 */ dMsgScrnLight_c(u8, u8);
|
|
/* 80245B00 */ virtual ~dMsgScrnLight_c();
|
|
/* 80245C04 */ void draw(f32*, f32, f32, f32, f32, f32, u8);
|
|
/* 80245F90 */ void draw(f32*, f32, f32, f32, f32, f32, f32, JUtility::TColor,
|
|
JUtility::TColor);
|
|
/* 802460DC */ void drawCommon(f32, f32, f32, f32, f32);
|
|
|
|
/* 0x04 */ J2DScreen* mpScreen;
|
|
/* 0x08 */ J2DAnmTransform* field_0x8;
|
|
/* 0x0C */ J2DAnmColor* field_0xc;
|
|
/* 0x10 */ CPaneMgr* mpParent_c;
|
|
/* 0x14 */ f32 field_0x14;
|
|
/* 0x18 */ f32 field_0x18;
|
|
/* 0x1C */ f32 field_0x1c;
|
|
/* 0x20 */ u8 field_0x20;
|
|
/* 0x21 */ u8 field_0x21;
|
|
/* 0x22 */ u8 field_0x22;
|
|
};
|
|
|
|
struct dMsgScrnLight_HIO_c {
|
|
/* 8024575C */ dMsgScrnLight_HIO_c();
|
|
/* 802457C4 */ void updateColor(u8);
|
|
/* 80246348 */ virtual ~dMsgScrnLight_HIO_c() {}
|
|
|
|
/* 0x04 */ s8 field_0x4;
|
|
/* 0x05 */ u8 field_0x5;
|
|
/* 0x06 */ u8 field_0x6[9];
|
|
/* 0x0F */ u8 field_0xf[9];
|
|
/* 0x18 */ u8 field_0x18[9];
|
|
/* 0x21 */ u8 field_0x21[9];
|
|
/* 0x2A */ u8 field_0x2a[9];
|
|
/* 0x33 */ u8 field_0x33[9];
|
|
/* 0x3C */ u8 field_0x3c[9];
|
|
/* 0x45 */ u8 field_0x45[9];
|
|
};
|
|
|
|
#endif /* MSG_SCRN_D_MSG_SCRN_LIGHT_H */
|