espresso3d.engine.world.sector.base
Class E3DPortalEnabledAnimatedTextureRenderable
java.lang.Object
espresso3d.engine.base.E3DEngineItem
espresso3d.engine.renderer.base.E3DRenderable
espresso3d.engine.renderer.base.E3DTexturedRenderable
espresso3d.engine.renderer.base.E3DAnimatedTextureRenderable
espresso3d.engine.world.sector.base.E3DPortalEnabledAnimatedTextureRenderable
- All Implemented Interfaces:
- E3DPortalEnabledItem
- Direct Known Subclasses:
- E3DSprite
- public abstract class E3DPortalEnabledAnimatedTextureRenderable
- extends E3DAnimatedTextureRenderable
- implements E3DPortalEnabledItem
- Author:
- cmoxley
A base class for renderable's that need to be portal-ready, blended, and have the ability to have animated textures.
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
E3DPortalEnabledAnimatedTextureRenderable
public E3DPortalEnabledAnimatedTextureRenderable(E3DEngine engine,
java.lang.String textureName)
E3DPortalEnabledAnimatedTextureRenderable
public E3DPortalEnabledAnimatedTextureRenderable(E3DEngine engine,
java.lang.String textureName,
int blendMode)
E3DPortalEnabledAnimatedTextureRenderable
public E3DPortalEnabledAnimatedTextureRenderable(E3DEngine engine,
E3DAnimatedTextureFrame[] animatedTextureFrames,
int animationLoops)
E3DPortalEnabledAnimatedTextureRenderable
public E3DPortalEnabledAnimatedTextureRenderable(E3DEngine engine,
E3DAnimatedTextureFrame[] animatedTextureFrames,
int animationLoops,
int blendMode)
getSector
public E3DSector getSector()
- Specified by:
getSector in interface E3DPortalEnabledItem
setSector
public void setSector(E3DSector sector)
- Specified by:
setSector in interface E3DPortalEnabledItem
checkSectorChangeDuringMovement
public void checkSectorChangeDuringMovement(E3DVector3F startPos,
E3DVector3F endPos)
- Specified by:
checkSectorChangeDuringMovement in interface E3DPortalEnabledItem