// Copyright 2019 Dolphin Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #pragma once #include "Common/IniFile.h" #include #include namespace InputCommon { namespace DynamicInputTextures { class Configuration; } class DynamicInputTextureManager { public: DynamicInputTextureManager(); ~DynamicInputTextureManager(); void Load(); void GenerateTextures(const Common::IniFile& file, const std::vector& controller_names); private: std::vector m_configuration; std::string m_config_type; }; } // namespace InputCommon