diff options
Diffstat (limited to 'Source/Core/InputCommon/DynamicInputTextures/DITConfiguration.h')
| -rw-r--r-- | Source/Core/InputCommon/DynamicInputTextures/DITConfiguration.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/Source/Core/InputCommon/DynamicInputTextures/DITConfiguration.h b/Source/Core/InputCommon/DynamicInputTextures/DITConfiguration.h index 635e1883a1..4835fa6619 100644 --- a/Source/Core/InputCommon/DynamicInputTextures/DITConfiguration.h +++ b/Source/Core/InputCommon/DynamicInputTextures/DITConfiguration.h @@ -4,13 +4,16 @@ #pragma once #include <string> -#include <unordered_map> #include <vector> #include "Common/CommonTypes.h" -#include "Common/IniFile.h" #include "InputCommon/DynamicInputTextures/DITData.h" +namespace Common +{ +class IniFile; +} + namespace InputCommon::DynamicInputTextures { class Configuration @@ -18,11 +21,12 @@ class Configuration public: explicit Configuration(const std::string& json_file); ~Configuration(); - bool GenerateTextures(const IniFile& file, + bool GenerateTextures(const Common::IniFile& file, const std::vector<std::string>& controller_names) const; private: - bool GenerateTexture(const IniFile& file, const std::vector<std::string>& controller_names, + bool GenerateTexture(const Common::IniFile& file, + const std::vector<std::string>& controller_names, const Data& texture_data) const; std::vector<Data> m_dynamic_input_textures; |
