aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/github/moulberry/notenoughupdates/util/TexLoc.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/io/github/moulberry/notenoughupdates/util/TexLoc.java')
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/util/TexLoc.java88
1 files changed, 44 insertions, 44 deletions
diff --git a/src/main/java/io/github/moulberry/notenoughupdates/util/TexLoc.java b/src/main/java/io/github/moulberry/notenoughupdates/util/TexLoc.java
index f41f4414..b38db88f 100644
--- a/src/main/java/io/github/moulberry/notenoughupdates/util/TexLoc.java
+++ b/src/main/java/io/github/moulberry/notenoughupdates/util/TexLoc.java
@@ -6,50 +6,50 @@ import org.lwjgl.input.Keyboard;
* Utility used for positioning GUI elements during development.
*/
public class TexLoc {
- public int x;
- public int y;
- private final int toggleKey;
- private boolean toggled;
- private boolean pressedLastTick;
- private boolean dirPressed;
+ public int x;
+ public int y;
+ private final int toggleKey;
+ private boolean toggled;
+ private boolean pressedLastTick;
+ private boolean dirPressed;
- public TexLoc(int x, int y, int toggleKey) {
- this.x = x;
- this.y = y;
- this.toggleKey = toggleKey;
- }
+ public TexLoc(int x, int y, int toggleKey) {
+ this.x = x;
+ this.y = y;
+ this.toggleKey = toggleKey;
+ }
- public boolean handleKeyboardInput() {
- int mult = 1;
- if (Keyboard.isKeyDown(Keyboard.KEY_LCONTROL)) mult = 10;
- if (Keyboard.isKeyDown(toggleKey)) {
- if (!pressedLastTick) {
- toggled = !toggled;
- }
- pressedLastTick = true;
- } else {
- pressedLastTick = false;
- }
- if (toggled || toggleKey == 0) {
- if (Keyboard.isKeyDown(Keyboard.KEY_LEFT)) {
- if (!dirPressed) x -= mult;
- dirPressed = true;
- } else if (Keyboard.isKeyDown(Keyboard.KEY_RIGHT)) {
- if (!dirPressed) x += mult;
- dirPressed = true;
- } else if (Keyboard.isKeyDown(Keyboard.KEY_UP)) {
- if (!dirPressed) y -= mult;
- dirPressed = true;
- } else if (Keyboard.isKeyDown(Keyboard.KEY_DOWN)) {
- if (!dirPressed) y += mult;
- dirPressed = true;
- } else {
- dirPressed = false;
- return false;
- }
- System.out.println("X: " + x + " ; Y: " + y);
- return true;
- }
- return false;
- }
+ public boolean handleKeyboardInput() {
+ int mult = 1;
+ if (Keyboard.isKeyDown(Keyboard.KEY_LCONTROL)) mult = 10;
+ if (Keyboard.isKeyDown(toggleKey)) {
+ if (!pressedLastTick) {
+ toggled = !toggled;
+ }
+ pressedLastTick = true;
+ } else {
+ pressedLastTick = false;
+ }
+ if (toggled || toggleKey == 0) {
+ if (Keyboard.isKeyDown(Keyboard.KEY_LEFT)) {
+ if (!dirPressed) x -= mult;
+ dirPressed = true;
+ } else if (Keyboard.isKeyDown(Keyboard.KEY_RIGHT)) {
+ if (!dirPressed) x += mult;
+ dirPressed = true;
+ } else if (Keyboard.isKeyDown(Keyboard.KEY_UP)) {
+ if (!dirPressed) y -= mult;
+ dirPressed = true;
+ } else if (Keyboard.isKeyDown(Keyboard.KEY_DOWN)) {
+ if (!dirPressed) y += mult;
+ dirPressed = true;
+ } else {
+ dirPressed = false;
+ return false;
+ }
+ System.out.println("X: " + x + " ; Y: " + y);
+ return true;
+ }
+ return false;
+ }
}