Interface TextureDataProvider
- All Superinterfaces:
DataProvider<Texture>
- All Known Implementing Classes:
AbstractTextureDataProvider, DrawnTextureDataProvider
- Author:
- Pierre Lando
-
Method Summary
Modifier and TypeMethodDescriptiongetData()Data getter.getImage()getSubData(int x, int y, int width, int height) Sub-data getter.getSubImage(int x, int y, int width, int height) Texture size getter.Methods inherited from interface DataProvider
addDataUser, isValid, removeDataUser
-
Method Details
-
getTextureSize
-
getData
-
getSubData
Sub-data getter.- Parameters:
x- rectangle origin x-coordinate.y- rectangle origin y-coordinate.width- rectangle width.height- rectangle height.- Returns:
- the data.
-
getImage
BufferedImage getImage()- Returns:
- the data as a BufferedImage
-
getSubImage
- Parameters:
x- rectangle origin x-coordinate.y- rectangle origin y-coordinate.width- rectangle width.height- rectangle height.- Returns:
- the sub-data as a BufferedImage.
-