com.jme.input.controls
Class GameControlManager
java.lang.Object
com.jme.input.controls.GameControlManager
- All Implemented Interfaces:
- java.io.Serializable
public class GameControlManager
- extends java.lang.Object
- implements java.io.Serializable
GameControlManager maintains a mapping of controls. Utilize the update method
in order to process events for underlying controls.
Use this directly instead of GameControl for management of an array of controls.
- Author:
- Matthew D. Hicks
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GameControlManager
public GameControlManager()
createControls
public void createControls(java.lang.String... names)
addControl
public GameControl addControl(java.lang.String name)
getControl
public GameControl getControl(java.lang.String name)
removeControl
public GameControl removeControl(java.lang.String name)
getControlNames
public java.util.Set<java.lang.String> getControlNames()
getControls
public java.util.Collection<GameControl> getControls()
clearBindings
public void clearBindings()
setEnabled
public void setEnabled(boolean enabled)
isEnabled
public boolean isEnabled()
save
public static final void save(GameControlManager manager,
GameSettings settings)
load
public static final GameControlManager load(GameSettings settings)
Copyright 2003-2009 jMonkeyEngine