// Copyright 2010 Dolphin Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #pragma once #include #include #include #include "Core/GeckoCode.h" class IniFile; namespace Gecko { std::vector LoadCodes(const IniFile& globalIni, const IniFile& localIni); std::vector DownloadCodes(std::string gametdb_id, bool* succeeded, bool use_https = true); void SaveCodes(IniFile& inifile, const std::vector& gcodes); std::optional DeserializeLine(const std::string& line); } // namespace Gecko