Package zombie.core.textures
Class ImageData
java.lang.Object
zombie.core.textures.ImageData
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionintstatic final int -
Constructor Summary
ConstructorsConstructorDescriptionImageData(int int1, int int2) ImageData(int int1, int int2, WrappedBuffer wrappedBuffer) ImageData(BufferedInputStream bufferedInputStream, boolean boolean1, Texture.PZFileformat pZFileformat) ImageData(InputStream inputStream, boolean boolean1) ImageData(TextureID textureID, WrappedBuffer wrappedBuffer) -
Method Summary
Modifier and TypeMethodDescriptionstatic intcalculateNumMips(int int1, int int2) static ImageDatacreateSteamAvatar(long long1) voiddispose()getData()intintintgetMipMapData(int int1) static intgetNextMipDimension(int int1) static int[]getPixelClamped(ByteBuffer byteBuffer, int int1, int int2, int int3, int int4, int[] intArray) static intgetPixelDiscard(ByteBuffer byteBuffer, int int1, int int2, int int3, int int4, int[] intArray) intgetWidth()intvoidbooleanisSolid()voidmakeTransp(byte byte1, byte byte2, byte byte3) voidmakeTransp(byte byte1, byte byte2, byte byte3, byte byte4) voidsetData(BufferedImage bufferedImage) voidstatic voidsetPixel(ByteBuffer byteBuffer, int int1, int int2, int int3, int int4, int[] intArray)
-
Field Details
-
data
-
mask
-
id
public int id -
MIP_LEVEL_IDX_OFFSET
public static final int MIP_LEVEL_IDX_OFFSET- See Also:
-
-
Constructor Details
-
ImageData
-
ImageData
- Throws:
Exception
-
ImageData
public ImageData(int int1, int int2) -
ImageData
-
ImageData
public ImageData(BufferedInputStream bufferedInputStream, boolean boolean1, Texture.PZFileformat pZFileformat) -
ImageData
- Throws:
Exception
-
-
Method Details
-
createSteamAvatar
-
getData
-
makeTransp
public void makeTransp(byte byte1, byte byte2, byte byte3) -
makeTransp
public void makeTransp(byte byte1, byte byte2, byte byte3, byte byte4) -
setData
-
setData
-
getHeight
public int getHeight() -
getHeightHW
public int getHeightHW() -
isSolid
public boolean isSolid() -
getWidth
public int getWidth() -
getWidthHW
public int getWidthHW() -
getMipMapCount
public int getMipMapCount() -
getMipMapData
-
initMipMaps
public void initMipMaps() -
dispose
public void dispose() -
calculateNumMips
public static int calculateNumMips(int int1, int int2) -
getPixelDiscard
public static int getPixelDiscard(ByteBuffer byteBuffer, int int1, int int2, int int3, int int4, int[] intArray) -
getPixelClamped
public static int[] getPixelClamped(ByteBuffer byteBuffer, int int1, int int2, int int3, int int4, int[] intArray) -
setPixel
public static void setPixel(ByteBuffer byteBuffer, int int1, int int2, int int3, int int4, int[] intArray) -
getNextMipDimension
public static int getNextMipDimension(int int1)
-