org.xith3d.input.modules.fpih
Class FPIHInputBindingsManager

java.lang.Object
  extended by org.jagatoo.input.managers.InputBindingsManager<FPIHInputAction>
      extended by org.xith3d.input.modules.fpih.FPIHInputBindingsManager

public class FPIHInputBindingsManager
extends org.jagatoo.input.managers.InputBindingsManager<FPIHInputAction>

A special InputBindingsManager for the FirstPersonInputHandler.


Field Summary
static org.jagatoo.input.managers.InputBindingsManager<FPIHInputAction> DEFAULT_BINDINGS
           
 
Fields inherited from class org.jagatoo.input.managers.InputBindingsManager
boundKeys, NUM_KEY_SETS
 
Constructor Summary
FPIHInputBindingsManager()
           
 
Method Summary
 void createDefaultBindings()
          Creates the default key bindings.
 void createDefaultBindings(boolean clearBefore)
          Creates the default key bindings.
 
Methods inherited from class org.jagatoo.input.managers.InputBindingsManager
addInputBindingListener, bind, bind, getBoundAction, getBoundAction, getBoundActions, getBoundActions, getBoundComponent, getBoundInputComponents, getBoundInputComponents, getInputBindingsMap, getNumActions, notifyBound, notifyUnbound, removeInputBindingListener, set, set, setInputBindings, setInputBindings, unbind, unbind, unbindAll, unbindAll
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_BINDINGS

public static final org.jagatoo.input.managers.InputBindingsManager<FPIHInputAction> DEFAULT_BINDINGS
Constructor Detail

FPIHInputBindingsManager

public FPIHInputBindingsManager()
Method Detail

createDefaultBindings

public void createDefaultBindings(boolean clearBefore)
Creates the default key bindings. You can override them by invoking the bindKey() method. #bind(org.jagatoo.input.devices.components.DeviceComponent, FPIHInputAction, org.jagatoo.input.managers.InputBindingsSet)

Parameters:
clearBefore - if true, unbindKeys() is called before

createDefaultBindings

public void createDefaultBindings()
Creates the default key bindings. You can override them by invoking the bindKey() method. This method clears all key bindings before. #bind(org.jagatoo.input.devices.components.DeviceComponent, FPIHInputAction, org.jagatoo.input.managers.InputBindingsSet)