Uses of Class
com.jme.scene.Controller

Packages that use Controller
com.jme.animation   
com.jme.curve   
com.jme.effects   
com.jme.effects.transients   
com.jme.scene   
com.jme.util   
 

Uses of Controller in com.jme.animation
 

Subclasses of Controller in com.jme.animation
 class JointController
          Started Date: Jun 9, 2004
This controller animates a Node's JointMesh children acording to the joints stored inside movementInfo.
 class KeyframeController
          Started Date: Jun 12, 2004

Class can do linear interpolation of a TriMesh between units of time.
 class SpatialTransformer
          Started Date: Jul 9, 2004

This class animates spatials by interpolating between various transformations.
 

Methods in com.jme.animation that return Controller
 Controller SpatialTransformer.putClone(Controller store, CloneCreator properties)
           
 Controller KeyframeController.putClone(Controller store, CloneCreator properties)
          This function should be overridden by any Spatial objects that want their Controller cloned by a CloneCreator.
 Controller JointController.putClone(Controller store, CloneCreator properties)
           
 

Methods in com.jme.animation with parameters of type Controller
 Controller SpatialTransformer.putClone(Controller store, CloneCreator properties)
           
 Controller KeyframeController.putClone(Controller store, CloneCreator properties)
          This function should be overridden by any Spatial objects that want their Controller cloned by a CloneCreator.
 Controller JointController.putClone(Controller store, CloneCreator properties)
           
 

Uses of Controller in com.jme.curve
 

Subclasses of Controller in com.jme.curve
 class CurveController
          CurveController defines a controller that moves a supplied Spatial object along a curve.
 

Uses of Controller in com.jme.effects
 

Subclasses of Controller in com.jme.effects
 class ParticleManager
          ParticleManager Example usage: ParticleManager manager = new ParticleManager(300, display.getRenderer().getCamera()); manager.getParticles().addController(manager); someNode.attachChild(manager.getParticles()); See the method comments for more usage information.
 

Uses of Controller in com.jme.effects.transients
 

Subclasses of Controller in com.jme.effects.transients
 class FadeInOutController
          A FadeInOutController controlls a FadeInOut object.
 

Uses of Controller in com.jme.scene
 

Methods in com.jme.scene that return Controller
 Controller Spatial.getController(int i)
          Returns the controller in this list of controllers at index i.
 Controller Controller.putClone(Controller store, CloneCreator properties)
          This function should be overridden by any Spatial objects that want their Controller cloned by a CloneCreator.
 

Methods in com.jme.scene with parameters of type Controller
 void Spatial.addController(Controller controller)
          Adds a Controller to this Spatial's list of controllers.
 boolean Spatial.removeController(Controller controller)
          Removes a Controller to this Spatial's list of controllers, if it exist.
 Controller Controller.putClone(Controller store, CloneCreator properties)
          This function should be overridden by any Spatial objects that want their Controller cloned by a CloneCreator.
 

Uses of Controller in com.jme.util
 

Subclasses of Controller in com.jme.util
 class LightStateController
          The LightStateContraller sorts the from a collection of lights, the best eight for a particular Spatial.