Interface IndexedSprite

  • public interface IndexedSprite
    Represents an paletted sprite.
    • Method Detail

      • getPixels

        byte[] getPixels()
        The bitmap of this sprite. Each value is an index into getPalette(). 0 is transparent
      • setPixels

        void setPixels​(byte[] pixels)
      • getPalette

        int[] getPalette()
        The color palette in RGB. The zero index is unused.
      • setPalette

        void setPalette​(int[] palette)
      • getOffsetX

        int getOffsetX()
      • setOffsetX

        void setOffsetX​(int offsetX)
      • getOffsetY

        int getOffsetY()
      • setOffsetY

        void setOffsetY​(int offsetY)
      • getWidth

        int getWidth()
      • setWidth

        void setWidth​(int width)
      • getHeight

        int getHeight()
      • setHeight

        void setHeight​(int height)
      • getOriginalWidth

        int getOriginalWidth()
      • setOriginalWidth

        void setOriginalWidth​(int originalWidth)
      • getOriginalHeight

        int getOriginalHeight()
      • setOriginalHeight

        void setOriginalHeight​(int originalHeight)