Class AtmosphereAttribute

java.lang.Object
com.badlogic.gdx.graphics.g3d.Attribute
com.badlogic.gdx.graphics.g3d.attributes.FloatAttribute
gaiasky.util.gdx.shader.AtmosphereAttribute
All Implemented Interfaces:
java.lang.Comparable<com.badlogic.gdx.graphics.g3d.Attribute>

public class AtmosphereAttribute
extends com.badlogic.gdx.graphics.g3d.attributes.FloatAttribute
  • Field Summary

    Fields
    Modifier and Type Field Description
    static long Alpha  
    static java.lang.String AlphaAlias  
    static long CameraHeight  
    static java.lang.String CameraHeightAlias  
    static long ColorOpacity  
    static java.lang.String ColorOpacityAlias  
    static long FogDensity  
    static java.lang.String FogDensityAlias  
    static long G  
    static java.lang.String GAlias  
    static long InnerRadius  
    static java.lang.String InnerRadiusAlias  
    static long Km4PI  
    static java.lang.String Km4PIAlias  
    static long KmESun  
    static java.lang.String KmESunAlias  
    static long Kr4PI  
    static java.lang.String Kr4PIAlias  
    static long KrESun  
    static java.lang.String KrESunAlias  
    static long nSamples  
    static java.lang.String NSamplesAlias  
    static long OuterRadius  
    static java.lang.String OuterRadiusAlias  
    static long Scale  
    static java.lang.String ScaleAlias  
    static long ScaleDepth  
    static java.lang.String ScaleDepthAlias  
    static long ScaleOverScaleDepth  
    static java.lang.String ScaleOverScaleDepthAlias  

    Fields inherited from class com.badlogic.gdx.graphics.g3d.attributes.FloatAttribute

    AlphaTest, AlphaTestAlias, Shininess, ShininessAlias, value

    Fields inherited from class com.badlogic.gdx.graphics.g3d.Attribute

    type
  • Constructor Summary

    Constructors
    Constructor Description
    AtmosphereAttribute​(long type)  
    AtmosphereAttribute​(long type, float value)  
  • Method Summary

    Modifier and Type Method Description
    com.badlogic.gdx.graphics.g3d.Attribute copy()  

    Methods inherited from class com.badlogic.gdx.graphics.g3d.attributes.FloatAttribute

    compareTo, createAlphaTest, createShininess, hashCode

    Methods inherited from class com.badlogic.gdx.graphics.g3d.Attribute

    equals, equals, getAttributeAlias, getAttributeType, register, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • AlphaAlias

      public static final java.lang.String AlphaAlias
      See Also:
      Constant Field Values
    • Alpha

      public static final long Alpha
    • ColorOpacityAlias

      public static final java.lang.String ColorOpacityAlias
      See Also:
      Constant Field Values
    • ColorOpacity

      public static final long ColorOpacity
    • CameraHeightAlias

      public static final java.lang.String CameraHeightAlias
      See Also:
      Constant Field Values
    • CameraHeight

      public static final long CameraHeight
    • OuterRadiusAlias

      public static final java.lang.String OuterRadiusAlias
      See Also:
      Constant Field Values
    • OuterRadius

      public static final long OuterRadius
    • InnerRadiusAlias

      public static final java.lang.String InnerRadiusAlias
      See Also:
      Constant Field Values
    • InnerRadius

      public static final long InnerRadius
    • KrESunAlias

      public static final java.lang.String KrESunAlias
      See Also:
      Constant Field Values
    • KrESun

      public static final long KrESun
    • KmESunAlias

      public static final java.lang.String KmESunAlias
      See Also:
      Constant Field Values
    • KmESun

      public static final long KmESun
    • Kr4PIAlias

      public static final java.lang.String Kr4PIAlias
      See Also:
      Constant Field Values
    • Kr4PI

      public static final long Kr4PI
    • Km4PIAlias

      public static final java.lang.String Km4PIAlias
      See Also:
      Constant Field Values
    • Km4PI

      public static final long Km4PI
    • ScaleAlias

      public static final java.lang.String ScaleAlias
      See Also:
      Constant Field Values
    • Scale

      public static final long Scale
    • ScaleDepthAlias

      public static final java.lang.String ScaleDepthAlias
      See Also:
      Constant Field Values
    • ScaleDepth

      public static final long ScaleDepth
    • ScaleOverScaleDepthAlias

      public static final java.lang.String ScaleOverScaleDepthAlias
      See Also:
      Constant Field Values
    • ScaleOverScaleDepth

      public static final long ScaleOverScaleDepth
    • NSamplesAlias

      public static final java.lang.String NSamplesAlias
      See Also:
      Constant Field Values
    • nSamples

      public static final long nSamples
    • FogDensityAlias

      public static final java.lang.String FogDensityAlias
      See Also:
      Constant Field Values
    • FogDensity

      public static final long FogDensity
    • GAlias

      public static final java.lang.String GAlias
      See Also:
      Constant Field Values
    • G

      public static final long G
  • Constructor Details

    • AtmosphereAttribute

      public AtmosphereAttribute​(long type)
    • AtmosphereAttribute

      public AtmosphereAttribute​(long type, float value)
  • Method Details

    • copy

      public com.badlogic.gdx.graphics.g3d.Attribute copy()
      Overrides:
      copy in class com.badlogic.gdx.graphics.g3d.attributes.FloatAttribute