Class Vector3Attribute

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

public class Vector3Attribute extends com.badlogic.gdx.graphics.g3d.Attribute
  • Field Details

    • value

      public com.badlogic.gdx.math.Vector3 value
    • PlanetPosAlias

      public static final String PlanetPosAlias
      See Also:
      Constant Field Values
    • PlanetPos

      public static final long PlanetPos
    • LightPosAlias

      public static final String LightPosAlias
      See Also:
      Constant Field Values
    • LightPos

      public static final long LightPos
    • LightPositionAlias

      public static final String LightPositionAlias
      See Also:
      Constant Field Values
    • LightPosition

      public static final long LightPosition
    • CameraPosAlias

      public static final String CameraPosAlias
      See Also:
      Constant Field Values
    • CameraPos

      public static final long CameraPos
    • InvWavelengthAlias

      public static final String InvWavelengthAlias
      See Also:
      Constant Field Values
    • InvWavelength

      public static final long InvWavelength
    • CameraUpAlias

      public static final String CameraUpAlias
      See Also:
      Constant Field Values
    • CameraUp

      public static final long CameraUp
    • VelDirAlias

      public static final String VelDirAlias
      See Also:
      Constant Field Values
    • VelDir

      public static final long VelDir
    • GwAlias

      public static final String GwAlias
      See Also:
      Constant Field Values
    • Gw

      public static final long Gw
    • FogColorAlias

      public static final String FogColorAlias
      See Also:
      Constant Field Values
    • FogColor

      public static final long FogColor
    • DCamPosAlias

      public static final String DCamPosAlias
      See Also:
      Constant Field Values
    • DCamPos

      public static final long DCamPos
  • Constructor Details

    • Vector3Attribute

      public Vector3Attribute(long type)
    • Vector3Attribute

      public Vector3Attribute(long type, com.badlogic.gdx.math.Vector3 value)
  • Method Details

    • copy

      public com.badlogic.gdx.graphics.g3d.Attribute copy()
      Specified by:
      copy in class com.badlogic.gdx.graphics.g3d.Attribute
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class com.badlogic.gdx.graphics.g3d.Attribute
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class com.badlogic.gdx.graphics.g3d.Attribute
    • compareTo

      public int compareTo(com.badlogic.gdx.graphics.g3d.Attribute o)