espresso3d.engine.world.sector.base
Class E3DPortalEnabledBlendedAnimatedTextureRenderable
java.lang.Object
espresso3d.engine.base.E3DEngineItem
espresso3d.engine.renderer.base.E3DRenderable
espresso3d.engine.renderer.base.E3DBlendedRenderable
espresso3d.engine.renderer.base.E3DBlendedAnimatedTextureRenderable
espresso3d.engine.world.sector.base.E3DPortalEnabledBlendedAnimatedTextureRenderable
- All Implemented Interfaces:
- E3DPortalEnabledItem
- Direct Known Subclasses:
- E3DSprite
- public abstract class E3DPortalEnabledBlendedAnimatedTextureRenderable
- extends E3DBlendedAnimatedTextureRenderable
- 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.
|
Constructor Summary |
E3DPortalEnabledBlendedAnimatedTextureRenderable(E3DEngine engine,
E3DAnimatedTextureFrame[] animatedTextureFrames,
int animationLoops)
|
E3DPortalEnabledBlendedAnimatedTextureRenderable(E3DEngine engine,
E3DAnimatedTextureFrame[] animatedTextureFrames,
int animationLoops,
int blendMode)
|
E3DPortalEnabledBlendedAnimatedTextureRenderable(E3DEngine engine,
java.lang.String textureName)
|
E3DPortalEnabledBlendedAnimatedTextureRenderable(E3DEngine engine,
java.lang.String[] textureNames,
double[] frameLife,
int animationLoops)
|
E3DPortalEnabledBlendedAnimatedTextureRenderable(E3DEngine engine,
java.lang.String[] textureNames,
double[] frameLife,
int animationLoops,
int blendMode)
|
E3DPortalEnabledBlendedAnimatedTextureRenderable(E3DEngine engine,
java.lang.String textureName,
int blendMode)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
E3DPortalEnabledBlendedAnimatedTextureRenderable
public E3DPortalEnabledBlendedAnimatedTextureRenderable(E3DEngine engine,
java.lang.String textureName)
E3DPortalEnabledBlendedAnimatedTextureRenderable
public E3DPortalEnabledBlendedAnimatedTextureRenderable(E3DEngine engine,
java.lang.String textureName,
int blendMode)
E3DPortalEnabledBlendedAnimatedTextureRenderable
public E3DPortalEnabledBlendedAnimatedTextureRenderable(E3DEngine engine,
java.lang.String[] textureNames,
double[] frameLife,
int animationLoops,
int blendMode)
E3DPortalEnabledBlendedAnimatedTextureRenderable
public E3DPortalEnabledBlendedAnimatedTextureRenderable(E3DEngine engine,
java.lang.String[] textureNames,
double[] frameLife,
int animationLoops)
E3DPortalEnabledBlendedAnimatedTextureRenderable
public E3DPortalEnabledBlendedAnimatedTextureRenderable(E3DEngine engine,
E3DAnimatedTextureFrame[] animatedTextureFrames,
int animationLoops,
int blendMode)
E3DPortalEnabledBlendedAnimatedTextureRenderable
public E3DPortalEnabledBlendedAnimatedTextureRenderable(E3DEngine engine,
E3DAnimatedTextureFrame[] animatedTextureFrames,
int animationLoops)
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