Fix header includes to build for non-pch

This commit is contained in:
camila314 2024-10-02 17:51:06 -05:00
parent 9d0c8cddb9
commit 04fd01c2c6
10 changed files with 16 additions and 0 deletions

View file

@ -2,6 +2,7 @@
#include "../loader/Mod.hpp" #include "../loader/Mod.hpp"
#include <Geode/binding/FLAlertLayer.hpp> #include <Geode/binding/FLAlertLayer.hpp>
#include <Geode/ui/Popup.hpp>
class ModPopup; class ModPopup;
class ModItem; class ModItem;

View file

@ -5,6 +5,7 @@
#include <set> #include <set>
#include <variant> #include <variant>
#include <Geode/utils/MiniFunction.hpp> #include <Geode/utils/MiniFunction.hpp>
#include <Geode/utils/Result.hpp>
namespace geode { namespace geode {
struct JsonChecker; struct JsonChecker;

View file

@ -1,6 +1,8 @@
#include "SettingNodeV3.hpp" #include "SettingNodeV3.hpp"
#include <Geode/loader/SettingNode.hpp> #include <Geode/loader/SettingNode.hpp>
#include <Geode/utils/ColorProvider.hpp> #include <Geode/utils/ColorProvider.hpp>
#include <Geode/utils/ranges.hpp>
#include <Geode/loader/Dirs.hpp>
#include <ui/mods/GeodeStyle.hpp> #include <ui/mods/GeodeStyle.hpp>
class SettingNodeSizeChangeEventV3::Impl final { class SettingNodeSizeChangeEventV3::Impl final {

View file

@ -3,6 +3,8 @@
#include <Geode/loader/SettingV3.hpp> #include <Geode/loader/SettingV3.hpp>
#include <Geode/loader/SettingNode.hpp> #include <Geode/loader/SettingNode.hpp>
#include <Geode/binding/CCMenuItemToggler.hpp> #include <Geode/binding/CCMenuItemToggler.hpp>
#include <Geode/binding/ColorChannelSprite.hpp>
#include <Geode/binding/Slider.hpp>
#include <Geode/ui/ColorPickPopup.hpp> #include <Geode/ui/ColorPickPopup.hpp>
using namespace geode::prelude; using namespace geode::prelude;

View file

@ -1,6 +1,9 @@
#include <Geode/loader/SettingV3.hpp> #include <Geode/loader/SettingV3.hpp>
#include <Geode/loader/SettingEvent.hpp> #include <Geode/loader/SettingEvent.hpp>
#include <Geode/loader/ModSettingsManager.hpp> #include <Geode/loader/ModSettingsManager.hpp>
#include <Geode/utils/ranges.hpp>
#include <Geode/utils/string.hpp>
#include <Geode/loader/Dirs.hpp>
#include <Geode/utils/JsonValidation.hpp> #include <Geode/utils/JsonValidation.hpp>
#include <regex> #include <regex>
#include "SettingNodeV3.hpp" #include "SettingNodeV3.hpp"

View file

@ -1,6 +1,7 @@
#include "ModPopup.hpp" #include "ModPopup.hpp"
#include <Geode/binding/ButtonSprite.hpp> #include <Geode/binding/ButtonSprite.hpp>
#include <Geode/ui/MDTextArea.hpp> #include <Geode/ui/MDTextArea.hpp>
#include <Geode/ui/TextInput.hpp>
#include <Geode/utils/web.hpp> #include <Geode/utils/web.hpp>
#include <Geode/loader/Loader.hpp> #include <Geode/loader/Loader.hpp>
#include <Geode/loader/ModSettingsManager.hpp> #include <Geode/loader/ModSettingsManager.hpp>

View file

@ -6,6 +6,7 @@
#include <Geode/ui/ScrollLayer.hpp> #include <Geode/ui/ScrollLayer.hpp>
#include <Geode/utils/cocos.hpp> #include <Geode/utils/cocos.hpp>
#include <Geode/ui/General.hpp> #include <Geode/ui/General.hpp>
#include <Geode/ui/Scrollbar.hpp>
#include <loader/SettingNodeV3.hpp> #include <loader/SettingNodeV3.hpp>
// needed for weightedFuzzyMatch // needed for weightedFuzzyMatch
#include <ui/mods/sources/ModListSource.hpp> #include <ui/mods/sources/ModListSource.hpp>

View file

@ -3,6 +3,9 @@
#include <Geode/loader/SettingV3.hpp> #include <Geode/loader/SettingV3.hpp>
#include <Geode/ui/Popup.hpp> #include <Geode/ui/Popup.hpp>
#include <Geode/utils/cocos.hpp> #include <Geode/utils/cocos.hpp>
#include <Geode/ui/ScrollLayer.hpp>
#include <Geode/ui/TextInput.hpp>
#include "../GeodeStyle.hpp" #include "../GeodeStyle.hpp"
using namespace geode::prelude; using namespace geode::prelude;

View file

@ -1,4 +1,5 @@
#include <Geode/utils/JsonValidation.hpp> #include <Geode/utils/JsonValidation.hpp>
#include <Geode/utils/ranges.hpp>
using namespace geode::prelude; using namespace geode::prelude;

View file

@ -1,6 +1,7 @@
#include <Geode/platform/platform.hpp> #include <Geode/platform/platform.hpp>
#include <Geode/utils/general.hpp> #include <Geode/utils/general.hpp>
#include <Geode/utils/ranges.hpp>
using namespace geode::prelude; using namespace geode::prelude;