Class TextureCombiner

java.lang.Object
zombie.core.textures.TextureCombiner

public final class TextureCombiner
extends java.lang.Object
  • Field Details

    • instance

      public static final TextureCombiner instance
    • count

      public static int count
  • Constructor Details

    • TextureCombiner

      public TextureCombiner()
  • Method Details

    • init

      public void init() throws java.lang.Exception
      Throws:
      java.lang.Exception
    • combineStart

      public void combineStart()
    • combineEnd

      public void combineEnd()
    • clear

      public void clear()
    • overlay

      public void overlay​(Texture texture)
    • combine

      public Texture combine​(Texture texture, Texture texture2) throws java.lang.Exception
      Throws:
      java.lang.Exception
    • flipPixels

      public static int[] flipPixels​(int[] intArray, int int1, int int2)
    • releaseTexture

      public void releaseTexture​(Texture texture)
    • combine

      public Texture combine​(java.util.ArrayList arrayList) throws java.lang.Exception, OpenGLException
      Throws:
      java.lang.Exception
      OpenGLException
    • getResultingHeight

      public static int getResultingHeight​(java.util.ArrayList arrayList)
    • getResultingWidth

      public static int getResultingWidth​(java.util.ArrayList arrayList)