Class LJ_GDX_graphics.TextureArrayData_AF.LIP

java.lang.Object
com.prineside.luaj.mapping.InterfaceProxy
com.prineside.luaj.mapping.parts.LJ_GDX_graphics.TextureArrayData_AF.LIP
All Implemented Interfaces:
com.badlogic.gdx.graphics.TextureArrayData, com.esotericsoftware.kryo.KryoSerializable
Enclosing class:
LJ_GDX_graphics.TextureArrayData_AF

public static class LJ_GDX_graphics.TextureArrayData_AF.LIP extends InterfaceProxy implements com.badlogic.gdx.graphics.TextureArrayData
  • Method Details

    • consumeTextureArrayData

      public void consumeTextureArrayData()
      Description copied from interface: com.badlogic.gdx.graphics.TextureArrayData
      Uploads the pixel data of the TextureArray layers of the TextureArray to the OpenGL ES texture. The caller must bind an OpenGL ES texture. A call to TextureArrayData.prepare() must preceed a call to this method. Any internal data structures created in TextureArrayData.prepare() should be disposed of here.
      Specified by:
      consumeTextureArrayData in interface com.badlogic.gdx.graphics.TextureArrayData
    • getDepth

      public int getDepth()
      Specified by:
      getDepth in interface com.badlogic.gdx.graphics.TextureArrayData
      Returns:
      the layer count of this TextureArray
    • getGLType

      public int getGLType()
      Specified by:
      getGLType in interface com.badlogic.gdx.graphics.TextureArrayData
      Returns:
      the GL type of this TextureArray
    • getHeight

      public int getHeight()
      Specified by:
      getHeight in interface com.badlogic.gdx.graphics.TextureArrayData
      Returns:
      the height of this TextureArray
    • getInternalFormat

      public int getInternalFormat()
      Specified by:
      getInternalFormat in interface com.badlogic.gdx.graphics.TextureArrayData
      Returns:
      the internal format of this TextureArray
    • getWidth

      public int getWidth()
      Specified by:
      getWidth in interface com.badlogic.gdx.graphics.TextureArrayData
      Returns:
      the width of this TextureArray
    • isManaged

      public boolean isManaged()
      Specified by:
      isManaged in interface com.badlogic.gdx.graphics.TextureArrayData
      Returns:
      whether this implementation can cope with a EGL context loss.
    • isPrepared

      public boolean isPrepared()
      Specified by:
      isPrepared in interface com.badlogic.gdx.graphics.TextureArrayData
      Returns:
      whether the TextureArrayData is prepared or not.
    • prepare

      public void prepare()
      Description copied from interface: com.badlogic.gdx.graphics.TextureArrayData
      Prepares the TextureArrayData for a call to TextureArrayData.consumeTextureArrayData(). This method can be called from a non OpenGL thread and should thus not interact with OpenGL.
      Specified by:
      prepare in interface com.badlogic.gdx.graphics.TextureArrayData