// Path: HexBoxServer/src/com/hexabeast/hexboxserver/NInputRightLeft.java
// public class NInputRightLeft {
// 	public boolean right;
// 	public boolean pressed;
// 	public int id;
// 	
// 	public NInputRightLeft(){}
// 	
// 	public NInputRightLeft(boolean direction, boolean press)
// 	{
// 		right = direction;
// 		pressed = press;
// 	}
// }
// 
// Path: HexBoxServer/src/com/hexabeast/hexboxserver/NInputUpDown.java
// public class NInputUpDown {
// 	public boolean up;
// 	public boolean pressed;
// 	public int id;
// 	
// 	public NInputUpDown(){}
// 	
// 	public NInputUpDown(boolean direction, boolean press)
// 	{
// 		up = direction;
// 		pressed = press;
// 	}
// }
// 
// Path: HexBoxServer/src/com/hexabeast/hexboxserver/NInputUpdate.java
// public class NInputUpdate {
// 	
// 	public NInputUpdate()
// 	{
// 		
// 	}
// 	
// 	public int id;
// 	
// 	public boolean Q;
// 	public boolean S;
// 	public boolean D;
// 	public boolean Z;
// 	
// 	//public boolean A;
// 	
// 	public boolean Left;
// 	public boolean Right;
// 	
// 	public boolean Space;
// 	
// 	public Vector2 mousePos;
// }
// 
// Path: HexBoxServer/src/com/hexabeast/hexboxserver/Nclick.java
// public class Nclick {
// 	public int id;
// 	public boolean right;
// 	public boolean left;
// 	public boolean jump;
// 	public boolean hook;
// }


import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Input;
import com.badlogic.gdx.Input.Keys;
import com.badlogic.gdx.InputProcessor;
import com.hexabeast.hexboxserver.NInputRightLeft;
import com.hexabeast.hexboxserver.NInputUpDown;
import com.hexabeast.hexboxserver.NInputUpdate;
import com.hexabeast.hexboxserver.Nclick;
package com.hexabeast.sandbox;


public class Inputs implements InputProcessor{
	public static Inputs instance;
	public boolean mouseup;
	private boolean tomouseup;
	
	public boolean mousedown;
	private boolean tomousedown;
	
	public boolean leftmousedown;
	private boolean toleftmousedown;
	
	public boolean rightmousedown;
	private boolean torightmousedown;
	
	public boolean leftmouseup;
	private boolean toleftmouseup;
	
	public boolean rightmouseup;
	private boolean torightmouseup;
	
	public boolean middleOrAPressed;
	public boolean tomiddleOrAPressed;
	
	public boolean CTRL = false;
	public boolean Q = false;
	public boolean Z = false;
	public boolean S = false;
	public boolean D = false;
	public boolean shift = false;
	public boolean space = false;
	public boolean spacePressed = false;
	
	public boolean leftpress = false;
	public boolean rightpress = false;
	
// Path: HexBoxServer/src/com/hexabeast/hexboxserver/NInputRightLeft.java
// public class NInputRightLeft {
// 	public boolean right;
// 	public boolean pressed;
// 	public int id;
// 	
// 	public NInputRightLeft(){}
// 	
// 	public NInputRightLeft(boolean direction, boolean press)
// 	{
// 		right = direction;
// 		pressed = press;
// 	}
// }
// 
// Path: HexBoxServer/src/com/hexabeast/hexboxserver/NInputUpDown.java
// public class NInputUpDown {
// 	public boolean up;
// 	public boolean pressed;
// 	public int id;
// 	
// 	public NInputUpDown(){}
// 	
// 	public NInputUpDown(boolean direction, boolean press)
// 	{
// 		up = direction;
// 		pressed = press;
// 	}
// }
// 
// Path: HexBoxServer/src/com/hexabeast/hexboxserver/NInputUpdate.java
// public class NInputUpdate {
// 	
// 	public NInputUpdate()
// 	{
// 		
// 	}
// 	
// 	public int id;
// 	
// 	public boolean Q;
// 	public boolean S;
// 	public boolean D;
// 	public boolean Z;
// 	
// 	//public boolean A;
// 	
// 	public boolean Left;
// 	public boolean Right;
// 	
// 	public boolean Space;
// 	
// 	public Vector2 mousePos;
// }
// 
// Path: HexBoxServer/src/com/hexabeast/hexboxserver/Nclick.java
// public class Nclick {
// 	public int id;
// 	public boolean right;
// 	public boolean left;
// 	public boolean jump;
// 	public boolean hook;
// }


// Path: core/src/com/hexabeast/sandbox/Inputs.java
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Input;
import com.badlogic.gdx.Input.Keys;
import com.badlogic.gdx.InputProcessor;
import com.hexabeast.hexboxserver.NInputRightLeft;
import com.hexabeast.hexboxserver.NInputUpDown;
import com.hexabeast.hexboxserver.NInputUpdate;
import com.hexabeast.hexboxserver.Nclick;

package com.hexabeast.sandbox;


public class Inputs implements InputProcessor{
	public static Inputs instance;
	public boolean mouseup;
	private boolean tomouseup;
	
	public boolean mousedown;
	private boolean tomousedown;
	
	public boolean leftmousedown;
	private boolean toleftmousedown;
	
	public boolean rightmousedown;
	private boolean torightmousedown;
	
	public boolean leftmouseup;
	private boolean toleftmouseup;
	
	public boolean rightmouseup;
	private boolean torightmouseup;
	
	public boolean middleOrAPressed;
	public boolean tomiddleOrAPressed;
	
	public boolean CTRL = false;
	public boolean Q = false;
	public boolean Z = false;
	public boolean S = false;
	public boolean D = false;
	public boolean shift = false;
	public boolean space = false;
	public boolean spacePressed = false;
	
	public boolean leftpress = false;
	public boolean rightpress = false;
	
	public NInputUpdate Ninput = new NInputUpdate();