A B C D E F G H I K L M N O P R S T U V

R

RENDERMODE_DEFAULT - Static variable in class espresso3d.engine.viewport.E3DViewport
If a viewports rendermode is something other than default, that rendermode will overwrite any other rendermode for objects in the scene.
RENDERMODE_SOLID - Static variable in class espresso3d.engine.renderer.base.E3DRenderable
Render the object as a solid polygon.
RENDERMODE_TEXTURED - Static variable in class espresso3d.engine.renderer.base.E3DRenderable
Render the object as a textured polygon
RENDERMODE_WIREFRAME - Static variable in class espresso3d.engine.renderer.base.E3DRenderable
Render the object as a wireframe
RedPlasmaParticle - class espresso3d.engine.logo.particlesystems.particles.RedPlasmaParticle.
 
RedPlasmaParticle(E3DEngine, E3DVector3F, E3DVector3F, double, double, double, double, boolean) - Constructor for class espresso3d.engine.logo.particlesystems.particles.RedPlasmaParticle
 
RedPlasmaParticleFountain - class espresso3d.engine.logo.particlesystems.RedPlasmaParticleFountain.
 
RedPlasmaParticleFountain(E3DEngine, E3DSector, E3DVector3F, double) - Constructor for class espresso3d.engine.logo.particlesystems.RedPlasmaParticleFountain
 
RedPlasmaParticleFountain(RedPlasmaParticleFountain) - Constructor for class espresso3d.engine.logo.particlesystems.RedPlasmaParticleFountain
 
readActor(BufferedReader, E3DActor) - Static method in class espresso3d.engine.fileloaders.E3DActorLoader
 
readTextureSet(E3DEngine, String, BufferedReader, HashMap, boolean) - Static method in class espresso3d.engine.fileloaders.E3DImageLoader
 
recalcModelViewMatrix() - Method in class espresso3d.engine.viewport.E3DViewport
 
recalcProjectionViewMatrix() - Method in class espresso3d.engine.viewport.E3DViewport
 
recalcViewportMatrix() - Method in class espresso3d.engine.viewport.E3DViewport
 
reflectVector(E3DVector3F) - Method in class espresso3d.engine.lowlevel.geometry.E3DPlane
 
registerCollisionDetector(String, E3DCollisionDetector) - Method in class espresso3d.engine.collision.E3DCollisionDetect
If you want to create your own collisiondetector, this is where you register it.
rehashObject(E3DRenderable, E3DRenderable) - Method in class espresso3d.engine.lowlevel.E3DSortedRenderableMap
 
removeActor(String) - Method in class espresso3d.engine.world.sector.E3DSector
Remove an actor with actorID from this sector
removeAllActors() - Method in class espresso3d.engine.world.sector.E3DSector
Remove all actors from the sector
removeAllLights() - Method in class espresso3d.engine.world.sector.E3DSector
Remove all lights from the sector
removeAllParticleSystems() - Method in class espresso3d.engine.world.sector.E3DSector
Remove all particle systems from the sector
removeAllPreloadParticleSystems() - Method in class espresso3d.engine.world.E3DWorld
Remove all the preloaded particle systems from the world
removeAllPreloadedActors() - Method in class espresso3d.engine.world.E3DWorld
Remove all the preloaded actors from the world
removeAllSectors() - Method in class espresso3d.engine.world.E3DWorld
Remove all the sectors from the world
removeAllSprites() - Method in class espresso3d.engine.world.sector.E3DSector
Remove all sprites from the sector
removeAllViewports() - Method in class espresso3d.engine.E3DEngine
Remove all viewports from the engine
removeAllWorlds() - Method in class espresso3d.engine.E3DEngine
Remove all the worlds in the engine.
removeExternalRenderable(E3DRenderable) - Method in class espresso3d.engine.E3DEngine
 
removeExternalRenderable(E3DRenderable) - Method in class espresso3d.engine.viewport.E3DViewport
Remove an external renderable from the viewport even if its life hasn't expired
removeFont(String) - Method in class espresso3d.engine.viewport.text.E3DViewportPrinter
Remove a font from the viewportprinter
removeImage(String) - Method in class espresso3d.engine.viewport.E3DViewport
Remove a 2D image from the viewport by imageID
removeLight(String) - Method in class espresso3d.engine.world.sector.E3DSector
Remove a light from the sector
removeMessage(E3DMessage) - Method in class espresso3d.engine.viewport.text.E3DViewportPrinter
Remove a message from the viewport even if its life hasn't expired yet.
removeObject(E3DRenderable) - Method in class espresso3d.engine.lowlevel.E3DSortedRenderableMap
 
removeParticle(E3DParticle) - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
 
