Trying to replace pointers with references :v

This commit is contained in:
Kolyah35
2026-04-04 14:33:56 +03:00
parent 7418263193
commit 12f5013ddb
126 changed files with 1343 additions and 2068 deletions

View File

@@ -8,22 +8,22 @@
#include "client/Options.hpp"
class Font;
class Minecraft;
class MinecraftClient;
class OptionsGroup: public GuiElementContainer {
typedef GuiElementContainer super;
public:
OptionsGroup(std::string labelID);
virtual void setupPositions();
virtual void render(Minecraft* minecraft, int xm, int ym);
OptionsGroup& addOptionItem(OptionId optId, Minecraft* minecraft);
virtual void render(MinecraftClient& minecraft, int xm, int ym);
OptionsGroup& addOptionItem(OptionId optId, MinecraftClient& minecraft);
protected:
void createToggle(OptionId optId, Minecraft* minecraft);
void createProgressSlider(OptionId optId, Minecraft* minecraft);
void createStepSlider(OptionId optId, Minecraft* minecraft);
void createTextbox(OptionId optId, Minecraft* minecraft);
void createKey(OptionId optId, Minecraft* minecraft);
void createToggle(OptionId optId, MinecraftClient& minecraft);
void createProgressSlider(OptionId optId, MinecraftClient& minecraft);
void createStepSlider(OptionId optId, MinecraftClient& minecraft);
void createTextbox(OptionId optId, MinecraftClient& minecraft);
void createKey(OptionId optId, MinecraftClient& minecraft);
std::string label;
};