Class TextureExtAttribute

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

public class TextureExtAttribute
extends com.badlogic.gdx.graphics.g3d.attributes.TextureAttribute
  • Field Summary

    Fields
    Modifier and Type Field Description
    static long Height  
    static java.lang.String HeightAlias  
    static long Night  
    static java.lang.String NightAlias  

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

    Ambient, AmbientAlias, Bump, BumpAlias, Diffuse, DiffuseAlias, Emissive, EmissiveAlias, Mask, Normal, NormalAlias, offsetU, offsetV, Reflection, ReflectionAlias, scaleU, scaleV, Specular, SpecularAlias, textureDescription, uvIndex

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

    type
  • Constructor Summary

    Constructors
    Constructor Description
    TextureExtAttribute​(long type)  
    TextureExtAttribute​(long type, com.badlogic.gdx.graphics.g2d.TextureRegion region)  
    TextureExtAttribute​(long type, com.badlogic.gdx.graphics.g3d.utils.TextureDescriptor<T> textureDescription)  
    TextureExtAttribute​(long type, com.badlogic.gdx.graphics.g3d.utils.TextureDescriptor<T> textureDescription, float offsetU, float offsetV, float scaleU, float scaleV)  
    TextureExtAttribute​(long type, com.badlogic.gdx.graphics.g3d.utils.TextureDescriptor<T> textureDescription, float offsetU, float offsetV, float scaleU, float scaleV, int uvIndex)  
    TextureExtAttribute​(long type, com.badlogic.gdx.graphics.Texture texture)  
    TextureExtAttribute​(com.badlogic.gdx.graphics.g3d.attributes.TextureAttribute copyFrom)  
  • Method Summary

    Modifier and Type Method Description
    static TextureExtAttribute createHeight​(com.badlogic.gdx.graphics.g2d.TextureRegion region)  
    static TextureExtAttribute createHeight​(com.badlogic.gdx.graphics.Texture texture)  
    static TextureExtAttribute createNight​(com.badlogic.gdx.graphics.g2d.TextureRegion region)  
    static TextureExtAttribute createNight​(com.badlogic.gdx.graphics.Texture texture)  

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

    compareTo, copy, createAmbient, createAmbient, createBump, createBump, createDiffuse, createDiffuse, createEmissive, createEmissive, createNormal, createNormal, createReflection, createReflection, createSpecular, createSpecular, hashCode, is, set

    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

    • HeightAlias

      public static final java.lang.String HeightAlias
      See Also:
      Constant Field Values
    • Height

      public static final long Height
    • NightAlias

      public static final java.lang.String NightAlias
      See Also:
      Constant Field Values
    • Night

      public static final long Night
  • Constructor Details

    • TextureExtAttribute

      public TextureExtAttribute​(long type)
    • TextureExtAttribute

      public TextureExtAttribute​(long type, com.badlogic.gdx.graphics.g3d.utils.TextureDescriptor<T> textureDescription)
    • TextureExtAttribute

      public TextureExtAttribute​(long type, com.badlogic.gdx.graphics.g3d.utils.TextureDescriptor<T> textureDescription, float offsetU, float offsetV, float scaleU, float scaleV, int uvIndex)
    • TextureExtAttribute

      public TextureExtAttribute​(long type, com.badlogic.gdx.graphics.g3d.utils.TextureDescriptor<T> textureDescription, float offsetU, float offsetV, float scaleU, float scaleV)
    • TextureExtAttribute

      public TextureExtAttribute​(long type, com.badlogic.gdx.graphics.Texture texture)
    • TextureExtAttribute

      public TextureExtAttribute​(long type, com.badlogic.gdx.graphics.g2d.TextureRegion region)
    • TextureExtAttribute

      public TextureExtAttribute​(com.badlogic.gdx.graphics.g3d.attributes.TextureAttribute copyFrom)
  • Method Details

    • createHeight

      public static TextureExtAttribute createHeight​(com.badlogic.gdx.graphics.Texture texture)
    • createHeight

      public static TextureExtAttribute createHeight​(com.badlogic.gdx.graphics.g2d.TextureRegion region)
    • createNight

      public static TextureExtAttribute createNight​(com.badlogic.gdx.graphics.Texture texture)
    • createNight

      public static TextureExtAttribute createNight​(com.badlogic.gdx.graphics.g2d.TextureRegion region)