more header fixes

This commit is contained in:
2026-03-19 11:06:55 -04:00
parent 2d731bc3b6
commit 04aea27334
9 changed files with 59 additions and 20 deletions

View File

@@ -3,7 +3,7 @@
#include "GuiElement.h"
#include "../../../client/Options.h"
#include <client/Option.h>
#include "OptionsPane.h" // was originally Option.h, shouldn't it be this?
class Slider : public GuiElement {
typedef GuiElement super;

View File

@@ -12,13 +12,13 @@ SmallButton::SmallButton( int id, int x, int y, int width, int height, const std
{
}
SmallButton::SmallButton( int id, int x, int y, Options::Option* item, const std::string& msg )
SmallButton::SmallButton( int id, int x, int y, Option* item, const std::string& msg )
: super(id, x, y, 150, 20, msg),
option(item)
{
}
Options::Option* SmallButton::getOption()
Option* SmallButton::getOption()
{
return option;
}

View File

@@ -13,11 +13,11 @@ class SmallButton: public Button
public:
SmallButton(int id, int x, int y, const std::string& msg);
SmallButton(int id, int x, int y, int width, int height, const std::string& msg);
SmallButton(int id, int x, int y, Options::Option* item, const std::string& msg);
SmallButton(int id, int x, int y, Option* item, const std::string& msg);
Options::Option* getOption();
Option* getOption();
private:
Options::Option* option;
Option* option;
};
#endif /*NET_MINECRAFT_CLIENT_GUI_COMPONENTS__SmallButton_H__*/