com.threerings.opengl.renderer.config
Class FogStateConfig

java.lang.Object
  extended by com.threerings.util.DeepObject
      extended by com.threerings.opengl.renderer.config.FogStateConfig
All Implemented Interfaces:
Exportable, Copyable, Cloneable
Direct Known Subclasses:
FogStateConfig.Disabled, FogStateConfig.Enabled

@EditorTypes(value={FogStateConfig.Disabled.class,FogStateConfig.Linear.class,FogStateConfig.Exponential.class})
public abstract class FogStateConfig
extends DeepObject
implements Exportable

Configurable fog state.


Nested Class Summary
static class FogStateConfig.Disabled
          Explicitly disables the fog.
static class FogStateConfig.Enabled
          Superclass of the enabled states.
static class FogStateConfig.Exponential
          Exponential fog.
static class FogStateConfig.Linear
          Linear fog.
 
Constructor Summary
FogStateConfig()
           
 
Method Summary
abstract  FogState getState()
          Returns the corresponding fog state.
 
Methods inherited from class com.threerings.util.DeepObject
clone, copy, copy, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FogStateConfig

public FogStateConfig()
Method Detail

getState

public abstract FogState getState()
Returns the corresponding fog state.



Copyright © 2011. All Rights Reserved.