Package com.xebisco.yield.manager
Interface TextureManager
public interface TextureManager
The
TextureManager interface should be implemented by the specific platform running the application, it contains function for manipulation image files.-
Method Summary
Modifier and TypeMethodDescriptiongetTextureFromRegion(int x, int y, int width, int height, TextureFilter filter, SpritesheetTexture spritesheetTexture) loadSpritesheetTexture(SpritesheetTexture spritesheetTexture, Vector2D size, FileIOManager ioManager) loadTexture(AbstractTexture texture, Vector2D size, FileIOManager ioManager) voidunloadSpritesheetTexture(SpritesheetTexture spritesheetTexture, FileIOManager ioManager) voidunloadTexture(AbstractTexture texture, FileIOManager ioManager)
-
Method Details
-
loadTexture
Object loadTexture(AbstractTexture texture, Vector2D size, FileIOManager ioManager) throws IOException - Throws:
IOException
-
unloadTexture
-
loadSpritesheetTexture
Object loadSpritesheetTexture(SpritesheetTexture spritesheetTexture, Vector2D size, FileIOManager ioManager) throws IOException - Throws:
IOException
-
unloadSpritesheetTexture
-
getTextureFromRegion
Texture getTextureFromRegion(int x, int y, int width, int height, TextureFilter filter, SpritesheetTexture spritesheetTexture)
-