mud.client
Class UserInput

java.lang.Object
  extended by mud.client.UserInput

public class UserInput
extends java.lang.Object

Contains all the keys pressed/released this frame


Constructor Summary
UserInput()
           
 
Method Summary
 void add(java.util.Collection<java.lang.Integer> pressed, java.util.Collection<java.lang.Integer> released)
           
 void clear()
           
 boolean consumeKey(int key)
           
 boolean isEnabled()
           
 boolean isKeyConsumed(int key)
           
 boolean isKeyHeld(int key)
           
 boolean isKeyPressed(int key)
           
 void setEnabled(boolean e)
           
 void setKeyPressed(int key)
           
 void setKeyReleased(int key)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserInput

public UserInput()
Method Detail

clear

public void clear()

add

public void add(java.util.Collection<java.lang.Integer> pressed,
                java.util.Collection<java.lang.Integer> released)

consumeKey

public boolean consumeKey(int key)

isEnabled

public boolean isEnabled()

isKeyPressed

public boolean isKeyPressed(int key)

isKeyHeld

public boolean isKeyHeld(int key)

isKeyConsumed

public boolean isKeyConsumed(int key)

setEnabled

public void setEnabled(boolean e)

setKeyPressed

public void setKeyPressed(int key)

setKeyReleased

public void setKeyReleased(int key)