mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-08-01 13:48:56 +00:00
InputCommon: move Setting classes out of ControlGroup
This commit is contained in:
parent
4e062d1bf6
commit
1539ff6691
30 changed files with 274 additions and 111 deletions
|
@ -63,6 +63,8 @@
|
|||
#include "InputCommon/ControllerEmu/ControlGroup/ControlGroup.h"
|
||||
#include "InputCommon/ControllerEmu/ControlGroup/Extension.h"
|
||||
#include "InputCommon/ControllerEmu/ControllerEmu.h"
|
||||
#include "InputCommon/ControllerEmu/Setting/BooleanSetting.h"
|
||||
#include "InputCommon/ControllerEmu/Setting/NumericSetting.h"
|
||||
#include "InputCommon/ControllerInterface/ControllerInterface.h"
|
||||
#include "InputCommon/ControllerInterface/Device.h"
|
||||
#include "InputCommon/InputConfig.h"
|
||||
|
@ -144,7 +146,7 @@ void PadSettingExtension::UpdateValue()
|
|||
}
|
||||
|
||||
PadSettingCheckBox::PadSettingCheckBox(wxWindow* const parent,
|
||||
ControllerEmu::ControlGroup::BooleanSetting* const _setting)
|
||||
ControllerEmu::BooleanSetting* const _setting)
|
||||
: PadSetting(
|
||||
new wxCheckBox(parent, wxID_ANY, wxGetTranslation(StrToWxStr(_setting->m_ui_name)))),
|
||||
setting(_setting)
|
||||
|
@ -167,7 +169,7 @@ void PadSettingCheckBox::UpdateValue()
|
|||
}
|
||||
|
||||
PadSettingSpin::PadSettingSpin(wxWindow* const parent,
|
||||
ControllerEmu::ControlGroup::NumericSetting* const settings)
|
||||
ControllerEmu::NumericSetting* const settings)
|
||||
: PadSetting(new wxSpinCtrl(parent, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize,
|
||||
wxSP_ARROW_KEYS, settings->m_low, settings->m_high,
|
||||
(int)(settings->m_value * 100))),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue