Class IntAttribute

java.lang.Object
gaiasky.util.gdx.shader.attribute.Attribute
gaiasky.util.gdx.shader.attribute.IntAttribute
All Implemented Interfaces:
Comparable<Attribute>

public class IntAttribute extends Attribute
  • Field Details Link icon

    • CullFaceAlias Link icon

      public static final String CullFaceAlias
      See Also:
    • CullFace Link icon

      public static final int CullFace
    • EclipseOutlinesAlias Link icon

      public static final String EclipseOutlinesAlias
      See Also:
    • EclipseOutlines Link icon

      public static final int EclipseOutlines
    • value Link icon

      public int value
  • Constructor Details Link icon

    • IntAttribute Link icon

      public IntAttribute(int index)
    • IntAttribute Link icon

      public IntAttribute(com.badlogic.gdx.graphics.g3d.attributes.IntAttribute other)
    • IntAttribute Link icon

      public IntAttribute(int index, int value)
  • Method Details Link icon

    • createCullFace Link icon

      public static IntAttribute createCullFace(int value)
      create a cull face attribute to be used in a material
      Parameters:
      value - cull face value, possible values are GL_FRONT_AND_BACK, GL_BACK, GL_FRONT, or -1 to inherit default
      Returns:
      an attribute
    • copy Link icon

      public Attribute copy()
      Specified by:
      copy in class Attribute
      Returns:
      An exact copy of this attribute
    • hashCode Link icon

      public int hashCode()
      Overrides:
      hashCode in class Attribute
    • compareTo Link icon

      public int compareTo(Attribute o)