summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/rustanddust/menu/MenuCtrl.java
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2016-02-22 10:38:50 +0100
committerJérémy Zurcher <jeremy@asynk.ch>2016-02-22 10:48:33 +0100
commitf03589a9898592a5ce9f1192665a4030a148eddc (patch)
tree4820788e83840a19fa4244d8b580cc274236756b /core/src/ch/asynk/rustanddust/menu/MenuCtrl.java
parent68865bd48302bee6c4b533b499e0bfef10f5cdd6 (diff)
downloadRustAndDust-f03589a9898592a5ce9f1192665a4030a148eddc.zip
RustAndDust-f03589a9898592a5ce9f1192665a4030a148eddc.tar.gz
Menu: add boolean drag(float, float, int, int)
Diffstat (limited to 'core/src/ch/asynk/rustanddust/menu/MenuCtrl.java')
-rw-r--r--core/src/ch/asynk/rustanddust/menu/MenuCtrl.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/core/src/ch/asynk/rustanddust/menu/MenuCtrl.java b/core/src/ch/asynk/rustanddust/menu/MenuCtrl.java
index 34d556d..49a959c 100644
--- a/core/src/ch/asynk/rustanddust/menu/MenuCtrl.java
+++ b/core/src/ch/asynk/rustanddust/menu/MenuCtrl.java
@@ -34,6 +34,7 @@ public class MenuCtrl implements Disposable, Drawable
public MenuType touch(float x, float y);
public String getAsk();
public void postAnswer(boolean ok);
+ public boolean drag(float x, float y, int dx, int dy);
}
public boolean visible;
@@ -57,6 +58,13 @@ public class MenuCtrl implements Disposable, Drawable
this.visible = true;
}
+ public boolean drag(float x, float y, int dx, int dy)
+ {
+ if (current == MenuType.PLAY)
+ panels[current.i].drag(x, y, dx, dy);
+ return true;
+ }
+
public boolean touch(float x, float y)
{
if (okCancel.hit(x, y)) {