Package net.runelite.api
Interface IndexedSprite
-
public interface IndexedSpriteRepresents an paletted sprite.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetHeight()intgetOffsetX()intgetOffsetY()intgetOriginalHeight()intgetOriginalWidth()int[]getPalette()The color palette in RGB.byte[]getPixels()The bitmap of this sprite.intgetWidth()voidsetHeight(int height)voidsetOffsetX(int offsetX)voidsetOffsetY(int offsetY)voidsetOriginalHeight(int originalHeight)voidsetOriginalWidth(int originalWidth)voidsetPalette(int[] palette)voidsetPixels(byte[] pixels)voidsetWidth(int width)
-
-
-
Method Detail
-
getPixels
byte[] getPixels()
The bitmap of this sprite. Each value is an index intogetPalette(). 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)
-
-