From b1909c9c820b16f9f3adda64d3332d867d6ef2f7 Mon Sep 17 00:00:00 2001 From: isXander Date: Thu, 25 May 2023 22:07:46 +0100 Subject: Remove references of postRender --- .../java/dev/isxander/yacl/gui/controllers/ControllerWidget.java | 7 ------- .../java/dev/isxander/yacl/gui/controllers/LabelController.java | 6 +++--- .../java/dev/isxander/yacl/gui/controllers/ListEntryWidget.java | 7 ------- .../yacl/gui/controllers/slider/SliderControllerElement.java | 6 ------ 4 files changed, 3 insertions(+), 23 deletions(-) (limited to 'common/src/main/java/dev/isxander/yacl/gui/controllers') diff --git a/common/src/main/java/dev/isxander/yacl/gui/controllers/ControllerWidget.java b/common/src/main/java/dev/isxander/yacl/gui/controllers/ControllerWidget.java index 232dddb..a277ad4 100644 --- a/common/src/main/java/dev/isxander/yacl/gui/controllers/ControllerWidget.java +++ b/common/src/main/java/dev/isxander/yacl/gui/controllers/ControllerWidget.java @@ -53,13 +53,6 @@ public abstract class ControllerWidget> extends Abstract } } - @Override - public void postRender(GuiGraphics graphics, int mouseX, int mouseY, float delta) { - if (hovered || focused) { - YACLScreen.renderMultilineTooltip(graphics, textRenderer, wrappedTooltip, getDimension().centerX(), getDimension().y() - 5, getDimension().yLimit() + 5, screen.width, screen.height); - } - } - protected void drawHoveredControl(GuiGraphics graphics, int mouseX, int mouseY, float delta) { } diff --git a/common/src/main/java/dev/isxander/yacl/gui/controllers/LabelController.java b/common/src/main/java/dev/isxander/yacl/gui/controllers/LabelController.java index a55a255..a3d385c 100644 --- a/common/src/main/java/dev/isxander/yacl/gui/controllers/LabelController.java +++ b/common/src/main/java/dev/isxander/yacl/gui/controllers/LabelController.java @@ -85,10 +85,9 @@ public class LabelController implements Controller { graphics.fill(getDimension().x() - 1, getDimension().yLimit(), getDimension().xLimit() + 1, getDimension().yLimit() + 1, -1); graphics.fill(getDimension().xLimit(), getDimension().y() - 1, getDimension().xLimit() + 1, getDimension().yLimit() + 1, -1); } - } - @Override - public void postRender(GuiGraphics graphics, int mouseX, int mouseY, float delta) { + graphics.pose().pushPose(); + graphics.pose().translate(0, 0, 100); if (isMouseOver(mouseX, mouseY)) { YACLScreen.renderMultilineTooltip(graphics, textRenderer, wrappedTooltip, getDimension().centerX(), getDimension().y() - 5, getDimension().yLimit() + 5, screen.width, screen.height); @@ -115,6 +114,7 @@ public class LabelController implements Controller { } } } + graphics.pose().popPose(); } @Override diff --git a/common/src/main/java/dev/isxander/yacl/gui/controllers/ListEntryWidget.java b/common/src/main/java/dev/isxander/yacl/gui/controllers/ListEntryWidget.java index 2156dcc..af60c08 100644 --- a/common/src/main/java/dev/isxander/yacl/gui/controllers/ListEntryWidget.java +++ b/common/src/main/java/dev/isxander/yacl/gui/controllers/ListEntryWidget.java @@ -80,13 +80,6 @@ public class ListEntryWidget extends AbstractWidget implements ContainerEventHan entryWidget.render(graphics, mouseX, mouseY, delta); } - @Override - public void postRender(GuiGraphics graphics, int mouseX, int mouseY, float delta) { - removeButton.renderHoveredTooltip(graphics); - moveUpButton.renderHoveredTooltip(graphics); - moveDownButton.renderHoveredTooltip(graphics); - } - protected void updateButtonStates() { removeButton.active = listOption.available(); moveUpButton.active = listOption.indexOf(listOptionEntry) > 0 && listOption.available(); diff --git a/common/src/main/java/dev/isxander/yacl/gui/controllers/slider/SliderControllerElement.java b/common/src/main/java/dev/isxander/yacl/gui/controllers/slider/SliderControllerElement.java index b60de07..f1b507d 100644 --- a/common/src/main/java/dev/isxander/yacl/gui/controllers/slider/SliderControllerElement.java +++ b/common/src/main/java/dev/isxander/yacl/gui/controllers/slider/SliderControllerElement.java @@ -155,10 +155,4 @@ public class SliderControllerElement extends ControllerWidget