com.triangularpixels.rebirth.image
Class SpriteCache

java.lang.Object
  extended by com.triangularpixels.rebirth.image.SpriteCache

public class SpriteCache
extends Object


Constructor Summary
SpriteCache(int width, int height)
           
 
Method Summary
 void allocateTextures()
           
 void destroy()
           
 SpriteImage getSprite(String name)
           
 int[] getTextures(TextureFormat format, TextureFilter filter)
           
 void remove(String name)
           
 void reserveSpace(String name, int reserveW, int reserveH, TextureFormat format, TextureFilter filter)
           
 void updateImage(String name, BufferedImage image, TextureFormat format, TextureFilter filter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpriteCache

public SpriteCache(int width,
                   int height)
Method Detail

destroy

public void destroy()

reserveSpace

public void reserveSpace(String name,
                         int reserveW,
                         int reserveH,
                         TextureFormat format,
                         TextureFilter filter)

remove

public void remove(String name)

allocateTextures

public void allocateTextures()

updateImage

public void updateImage(String name,
                        BufferedImage image,
                        TextureFormat format,
                        TextureFilter filter)

getSprite

public SpriteImage getSprite(String name)

getTextures

public int[] getTextures(TextureFormat format,
                         TextureFilter filter)


Copyright © 2009 TriangularPixels.com. All Rights Reserved.