mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-09-18 08:56:10 -04:00
Some controller focus initialization cleanup
This commit is contained in:
parent
80a29ab57b
commit
30bd014bd7
@ -383,7 +383,6 @@ namespace MWGui
|
||||
|
||||
InfoBoxDialog::InfoBoxDialog()
|
||||
: WindowModal("openmw_infobox.layout")
|
||||
, mControllerFocus(0)
|
||||
{
|
||||
getWidget(mTextBox, "TextBox");
|
||||
getWidget(mText, "Text");
|
||||
@ -525,7 +524,6 @@ namespace MWGui
|
||||
: WindowModal("openmw_chargen_create_class.layout")
|
||||
, mAffectedAttribute(nullptr)
|
||||
, mAffectedSkill(nullptr)
|
||||
, mControllerFocus(2)
|
||||
{
|
||||
// Centre dialog
|
||||
center();
|
||||
@ -962,7 +960,6 @@ namespace MWGui
|
||||
|
||||
if (Settings::gui().mControllerMenus)
|
||||
{
|
||||
mControllerFocus = 0;
|
||||
if (mAttributeButtons.size() > 0)
|
||||
mAttributeButtons[0]->setStateSelected(true);
|
||||
|
||||
@ -1021,9 +1018,7 @@ namespace MWGui
|
||||
|
||||
SelectSkillDialog::SelectSkillDialog()
|
||||
: WindowModal("openmw_chargen_select_skill.layout")
|
||||
, mControllerFocus(0)
|
||||
, mSkillId(ESM::Skill::Block)
|
||||
, mNumSkillsPerSpecialization{}
|
||||
{
|
||||
// Centre dialog
|
||||
center();
|
||||
|
@ -257,7 +257,7 @@ namespace MWGui
|
||||
|
||||
private:
|
||||
ESM::RefId mSkillId;
|
||||
std::array<size_t, 3> mNumSkillsPerSpecialization;
|
||||
std::array<size_t, 3> mNumSkillsPerSpecialization{};
|
||||
|
||||
void selectNextColumn(int direction);
|
||||
};
|
||||
@ -353,7 +353,7 @@ namespace MWGui
|
||||
Widgets::MWSkillPtr mAffectedSkill;
|
||||
|
||||
bool onControllerButtonEvent(const SDL_ControllerButtonEvent& arg) override;
|
||||
size_t mControllerFocus = 0;
|
||||
size_t mControllerFocus = 2;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user