com.jme.input.controls
Class GameControl

java.lang.Object
  extended by com.jme.input.controls.GameControl
All Implemented Interfaces:
java.io.Serializable

public class GameControl
extends java.lang.Object
implements java.io.Serializable

Author:
Matthew D. Hicks
See Also:
Serialized Form

Constructor Summary
protected GameControl(java.lang.String name, GameControlManager manager)
           
 
Method Summary
 void addBinding(Binding binding)
           
 void clearBindings()
           
 boolean containsBinding(Binding binding)
           
 java.util.List<Binding> getBindings()
           
 java.lang.String getName()
           
 float getValue()
           
 boolean hasTrueAxis()
           
 boolean isEnabled()
           
 void removeBinding(Binding binding)
           
 void replace(Binding oldBinding, Binding newBinding)
           
 void setEnabled(boolean enabled)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GameControl

protected GameControl(java.lang.String name,
                      GameControlManager manager)
Method Detail

getBindings

public java.util.List<Binding> getBindings()

clearBindings

public void clearBindings()

addBinding

public void addBinding(Binding binding)

removeBinding

public void removeBinding(Binding binding)

replace

public void replace(Binding oldBinding,
                    Binding newBinding)

containsBinding

public boolean containsBinding(Binding binding)

getName

public java.lang.String getName()

getValue

public float getValue()

hasTrueAxis

public boolean hasTrueAxis()

setEnabled

public void setEnabled(boolean enabled)

isEnabled

public boolean isEnabled()