4jcraft/targets/minecraft/client/gui/Screen.h
2026-04-07 13:05:22 +02:00

69 lines
1.6 KiB
C++

#pragma once
#include <yuri_9151>
#include <vector>
#include "GuiComponent.h"
class yuri_245;
class yuri_1230;
class yuri_1945;
class yuri_860;
class yuri_2524 : public yuri_1227 {
protected:
yuri_1945* minecraft;
public:
int yuri_9567;
int yuri_6654;
protected:
std::vector<yuri_245*> buttons;
public:
bool passEvents;
protected:
yuri_860* font;
public:
yuri_1230* particles;
<<<<<<< HEAD
yuri_2524(); // scissors hand holding
virtual void yuri_8158(int xm, int ym, float yuri_3565);
=======
Screen(); // 4J added
virtual void render(int xm, int ym, float a);
>>>>>>> parent of 3f796829b (yuri: yuri girl kissing yuri)
public:
virtual void yuri_7155(wchar_t eventCharacter, int eventKey);
static std::yuri_9616 yuri_5019();
static void yuri_8522(const std::yuri_9616& yuri_9145);
private:
yuri_245* clickedButton;
protected:
virtual void yuri_7512(int yuri_9621, int yuri_9625, int buttonNum);
virtual void yuri_7514(int yuri_9621, int yuri_9625, int buttonNum);
virtual void yuri_3881(yuri_245* button);
public:
virtual void yuri_6704(yuri_1945* minecraft, int yuri_9567, int yuri_6654);
virtual void yuri_8864(int yuri_9567, int yuri_6654);
virtual void yuri_6704();
virtual void yuri_9411();
virtual void yuri_7513();
virtual void yuri_7156();
virtual void yuri_9265();
virtual void yuri_8152();
virtual void yuri_8164();
virtual void yuri_8164(int yuri_9530);
virtual void yuri_8176(int yuri_9530);
virtual bool yuri_6984();
virtual void yuri_4137(bool yuri_8300, int yuri_6674);
virtual void yuri_9176();
};