mirror of
https://github.com/zeldaret/tp
synced 2026-09-01 09:43:27 -04:00
d_select_cursor - most functions matching
This commit is contained in:
@@ -14,8 +14,7 @@ public:
|
||||
|
||||
/* 80195978 */ virtual ~dSelect_cursorHIO_c();
|
||||
|
||||
private:
|
||||
/* 0x04 */ u8 field_0x4;
|
||||
/* 0x04 */ s8 field_0x4;
|
||||
/* 0x08 */ f32 field_0x8;
|
||||
/* 0x0C */ f32 mXAxisExpansion;
|
||||
/* 0x10 */ f32 mYAxisExpansion;
|
||||
@@ -58,15 +57,23 @@ public:
|
||||
|
||||
void onPlayAnime(int i_flag) { field_0xb4 |= (1 << i_flag); }
|
||||
void offPlayAnime(int i_flag) { field_0xb4 &= ~(1 << i_flag); }
|
||||
bool chkPlayAnime(int i_flag) { return field_0xb4 & (1 << i_flag); }
|
||||
|
||||
private:
|
||||
/* 0x04 */ J2DScreen* mpScreen;
|
||||
/* 0x08 */ J2DPane* mpPane;
|
||||
/* 0x0C */ dSelect_icon_c* mpSelectIcon;
|
||||
/* 0x10 */ CPaneMgr* mpPaneMgr;
|
||||
/* 0x14 */ u8 field_0x14[40];
|
||||
/* 0x14 */ CPaneMgr* field_0x14;
|
||||
/* 0x18 */ CPaneMgr* field_0x18;
|
||||
/* 0x18 */ CPaneMgr* field_0x1C[4];
|
||||
/* 0x2C */ J2DAnmTransformKey* field_0x2C;
|
||||
/* 0x30 */ J2DAnmColor* field_0x30;
|
||||
/* 0x34 */ J2DAnmTextureSRTKey* field_0x34[2];
|
||||
/* 0x3C */ dSelect_cursorHIO_c* mpCursorHIO;
|
||||
/* 0x40 */ u8 field_0x40[16];
|
||||
/* 0x40 */ f32 field_0x40;
|
||||
/* 0x44 */ f32 field_0x44;
|
||||
/* 0x48 */ f32 field_0x48[2];
|
||||
/* 0x50 */ f32 field_0x50;
|
||||
/* 0x54 */ f32 field_0x54;
|
||||
/* 0x58 */ f32 mPositionX;
|
||||
@@ -76,11 +83,12 @@ private:
|
||||
/* 0x68 */ f32 mParam3;
|
||||
/* 0x6C */ f32 mParam4;
|
||||
/* 0x70 */ f32 mParam5;
|
||||
/* 0x74 */ u8 field_0x74[32];
|
||||
/* 0x74 */ f32 field_0x74[4];
|
||||
/* 0x84 */ f32 field_0x84[4];
|
||||
/* 0x94 */ f32 field_0x94[4];
|
||||
/* 0xA4 */ f32 field_0xa4[4];
|
||||
/* 0xB4 */ u8 field_0xb4;
|
||||
/* 0xB5 */ s8 mNameIdx;
|
||||
/* 0xB5 */ u8 mNameIdx;
|
||||
/* 0xB6 */ u8 field_0xb6;
|
||||
/* 0xB7 */ bool mUpdateFlag;
|
||||
};
|
||||
|
||||
@@ -17,8 +17,13 @@ public:
|
||||
/* 80195A3C */ void animation();
|
||||
/* 80195B40 */ void setAlpha(u8);
|
||||
/* 80195B70 */ void setPos(J2DPane*, f32, f32);
|
||||
virtual ~dSelect_icon_c() {}
|
||||
|
||||
/* 0x00 */ u8 field_0x0[8];
|
||||
void drawSelf() {
|
||||
// Not sure what field_0x4 is
|
||||
}
|
||||
|
||||
/* 0x04 */ u8 field_0x4[4];
|
||||
/* 0x08 */ J2DScreen* field_0x8;
|
||||
/* 0x0C */ CPaneMgrAlpha* field_0xc;
|
||||
/* 0x10 */ CPaneMgr* field_0x10;
|
||||
|
||||
Reference in New Issue
Block a user