com.threerings.opengl.scene
Class FogInfluence

java.lang.Object
  extended by com.threerings.util.ShallowObject
      extended by com.threerings.opengl.scene.SceneInfluence
          extended by com.threerings.opengl.scene.FogInfluence
All Implemented Interfaces:
SceneObject

public class FogInfluence
extends SceneInfluence

Represents the influence of fog.


Field Summary
protected  FogState _fogState
          The fog state.
 
Fields inherited from class com.threerings.opengl.scene.SceneInfluence
_bounds, _lastVisit
 
Constructor Summary
FogInfluence(FogState state)
          Creates a new fog influence object with the supplied state.
 
Method Summary
 FogState getFogState()
          Returns the fog state associated with this influence, or null for none.
 
Methods inherited from class com.threerings.opengl.scene.SceneInfluence
getAmbientLight, getBounds, getDefinitions, getLight, getProjection, reset, updateLastVisit
 
Methods inherited from class com.threerings.util.ShallowObject
equals, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_fogState

protected FogState _fogState
The fog state.

Constructor Detail

FogInfluence

public FogInfluence(FogState state)
Creates a new fog influence object with the supplied state.

Method Detail

getFogState

public FogState getFogState()
Description copied from class: SceneInfluence
Returns the fog state associated with this influence, or null for none.

Overrides:
getFogState in class SceneInfluence