mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-08 22:27:43 +00:00
Runtime/MP1: Replace bitfield unions with constructor initializers
This commit is contained in:
@@ -74,24 +74,20 @@ protected:
|
||||
CGuiSliderGroup* x18c_slidergroup_slider = nullptr;
|
||||
CGuiTableGroup* x190_tablegroup_double = nullptr;
|
||||
CGuiTableGroup* x194_tablegroup_triple = nullptr;
|
||||
union {
|
||||
struct {
|
||||
bool x198_24_ready : 1;
|
||||
bool x198_25_handledInput : 1;
|
||||
bool x198_26_exitPauseScreen : 1;
|
||||
bool x198_27_canDraw : 1;
|
||||
bool x198_28_pulseTextArrowTop : 1;
|
||||
bool x198_29_pulseTextArrowBottom : 1;
|
||||
bool m_isLogBook : 1;
|
||||
bool m_bodyUpClicked : 1;
|
||||
bool m_bodyDownClicked : 1;
|
||||
bool m_bodyClicked : 1;
|
||||
bool m_leftClicked : 1;
|
||||
bool m_rightClicked : 1;
|
||||
bool m_playRightTableSfx : 1;
|
||||
};
|
||||
u32 _dummy = 0;
|
||||
};
|
||||
bool x198_24_ready : 1;
|
||||
bool x198_25_handledInput : 1;
|
||||
bool x198_26_exitPauseScreen : 1;
|
||||
bool x198_27_canDraw : 1;
|
||||
bool x198_28_pulseTextArrowTop : 1;
|
||||
bool x198_29_pulseTextArrowBottom : 1;
|
||||
bool m_isLogBook : 1;
|
||||
bool m_bodyUpClicked : 1;
|
||||
bool m_bodyDownClicked : 1;
|
||||
bool m_bodyClicked : 1;
|
||||
bool m_leftClicked : 1;
|
||||
bool m_rightClicked : 1;
|
||||
bool m_playRightTableSfx : 1;
|
||||
|
||||
void InitializeFrameGlue();
|
||||
void ChangeMode(EMode mode, bool playSfx = true);
|
||||
void UpdateSideTable(CGuiTableGroup* table);
|
||||
|
||||
Reference in New Issue
Block a user