mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-08-18 08:19:59 +00:00
InputCommon: Rename class InputPlugin to InputConfig
This commit is contained in:
parent
ea7eee1f58
commit
1a3ebbb831
12 changed files with 85 additions and 88 deletions
|
@ -28,7 +28,7 @@
|
|||
#include "InputCommon/ControllerInterface/ControllerInterface.h"
|
||||
#include "InputCommon/ControllerInterface/Device.h"
|
||||
|
||||
class InputPlugin;
|
||||
class InputConfig;
|
||||
class wxComboBox;
|
||||
class wxCommandEvent;
|
||||
class wxEvent;
|
||||
|
@ -95,7 +95,7 @@ class GamepadPage;
|
|||
class ControlDialog : public wxDialog
|
||||
{
|
||||
public:
|
||||
ControlDialog(GamepadPage* const parent, InputPlugin& plugin, ControllerInterface::ControlReference* const ref);
|
||||
ControlDialog(GamepadPage* const parent, InputConfig& config, ControllerInterface::ControlReference* const ref);
|
||||
|
||||
wxStaticBoxSizer* CreateControlChooser(GamepadPage* const parent);
|
||||
|
||||
|
@ -113,7 +113,7 @@ public:
|
|||
void AppendControl(wxCommandEvent& event);
|
||||
|
||||
ControllerInterface::ControlReference* const control_reference;
|
||||
InputPlugin& m_plugin;
|
||||
InputConfig& m_config;
|
||||
wxComboBox* device_cbox;
|
||||
|
||||
wxTextCtrl* textctrl;
|
||||
|
@ -173,7 +173,7 @@ class GamepadPage : public wxPanel
|
|||
friend class ControlDialog;
|
||||
|
||||
public:
|
||||
GamepadPage(wxWindow* parent, InputPlugin& plugin, const unsigned int pad_num, InputConfigDialog* const config_dialog);
|
||||
GamepadPage(wxWindow* parent, InputConfig& config, const unsigned int pad_num, InputConfigDialog* const config_dialog);
|
||||
|
||||
void UpdateGUI();
|
||||
|
||||
|
@ -212,13 +212,13 @@ private:
|
|||
|
||||
ControlDialog* m_control_dialog;
|
||||
InputConfigDialog* const m_config_dialog;
|
||||
InputPlugin &m_plugin;
|
||||
InputConfig& m_config;
|
||||
};
|
||||
|
||||
class InputConfigDialog : public wxDialog
|
||||
{
|
||||
public:
|
||||
InputConfigDialog(wxWindow* const parent, InputPlugin& plugin, const std::string& name, const int tab_num = 0);
|
||||
InputConfigDialog(wxWindow* const parent, InputConfig& config, const std::string& name, const int tab_num = 0);
|
||||
//~InputConfigDialog();
|
||||
|
||||
bool Destroy() override;
|
||||
|
@ -235,6 +235,6 @@ private:
|
|||
|
||||
wxNotebook* m_pad_notebook;
|
||||
std::vector<GamepadPage*> m_padpages;
|
||||
InputPlugin& m_plugin;
|
||||
InputConfig& m_config;
|
||||
wxTimer* m_update_timer;
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue