aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/gui/widget/DraggableWidget.java
diff options
context:
space:
mode:
authorUnknown <shekwancheung0528@gmail.com>2019-03-16 10:30:26 +0800
committerUnknown <shekwancheung0528@gmail.com>2019-03-16 10:30:26 +0800
commit2405e96d889341b82d00a9103e688d54713f2ce3 (patch)
tree54abc6704a56c691bec973c533cefcca77c913d4 /src/main/java/me/shedaniel/rei/gui/widget/DraggableWidget.java
parentb004addc44b1fff0fd83cf998aa618443e4e37ca (diff)
downloadRoughlyEnoughItems-2405e96d889341b82d00a9103e688d54713f2ce3.tar.gz
RoughlyEnoughItems-2405e96d889341b82d00a9103e688d54713f2ce3.tar.bz2
RoughlyEnoughItems-2405e96d889341b82d00a9103e688d54713f2ce3.zip
Better Widgets
Diffstat (limited to 'src/main/java/me/shedaniel/rei/gui/widget/DraggableWidget.java')
-rw-r--r--src/main/java/me/shedaniel/rei/gui/widget/DraggableWidget.java11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/main/java/me/shedaniel/rei/gui/widget/DraggableWidget.java b/src/main/java/me/shedaniel/rei/gui/widget/DraggableWidget.java
index 4fccaf633..3a003a608 100644
--- a/src/main/java/me/shedaniel/rei/gui/widget/DraggableWidget.java
+++ b/src/main/java/me/shedaniel/rei/gui/widget/DraggableWidget.java
@@ -2,11 +2,12 @@ package me.shedaniel.rei.gui.widget;
import me.shedaniel.rei.client.ClientHelper;
import net.minecraft.client.MinecraftClient;
+import net.minecraft.client.gui.InputListener;
import net.minecraft.client.util.Window;
import java.awt.*;
-public abstract class DraggableWidget implements HighlightableWidget {
+public abstract class DraggableWidget extends HighlightableWidget {
protected boolean dragged = false;
private Point midPoint, startPoint;
@@ -50,8 +51,8 @@ public abstract class DraggableWidget implements HighlightableWidget {
}
return true;
}
- for(IWidget widget : getListeners())
- if (widget.mouseDragged(double_1, double_2, int_1, double_3, double_4))
+ for(InputListener listener : getInputListeners())
+ if (listener.mouseDragged(double_1, double_2, int_1, double_3, double_4))
return true;
return false;
}
@@ -66,8 +67,8 @@ public abstract class DraggableWidget implements HighlightableWidget {
onMouseReleaseMidPoint(getMidPoint());
return true;
}
- for(IWidget widget : getListeners())
- if (widget.mouseReleased(double_1, double_2, int_1))
+ for(InputListener listener : getInputListeners())
+ if (listener.mouseReleased(double_1, double_2, int_1))
return true;
return false;
}