org.jtgl.input
Class MouseInputControl

java.lang.Object
  extended by org.jtgl.input.InputControl
      extended by org.jtgl.input.MouseInputControl

public abstract class MouseInputControl
extends InputControl

Mouse InputControl

Author:
Manuel Polo (manuel_polo at yahoo dot es)

Field Summary
static int BUTTON_1
           
static int BUTTON_2
           
static int BUTTON_3
           
static int BUTTON_NONE
           
static java.lang.String CONTROL_CLASSNAME
           
 
Constructor Summary
MouseInputControl()
          Creates a new instance of MouseInputControl
 
Method Summary
abstract  int getButtons()
           
abstract  int getX()
           
abstract  int getY()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTROL_CLASSNAME

public static final java.lang.String CONTROL_CLASSNAME
See Also:
Constant Field Values

BUTTON_NONE

public static final int BUTTON_NONE
See Also:
Constant Field Values

BUTTON_1

public static final int BUTTON_1
See Also:
Constant Field Values

BUTTON_2

public static final int BUTTON_2
See Also:
Constant Field Values

BUTTON_3

public static final int BUTTON_3
See Also:
Constant Field Values
Constructor Detail

MouseInputControl

public MouseInputControl()
Creates a new instance of MouseInputControl

Method Detail

getX

public abstract int getX()

getY

public abstract int getY()

getButtons

public abstract int getButtons()