aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/github/moulberry/notenoughupdates/mbgui/MBGuiElement.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/io/github/moulberry/notenoughupdates/mbgui/MBGuiElement.java')
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/mbgui/MBGuiElement.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/io/github/moulberry/notenoughupdates/mbgui/MBGuiElement.java b/src/main/java/io/github/moulberry/notenoughupdates/mbgui/MBGuiElement.java
index 1ff51238..2b7e879e 100644
--- a/src/main/java/io/github/moulberry/notenoughupdates/mbgui/MBGuiElement.java
+++ b/src/main/java/io/github/moulberry/notenoughupdates/mbgui/MBGuiElement.java
@@ -3,10 +3,15 @@ package io.github.moulberry.notenoughupdates.mbgui;
public abstract class MBGuiElement {
public abstract int getWidth();
+
public abstract int getHeight();
+
public abstract void recalculate();
+
public abstract void mouseClick(float x, float y, int mouseX, int mouseY);
+
public abstract void mouseClickOutside();
+
public abstract void render(float x, float y);
//public abstract JsonObject serialize();