espresso3d.engine.renderer.base
Class E3DAnimatedTextureRenderable
java.lang.Object
espresso3d.engine.base.E3DEngineItem
espresso3d.engine.renderer.base.E3DRenderable
espresso3d.engine.renderer.base.E3DAnimatedTextureRenderable
- public abstract class E3DAnimatedTextureRenderable
- extends E3DRenderable
- Author:
- cmoxley
TODO To change the template for this generated type comment go to
Window - Preferences - Java - Code Style - Code Templates
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
E3DAnimatedTextureRenderable
public E3DAnimatedTextureRenderable(E3DEngine engine,
java.lang.String textureName)
- Create the object without animation
- Parameters:
engine - textureName -
E3DAnimatedTextureRenderable
public E3DAnimatedTextureRenderable(E3DEngine engine,
java.lang.String[] textureNames,
double[] frameLife,
int loops)
E3DAnimatedTextureRenderable
public E3DAnimatedTextureRenderable(E3DEngine engine,
E3DAnimatedTextureFrame[] animatedTextureFrames,
int loops)
renderAtPosition
public abstract void renderAtPosition(E3DVector3F position)
- Specified by:
renderAtPosition in class E3DRenderable
getAnimatedTexture
public E3DAnimatedTexture getAnimatedTexture()
setAnimatedTexture
public void setAnimatedTexture(E3DAnimatedTexture animatedTexture)
update
public void update(double lastFrameTimeSeconds)
getRenderableOptionsKey
public java.lang.String getRenderableOptionsKey()
- Overrides:
getRenderableOptionsKey in class E3DRenderable