Class Vector3Attribute

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

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

    Fields
    Modifier and Type Field Description
    static long CameraPos  
    static java.lang.String CameraPosAlias  
    static long CameraUp  
    static java.lang.String CameraUpAlias  
    static long DCamPos  
    static java.lang.String DCamPosAlias  
    static long FogColor  
    static java.lang.String FogColorAlias  
    static long Gw  
    static java.lang.String GwAlias  
    static long InvWavelength  
    static java.lang.String InvWavelengthAlias  
    static long LightPos  
    static java.lang.String LightPosAlias  
    static long LightPosition  
    static java.lang.String LightPositionAlias  
    static long PlanetPos  
    static java.lang.String PlanetPosAlias  
    com.badlogic.gdx.math.Vector3 value  
    static long VelDir  
    static java.lang.String VelDirAlias  

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

    type
  • Constructor Summary

    Constructors
    Constructor Description
    Vector3Attribute​(long type)  
    Vector3Attribute​(long type, com.badlogic.gdx.math.Vector3 value)  
  • Method Summary

    Modifier and Type Method Description
    int compareTo​(com.badlogic.gdx.graphics.g3d.Attribute o)  
    com.badlogic.gdx.graphics.g3d.Attribute copy()  
    boolean equals​(java.lang.Object obj)  
    int hashCode()  

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

    equals, getAttributeAlias, getAttributeType, register, toString

    Methods inherited from class java.lang.Object

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

    • value

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

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

      public static final long PlanetPos
    • LightPosAlias

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

      public static final long LightPos
    • LightPositionAlias

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

      public static final long LightPosition
    • CameraPosAlias

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

      public static final long CameraPos
    • InvWavelengthAlias

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

      public static final long InvWavelength
    • CameraUpAlias

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

      public static final long CameraUp
    • VelDirAlias

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

      public static final long VelDir
    • GwAlias

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

      public static final long Gw
    • FogColorAlias

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

      public static final long FogColor
    • DCamPosAlias

      public static final java.lang.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​(java.lang.Object obj)
      Overrides:
      equals in class com.badlogic.gdx.graphics.g3d.Attribute
    • compareTo

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