InputCommon: move Setting classes out of ControlGroup

This commit is contained in:
Michael Maltese committed 2017-03-02 18:08:37 -08:00
1 parent 4e062d1bf6
commit 1539ff6691
30 files changed
+274 -111

No files matched your search

@@ -67,23 +67,21 @@ public:
class PadSettingSpin : public PadSetting
{
public:
PadSettingSpin(wxWindow* const parent,
ControllerEmu::ControlGroup::NumericSetting* const setting);
PadSettingSpin(wxWindow* const parent, ControllerEmu::NumericSetting* const setting);
void UpdateGUI() override;
void UpdateValue() override;
ControllerEmu::ControlGroup::NumericSetting* const setting;
ControllerEmu::NumericSetting* const setting;
};
class PadSettingCheckBox : public PadSetting
{
public:
PadSettingCheckBox(wxWindow* const parent,
ControllerEmu::ControlGroup::BooleanSetting* const setting);
PadSettingCheckBox(wxWindow* const parent, ControllerEmu::BooleanSetting* const setting);
void UpdateGUI() override;
void UpdateValue() override;
ControllerEmu::ControlGroup::BooleanSetting* const setting;
ControllerEmu::BooleanSetting* const setting;
};
class InputEventFilter : public wxEventFilter