Uses of Class
com.jme.scene.Controller

Packages that use Controller
com.jme.animation   
com.jme.curve   
com.jme.input.controls.controller   
com.jme.light   
com.jme.scene   
com.jme.util   
com.jme.util.stat.graph   
com.jmex.effects.particles   
com.jmex.effects.transients   
com.jmex.game.state.load   
com.jmex.model.animation   
com.jmex.model.collada   
com.jmex.model.ogrexml.anim   
com.jmex.scene   
 

Uses of Controller in com.jme.animation
 

Subclasses of Controller in com.jme.animation
 class AnimationController
          AnimationController provides a method for managing multiple BoneAnimations.
 class SpatialTransformer
          Started Date: Jul 9, 2004

This class animates spatials by interpolating between various transformations.
 class TextureAnimationController
           
 class TextureKeyframeController
          TextureKeyframeController applies transform matrices to the texture matrix based on keyframe times.
 

Methods in com.jme.animation with parameters of type Controller
 void Bone.addController(Controller c)
           
 

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.input.controls.controller
 

Subclasses of Controller in com.jme.input.controls.controller
 class ActionChangeController
          ActionChangeController takes a ControlChangeListener and is invoked whenever the GameControl's value changes.
 class ActionController
          ActionController allows you to assign a GameControlAction implementation to occur when a control is pressed or released.
 class ActionRepeatController
          ActionRepeatController allows you to specify the rate at which an action is repeatable and will invoke the supplied Runnable at that repeat rate while the GameControl is being pressed.
 class CameraController
           
 class RotationController
           
 class ThrottleController
          ThrottleController manages forward and backward thrust on a Spatial spatial - the object throttle is being applied to forward - the GameControl that effects forward thrust maxForwardThrottle - the maximum throttle that can be achieved in a forward motion reverse - the GameControl that effects reverse thrust maxReverseThrottle - the maximum throttle that can be achieved in a reverse motion deadZone - the area on both sides of 0.0f that automatically gets counted as 0.0f (for Joystick throttles with high sens.) multiplier - the multiplier that defines how quickly maximum thrust can be achieved degradation - the multiplier that defines how quickly the thrust will degrade back to zero alwaysDegrade - if this is true, even when using a key/button to increase throttle it will continually degrade toward 0.0f axis - the axis on the spatial the throttle should be applied to
 

Uses of Controller in com.jme.light
 

Subclasses of Controller in com.jme.light
 class LightStateController
          Deprecated. 
 

Uses of Controller in com.jme.scene
 

Fields in com.jme.scene with type parameters of type Controller
protected  java.util.ArrayList<Controller> Spatial.geometricalControllers
          ArrayList of controllers for this spatial.
 

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 Spatial.removeController(int index)
          Removes a Controller from this Spatial's list of controllers by index.
 

Methods in com.jme.scene that return types with arguments of type Controller
 java.util.ArrayList<Controller> Spatial.getControllers()
          Returns the ArrayList that contains this spatial's Controllers.
 

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 from this Spatial's list of controllers, if it exist.
 

Uses of Controller in com.jme.util
 

Subclasses of Controller in com.jme.util
 class BumpMapColorController
           
 

Uses of Controller in com.jme.util.stat.graph
 

Subclasses of Controller in com.jme.util.stat.graph
 class DefColorFadeController
           A controller that changes over time the alpha value of the default color of a given Geometry.
 

Uses of Controller in com.jmex.effects.particles
 

Subclasses of Controller in com.jmex.effects.particles
 class ParticleController
          ParticleController controls and maintains the parameters of a ParticleGeometry particle system over time.
 

Methods in com.jmex.effects.particles with parameters of type Controller
 void ParticleSystem.addController(Controller c)
           
 

Uses of Controller in com.jmex.effects.transients
 

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

Uses of Controller in com.jmex.game.state.load
 

Subclasses of Controller in com.jmex.game.state.load
(package private)  class LoaderFadeOut
           
(package private)  class TransitionFadeIn
           
 

Uses of Controller in com.jmex.model.animation
 

Subclasses of Controller in com.jmex.model.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.
 

Uses of Controller in com.jmex.model.collada
 

Fields in com.jmex.model.collada with type parameters of type Controller
(package private)  java.util.ArrayList<Controller> ColladaMaterial.controllerList
           
 

Methods in com.jmex.model.collada that return types with arguments of type Controller
 java.util.ArrayList<Controller> ColladaMaterial.getControllerList()
           
 

Methods in com.jmex.model.collada with parameters of type Controller
 void ColladaMaterial.addController(Controller c)
           
 

Uses of Controller in com.jmex.model.ogrexml.anim
 

Subclasses of Controller in com.jmex.model.ogrexml.anim
 class MeshAnimationController
           
 class MeshLodController
           
 class PoseController
          Deprecated. 
 

Uses of Controller in com.jmex.scene
 

Subclasses of Controller in com.jmex.scene
 class TimedLifeController
          TimedLifeController provides an easy mechanism for defining a time-lived controller that receives a percentage to the destination life span and then is removed.