org.andengine.opengl.texture.ITexture |
Known Indirect Subclasses
AssetBitmapTexture,
BitmapTexture,
BitmapTextureAtlas,
BuildableBitmapTextureAtlas,
BuildableTextureAtlas<S extends ITextureAtlasSource, T extends ITextureAtlas<S>>,
ETC1Texture,
IBuildableTextureAtlas<S extends ITextureAtlasSource, T extends ITextureAtlas<S>>,
ITextureAtlas<T extends ITextureAtlasSource>,
PVRCCZTexture,
PVRGZTexture,
PVRTexture,
RenderTexture,
ResourceBitmapTexture,
Texture,
TextureAtlas<T extends ITextureAtlasSource>
|
Class Overview
(c) 2010 Nicolas Gramlich
(c) 2011 Zynga Inc.
Summary
Nested Classes |
interface |
ITexture.ITextureStateListener |
|
Public Methods
public
abstract
void
bind
(GLState pGLState, int pGLActiveTexture)
public
abstract
void
bind
(GLState pGLState)
public
abstract
int
getHardwareTextureID
()
public
abstract
int
getHeight
()
public
abstract
int
getWidth
()
public
abstract
boolean
hasTextureStateListener
()
public
abstract
boolean
isLoadedToHardware
()
public
abstract
boolean
isUpdateOnHardwareNeeded
()
public
abstract
void
load
()
See Also
- {@link TextureManager#loadTexture(ITexture)}.
public
abstract
void
load
(GLState pGLState)
See Also
- {@link TextureManager#loadTexture(GLState, ITexture)}.
public
abstract
void
loadToHardware
(GLState pGLState)
public
abstract
void
reloadToHardware
(GLState pGLState)
public
abstract
void
setNotLoadedToHardware
()
public
abstract
void
setUpdateOnHardwareNeeded
(boolean pUpdateOnHardwareNeeded)
public
abstract
void
unload
(GLState pGLState)
See Also
- {@link TextureManager#unloadTexture(GLState, ITexture)}.
public
abstract
void
unload
()
See Also
- {@link TextureManager#unloadTexture(ITexture)}.
public
abstract
void
unloadFromHardware
(GLState pGLState)