Package zombie.core.textures
Class ImageData
java.lang.Object
zombie.core.textures.ImageData
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionint
static final int
-
Constructor Summary
ConstructorDescriptionImageData
(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 int
calculateNumMips
(int int1, int int2) static ImageData
createSteamAvatar
(long long1) void
dispose()
getData()
int
int
int
getMipMapData
(int int1) static int
getNextMipDimension
(int int1) static int[]
getPixelClamped
(ByteBuffer byteBuffer, int int1, int int2, int int3, int int4, int[] intArray) static int
getPixelDiscard
(ByteBuffer byteBuffer, int int1, int int2, int int3, int int4, int[] intArray) int
getWidth()
int
void
boolean
isSolid()
void
makeTransp
(byte byte1, byte byte2, byte byte3) void
makeTransp
(byte byte1, byte byte2, byte byte3, byte byte4) void
setData
(BufferedImage bufferedImage) void
static void
setPixel
(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)
-