Skip to content

Commit 26ba75a

Browse files
committed
feat: More PCH removal
1 parent de00e61 commit 26ba75a

File tree

8 files changed

+21
-0
lines changed

8 files changed

+21
-0
lines changed

src/custom_layers/RLIntegerInputAlertLayer.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
#include "RLIntegerInputAlertLayer.hpp"
22

33
#include <Geode/binding/ButtonSprite.hpp>
4+
#include <Geode/loader/Mod.hpp>
5+
#include <Geode/utils/general.hpp>
6+
7+
#include <fmt/format.h>
48

59
using namespace geode::prelude;
610

src/custom_layers/RLStatsAlertLayer.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
#include <Geode/binding/ButtonSprite.hpp>
88
#include <Geode/binding/GJLevelList.hpp>
99
#include <Geode/binding/LevelListLayer.hpp>
10+
#include <Geode/binding/LoadingCircle.hpp>
11+
#include <Geode/binding/GJListLayer.hpp>
12+
#include <Geode/binding/TextArea.hpp>
1013

1114
#include "RouletteManager.hpp"
1215
#include "utils.hpp"

src/custom_nodes/RLLoadingCircle.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
// not taken from https://github.com/acaruso-xx/slope-geode/blob/main/src/plate/LoadingCircle.cpp :D
22
#include "RLLoadingCircle.hpp"
33

4+
#include <Geode/cocos/CCDirector.h>
5+
46
RLLoadingCircle* RLLoadingCircle::create()
57
{
68
auto ret = new RLLoadingCircle();

src/custom_nodes/RLProgressBar.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
// progress bars are not my forté https://github.com/adafcaefc/Geome3Dash/blob/master/Geome3Dash/src/game/component/G3DProgressBar.cpp
22
#include "RLProgressBar.hpp"
33

4+
#include <fmt/format.h>
5+
46
using namespace geode::prelude;
57

68
RLProgressBar* RLProgressBar::create(float progress, bool willAnimate)

src/custom_nodes/RLProgressBar.hpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
#include <cmath>
44

55
#include <Geode/cocos/sprite_nodes/CCSprite.h>
6+
#include <Geode/cocos/misc_nodes/CCClippingNode.h>
7+
#include <Geode/cocos/draw_nodes/CCDrawNode.h>
8+
#include <Geode/cocos/label_nodes/CCLabelBMFont.h>
69

710
class RLProgressBar : public cocos2d::CCSprite
811
{

src/custom_nodes/RLRepeatingBackground.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#include "RLRepeatingBackground.hpp"
22

33
#include <Geode/binding/CCMenuItemSpriteExtra.hpp>
4+
#include <Geode/loader/Mod.hpp>
45

56
#include <fmt/format.h>
67

src/layers/EndLevelLayer.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
#include "RouletteManager.hpp"
22

33
#include <Geode/modify/EndLevelLayer.hpp>
4+
#include <Geode/binding/GameManager.hpp>
5+
#include <Geode/loader/Mod.hpp>
46

57
class $modify(RLEndLevelLayer, EndLevelLayer)
68
{

src/layers/PauseLayer.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
#include "RouletteManager.hpp"
22

33
#include <Geode/modify/PauseLayer.hpp>
4+
#include <Geode/binding/GameManager.hpp>
5+
#include <Geode/loader/Mod.hpp>
6+
7+
#include <fmt/format.h>
48

59
using namespace geode::prelude;
610

0 commit comments

Comments
 (0)