Added cleanup

native-compilation-test
grizeldi 8 years ago committed by GitHub
parent 7958ae2f46
commit da3463405a
  1. 16
      jme3-core/src/main/java/com/jme3/input/ChaseCamera.java

@ -266,6 +266,22 @@ public class ChaseCamera implements ActionListener, AnalogListener, Control, Jme
inputManager.addListener(this, inputs); inputManager.addListener(this, inputs);
} }
/**
* Cleans up the input mappings from the input manager.
* Undoes the work of registerWithInput().
* @param inputManager InputManager from which to cleanup mappings.
*/
public void cleanupWithInput(InputManager mgr){
mgr.deleteMapping(CameraInput.CHASECAM_TOGGLEROTATE);
mgr.deleteMapping(CameraInput.CHASECAM_DOWN);
mgr.deleteMapping(CameraInput.CHASECAM_UP);
mgr.deleteMapping(CameraInput.CHASECAM_MOVELEFT);
mgr.deleteMapping(CameraInput.CHASECAM_MOVERIGHT);
mgr.deleteMapping(CameraInput.CHASECAM_ZOOMIN);
mgr.deleteMapping(CameraInput.CHASECAM_ZOOMOUT);
mgr.removeListener(this);
}
/** /**
* Sets custom triggers for toggling the rotation of the cam * Sets custom triggers for toggling the rotation of the cam
* default are * default are

Loading…
Cancel
Save