mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-21 05:09:34 -06:00
InputCommon/ControllerEmu: Break out functionality of EmulatedController
to eliminate redundant unused members in Wii Remote extension objects.
This commit is contained in:
@ -13,7 +13,6 @@
|
||||
#include <type_traits>
|
||||
#include <vector>
|
||||
|
||||
#include "Common/CommonTypes.h"
|
||||
#include "Common/IniFile.h"
|
||||
#include "InputCommon/ControllerEmu/Control/Control.h"
|
||||
#include "InputCommon/ControllerInterface/CoreDevice.h"
|
||||
@ -69,10 +68,10 @@ public:
|
||||
DefaultValue default_value = DefaultValue::AlwaysEnabled);
|
||||
virtual ~ControlGroup();
|
||||
|
||||
virtual void LoadConfig(Common::IniFile::Section* sec, const std::string& defdev = "",
|
||||
const std::string& base = "");
|
||||
virtual void SaveConfig(Common::IniFile::Section* sec, const std::string& defdev = "",
|
||||
const std::string& base = "");
|
||||
virtual void LoadConfig(Common::IniFile::Section* sec, const std::string& base);
|
||||
virtual void SaveConfig(Common::IniFile::Section* sec, const std::string& base);
|
||||
|
||||
virtual void UpdateReferences(ciface::ExpressionParser::ControlEnvironment& env);
|
||||
|
||||
void SetControlExpression(int index, const std::string& expression);
|
||||
|
||||
|
Reference in New Issue
Block a user