// Copyright 2018 Dolphin Emulator Project // Licensed under GPLv2+ // Refer to the license.txt file included. #pragma once #include #include #include "UICommon/ResourcePack/ResourcePack.h" namespace ResourcePack { bool Init(); bool Add(const std::string& path, int offset = -1); bool Remove(ResourcePack& pack); void SetInstalled(const ResourcePack& pack, bool installed); bool IsInstalled(const ResourcePack& pack); std::vector& GetPacks(); std::vector GetHigherPriorityPacks(ResourcePack& pack); std::vector GetLowerPriorityPacks(ResourcePack& pack); } // namespace ResourcePack