Uses of Class
com.jme.light.Light

Packages that use Light
com.jme.light   
com.jme.renderer.pass   
com.jme.scene.shadow   
com.jme.scene.state   
com.jme.util   
 

Uses of Light in com.jme.light
 

Subclasses of Light in com.jme.light
 class DirectionalLight
          DirectionalLight defines a light that is assumed to be infintely far away (something similar to the sun).
 class PointLight
          PointLight defines a light that has a location in space and emits light in all directions evenly.
 class SpotLight
          SpotLight defines a light that has a location in space and emits light within a cone.
 

Methods in com.jme.light that return Light
 Light LightManagement.get(int i)
          Deprecated. Gets the Ith light from the creator.
 Light LightNode.getLight()
          getLight returns the light object this node is controlling.
 Light SimpleLightNode.getLight()
           
 

Methods in com.jme.light that return types with arguments of type Light
 java.lang.Class<? extends Light> Light.getClassTag()
           
 java.util.ArrayList<Light> LightManagement.getLights()
          Deprecated.  
 

Methods in com.jme.light with parameters of type Light
static void LightControllerManager.addLight(Light l)
          Deprecated.  
 void LightManagement.addLight(Light l)
          Deprecated. Adds a light for the controller to sort into a spatial.
 boolean LightManagement.contains(Light l)
          Deprecated.  
 void Light.copyFrom(Light light)
          Copies the light values from the given light into this Light.
protected  float LightManagement.getColorValue(Light l)
          Deprecated.  
protected  float LightManagement.getValueFor(Light l, BoundingVolume val)
          Deprecated.  
static void LightControllerManager.removeLight(Light l)
          Deprecated.  
 boolean LightManagement.removeLight(Light l)
          Deprecated.  
 void LightNode.setLight(Light light)
          setLight sets the light of this node.
 

Method parameters in com.jme.light with type arguments of type Light
 void LightManagement.setLights(java.util.ArrayList<Light> lights)
          Deprecated.  
 

Constructors in com.jme.light with parameters of type Light
SimpleLightNode(java.lang.String name, Light light)
          Constructor creates a new LightState object.
 

Uses of Light in com.jme.renderer.pass
 

Fields in com.jme.renderer.pass with type parameters of type Light
protected  java.util.ArrayList<Light> ShadowedRenderPass.shadowLights
          list of lights that will be used to calculate shadows in this pass.
 

Methods in com.jme.renderer.pass with parameters of type Light
protected  void ShadowedRenderPass.addShadowVolumes(Light light)
          addShadowVolumes adds the shadow volumes for a given light to volumeNode
 

Uses of Light in com.jme.scene.shadow
 

Fields in com.jme.scene.shadow declared as Light
protected  Light ShadowVolume.light
           
 

Methods in com.jme.scene.shadow that return Light
 Light ShadowVolume.getLight()
           
 

Methods in com.jme.scene.shadow with parameters of type Light
 ShadowVolume MeshShadows.getShadowVolume(Light light)
          getShadowVolume returns the shadow volume contained in this grouping for a particular light
 void ShadowVolume.setLight(Light light)
           
 

Constructors in com.jme.scene.shadow with parameters of type Light
ShadowVolume(Light light)
          Constructor for ShadowVolume
 

Uses of Light in com.jme.scene.state
 

Methods in com.jme.scene.state that return Light
 Light LightState.get(int i)
          get retrieves a particular light defined by an index.
 

Methods in com.jme.scene.state that return types with arguments of type Light
 java.util.ArrayList<Light> LightState.getLightList()
          Retrieves all lights handled by this LightState
 

Methods in com.jme.scene.state with parameters of type Light
 boolean LightState.attach(Light light)
          attach places a light in the queue to be processed.
 void LightState.detach(Light light)
          detach removes a light from the queue for processing.
protected static float LightUtil.getColorValue(Light l)
           
protected static float LightUtil.getValueFor(Light l, BoundingVolume val)
           
 

Method parameters in com.jme.scene.state with type arguments of type Light
static void LightUtil.sort(Geometry geometry, java.util.List<Light> lights)
           
 

Uses of Light in com.jme.util
 

Fields in com.jme.util declared as Light
(package private)  Light BumpMapColorController.BumpStore.oldLight