removeParticleSystem(E3DParticleSystem) - Method in class espresso3d.engine.world.sector.E3DSector
Only ID's particle systems can be removed
removePreloadedActor(String) - Method in class espresso3d.engine.world.E3DWorld
Remove a preloaded actor from the world.
removePreloadedParticleSystem(String) - Method in class espresso3d.engine.world.E3DWorld
Remove a preloaded particleSystem from the world.
removeSector(String) - Method in class espresso3d.engine.world.E3DWorld
Remove a sector from this world
removeSprite(E3DSprite) - Method in class espresso3d.engine.world.sector.E3DSector
Remove a sprite from the sector
removeViewport(String) - Method in class espresso3d.engine.E3DEngine
Remove a viewport with viewportID from the engine
removeWorld(String) - Method in class espresso3d.engine.E3DEngine
Remove a world from the engine's world list
render() - Method in class espresso3d.engine.renderer.base.E3DRenderable
 
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.E3DEngine
 
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.collision.E3DCollision
To see a collision graphically, a collision object can be placed on the externalrenderable list of the engine.
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.collision.bounding.E3DBoundingBox
 
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.collision.bounding.E3DBoundingSphere
 
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.lowlevel.geometry.E3DLine
Put on the externalrenderable list to display the line
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.lowlevel.geometry.E3DPoint
 
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.lowlevel.geometry.E3DQuad
To render outside of the normal rendering loop, this can be added to the external renderable list of the engine's because it implements renderAtPosition.
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.lowlevel.geometry.E3DTriangle
To render outside of the normal rendering loop, this can be added to the external renderable list of the engine's because it implements renderAtPosition.
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.renderer.base.E3DAnimatedTextureRenderable
 
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.renderer.base.E3DBlendedAnimatedTextureRenderable
 
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.renderer.base.E3DBlendedRenderable
 
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.renderer.base.E3DBlendedTexturedRenderable
 
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.renderer.base.E3DRenderable
 
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.renderer.base.E3DTexturedRenderable
 
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.viewport.E3DViewport
 
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.viewport.image.E3DImage
 
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.viewport.text.E3DMessage
 
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.viewport.text.E3DViewportPrinter
Rendering all messages
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.world.E3DWorld
 
renderAtPosition(E3DVector3F, E3DViewport) - Method in class espresso3d.engine.world.E3DWorld
Render this world at the position into the currentViewport
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.world.sector.E3DSector
This renders the sector geometry and actors in the sector atPosition This is handled by the engine's rendering loop TODO: OUT OF DATE since not ever used
renderAtPosition(E3DVector3F, E3DViewFrustum2D, E3DActor) - Method in class espresso3d.engine.world.sector.E3DSector
This renders the sector geometry and actors in the sector atPosition It then recurses through the portals and renders linking sectors This is handled by the engine's rendering loop
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.world.sector.actor.E3DActor
Actors are renderable, so this renders the actor directly but usually shouldn't be used.
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.world.sector.light.E3DLight
 
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Render a single particle.
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
This will render this particle system individually.
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.world.sector.particle.E3DSprite
 
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.world.sector.portal.E3DPortal
 
renderAtPosition(E3DVector3F) - Method in class espresso3d.engine.world.sky.E3DSkyBox
 
renderItem(E3DRenderable) - Static method in class espresso3d.engine.renderer.E3DGeometryRenderer
 
renderLine(E3DLine, E3DVector3F) - Static method in class espresso3d.engine.renderer.E3DGeometryRenderer
 
renderLineList(ArrayList, E3DVector3F) - Static method in class espresso3d.engine.renderer.E3DGeometryRenderer
 
renderPoint(E3DPoint, E3DVector3F) - Static method in class espresso3d.engine.renderer.E3DGeometryRenderer
Sets up the OGL environment to render geometry with transparent portions in the texture.
renderPointList(ArrayList, E3DVector3F) - Static method in class espresso3d.engine.renderer.E3DGeometryRenderer
 
renderQuad(E3DEngine, E3DQuad, E3DVector3F, int) - Static method in class espresso3d.engine.renderer.E3DGeometryRenderer
 
renderQuadList(E3DEngine, ArrayList, E3DVector3F, int) - Static method in class espresso3d.engine.renderer.E3DGeometryRenderer
 
renderTriangle(E3DEngine, E3DTriangle, E3DVector3F, int) - Static method in class espresso3d.engine.renderer.E3DGeometryRenderer
 
renderTriangleList(E3DEngine, ArrayList, E3DVector3F, int) - Static method in class espresso3d.engine.renderer.E3DGeometryRenderer
 
reset() - Method in class espresso3d.engine.lowlevel.texture.E3DAnimatedTextureFrame
Resets the frame's age.
resetTimer() - Method in class espresso3d.engine.timer.E3DFPSTimer
 
resetTimer() - Method in class espresso3d.engine.timer.E3DTimer
 
resetVertexColor(double) - Method in class espresso3d.engine.lowlevel.geometry.E3DQuad
Resets all the vertex colors to all be color.
resetVertexColor(double) - Method in class espresso3d.engine.lowlevel.geometry.E3DTriangle
Resets all the vertex colors to all be color.
rotate(double, E3DVector3F, E3DVector3F) - Method in class espresso3d.engine.lowlevel.geometry.E3DQuad
Rotate the quad around aroundVec.
rotate(double, E3DVector3F, E3DVector3F) - Method in class espresso3d.engine.lowlevel.geometry.E3DTriangle
Rotate the triangle around aroundVec.
rotate(double, E3DVector3F) - Method in class espresso3d.engine.lowlevel.vector.E3DVector3F
Get a new vector that is rotated angle radians around the around vec
rotate(double, E3DVector3F) - Method in class espresso3d.engine.world.sector.actor.E3DActor
Rotates the actor around the aroundVec.
rotate(double) - Method in class espresso3d.engine.world.sector.actor.E3DActor
Rotates around the up vector
rotate(double, E3DVector3F) - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Rotate the the direction the particle faces.
rotate(double, E3DVector3F) - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
Rotate all particles, and movement directions(permanently) in the system around upVec by angle amount
rotate(double, E3DVector3F) - Method in class espresso3d.engine.world.sector.particle.E3DSprite
Rotate the sprite around upVec angle amount
rotateEqual(double, E3DVector3F) - Method in class espresso3d.engine.lowlevel.vector.E3DVector3F
Rotate this vector angle radians around the aroundVec
rotateMovementDirection(double, E3DVector3F, boolean) - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Rotate the particle around upVec angle amount.
rotateTriangles(double, E3DVector3F) - Method in class espresso3d.engine.world.sector.actor.E3DActor
Rotates just the actors triangles (the model) around aroundVec.

A B C D E F G H I K L M N O P R S T U V