Package net.runelite.api
Interface IndexedSprite
-
public interface IndexedSprite
Represents an paletted sprite.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getHeight()
int
getOffsetX()
int
getOffsetY()
int
getOriginalHeight()
int
getOriginalWidth()
int[]
getPalette()
The color palette in RGB.byte[]
getPixels()
The bitmap of this sprite.int
getWidth()
void
setHeight(int height)
void
setOffsetX(int offsetX)
void
setOffsetY(int offsetY)
void
setOriginalHeight(int originalHeight)
void
setOriginalWidth(int originalWidth)
void
setPalette(int[] palette)
void
setPixels(byte[] pixels)
void
setWidth(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)
-
-