espresso3d.engine.renderer.base
Class E3DRenderable
java.lang.Object
espresso3d.engine.base.E3DEngineItem
espresso3d.engine.renderer.base.E3DRenderable
- Direct Known Subclasses:
- E3DBone, E3DBoundingBox, E3DBoundingSphere, E3DCollision, E3DEngine, E3DLine, E3DMesh, E3DOrientation, E3DPoint, E3DPortal, E3DPortalEnabledRenderable, E3DSector, E3DSkeleton, E3DSkyObject, E3DTexturedRenderable, E3DVertex, E3DViewport, E3DViewportPrinter, E3DWorld
- public abstract class E3DRenderable
- extends E3DEngineItem
- Author:
- espresso3d
Base class for all renderable objects in the engine
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
E3DRenderable
public E3DRenderable(E3DEngine engine)
E3DRenderable
public E3DRenderable(E3DEngine engine,
int renderMode)
E3DRenderable
public E3DRenderable(E3DEngine engine,
int renderMode,
int blendMode)
render
public abstract void render()
setRenderMode
public void setRenderMode(int renderMode)
getRenderMode
public int getRenderMode()
setBlendMode
public void setBlendMode(int blendMode)
getBlendMode
public int getBlendMode()
getKey
public java.lang.String getKey()
isKeyChanged
public boolean isKeyChanged()
setKeyChanged
public void setKeyChanged(boolean keyChanged)
initCorrectGeometryRenderer
public void initCorrectGeometryRenderer()