Class ImageData

java.lang.Object
zombie.core.textures.ImageData
All Implemented Interfaces:
java.io.Serializable

public class ImageData
extends java.lang.Object
implements java.io.Serializable
See Also:
Serialized Form
  • Field Details

    • data

      public static WrappedBuffer data
    • mask

      public boolean[] mask
    • BufferSize

      public static int BufferSize
    • id

      public int id
  • Constructor Details

    • ImageData

      public ImageData​(TextureID texture, WrappedBuffer bb)
    • ImageData

      public ImageData​(java.awt.image.BufferedImage image)
    • ImageData

      public ImageData​(java.lang.String path)
    • ImageData

      public ImageData​(int width, int height)
    • ImageData

      public ImageData​(java.io.BufferedInputStream b, boolean bDoMask, Texture.PZFileformat format)
    • ImageData

      public ImageData​(java.io.BufferedInputStream b, boolean bDoMask)
  • Method Details

    • Load

      public void Load​(java.awt.image.BufferedImage image)
    • createSteamAvatar

      public static ImageData createSteamAvatar​(long steamID)
    • getData

      public WrappedBuffer getData()
    • makeTransp

      public void makeTransp​(byte red, byte green, byte blue)
    • makeTransp

      public void makeTransp​(byte red, byte green, byte blue, byte alpha)
    • setData

      public void setData​(java.awt.image.BufferedImage image)
    • setData

      public void setData​(java.awt.image.Raster rasterData)
    • getHeight

      public int getHeight()
    • getHeightHW

      public int getHeightHW()
    • isSolid

      public boolean isSolid()
    • getWidth

      public int getWidth()
    • getWidthHW

      public int getWidthHW()