Uses of Class
espresso3d.engine.E3DEngine

Packages that use E3DEngine
espresso3d.engine.base   
espresso3d.engine.collision   
espresso3d.engine.collision.base   
espresso3d.engine.collision.bounding   
espresso3d.engine.fileloaders   
espresso3d.engine.input   
espresso3d.engine.logo   
espresso3d.engine.logo.actors   
espresso3d.engine.logo.base   
espresso3d.engine.logo.font   
espresso3d.engine.logo.logos   
espresso3d.engine.logo.particlesystems   
espresso3d.engine.logo.particlesystems.particles   
espresso3d.engine.lowlevel.geometry   
espresso3d.engine.lowlevel.texture   
espresso3d.engine.renderer   
espresso3d.engine.renderer.base   
espresso3d.engine.timer   
espresso3d.engine.viewport   
espresso3d.engine.viewport.frustum   
espresso3d.engine.viewport.image   
espresso3d.engine.viewport.text   
espresso3d.engine.world   
espresso3d.engine.world.sector   
espresso3d.engine.world.sector.actor   
espresso3d.engine.world.sector.base   
espresso3d.engine.world.sector.light   
espresso3d.engine.world.sector.particle   
espresso3d.engine.world.sector.portal   
espresso3d.engine.world.sky   
 

Uses of E3DEngine in espresso3d.engine.base
 

Methods in espresso3d.engine.base that return E3DEngine
 E3DEngine E3DEngineItem.getEngine()
           
 

Methods in espresso3d.engine.base with parameters of type E3DEngine
 void E3DEngineItem.setEngine(E3DEngine engine)
           
 

Constructors in espresso3d.engine.base with parameters of type E3DEngine
E3DEngineItem(E3DEngine engine)
          All engine items must know about the engine, so it is required in the constructor
 

Uses of E3DEngine in espresso3d.engine.collision
 

Constructors in espresso3d.engine.collision with parameters of type E3DEngine
E3DCollisionDetect(E3DEngine engine)
           
E3DCollision(E3DEngine engine)
           
 

Uses of E3DEngine in espresso3d.engine.collision.base
 

Methods in espresso3d.engine.collision.base that return E3DEngine
 E3DEngine E3DCollisionDetectableObject.getEngine()
          Must return the engine the object is in
 

Uses of E3DEngine in espresso3d.engine.collision.bounding
 

Constructors in espresso3d.engine.collision.bounding with parameters of type E3DEngine
E3DBoundingSphere(E3DEngine engine, double radius)
           
E3DBoundingBox(E3DEngine engine)
           
E3DBoundingBox(E3DEngine engine, E3DVector3F min, E3DVector3F max)
           
E3DBoundingBox(E3DEngine engine, double minX, double minY, double minZ, double maxX, double maxY, double maxZ)
           
 

Uses of E3DEngine in espresso3d.engine.fileloaders
 

Methods in espresso3d.engine.fileloaders with parameters of type E3DEngine
static void E3DImageLoader.loadTextureSet(E3DEngine engine, java.lang.String workingDirectory, java.lang.String fullPathTextureSet, java.util.HashMap textureSet)
          Loads a texture set of format : , ;\n into the textureSet map passed in with entries: value: Integer(glTextureAddress), key:texturename It will -not- replace an item if its already in the map under texturename
static void E3DImageLoader.loadTextureSetFromJar(E3DEngine engine, java.lang.String textureSetName, java.util.HashMap textureSet)
           
static void E3DImageLoader.readTextureSet(E3DEngine engine, java.lang.String workingDirectory, java.io.BufferedReader textureSetFile, java.util.HashMap textureSet, boolean isFromJar)
           
static E3DTexture E3DImageLoader.loadImageIntoGL(E3DEngine engine, java.lang.String textureName, java.awt.Image image)
           
 

Uses of E3DEngine in espresso3d.engine.input
 

Constructors in espresso3d.engine.input with parameters of type E3DEngine
E3DInputHandler(E3DEngine engine)
           
 

Uses of E3DEngine in espresso3d.engine.logo
 

Methods in espresso3d.engine.logo with parameters of type E3DEngine
static void E3DLogoRunner.displayEngineLogo(E3DEngine engine)
          When this is called, it will determine which logo to display (randomly) and will display that logo.
 

Uses of E3DEngine in espresso3d.engine.logo.actors
 

Constructors in espresso3d.engine.logo.actors with parameters of type E3DEngine
E3DLowResLogoActor(E3DEngine engine, E3DWorld world, boolean lit)
           
E3DHighResLogoActor(E3DEngine engine, E3DWorld world, boolean lit)
           
 

Uses of E3DEngine in espresso3d.engine.logo.base
 

Methods in espresso3d.engine.logo.base with parameters of type E3DEngine
 void E3DLogo.displayEngineLogo(E3DEngine engine)
           
 

Uses of E3DEngine in espresso3d.engine.logo.font
 

Constructors in espresso3d.engine.logo.font with parameters of type E3DEngine
E3DLogoVerdanaFont(E3DEngine engine)
           
 

Uses of E3DEngine in espresso3d.engine.logo.logos
 

Methods in espresso3d.engine.logo.logos with parameters of type E3DEngine
 void E3DLogo0dot3.displayEngineLogo(E3DEngine engine)
           
 void E3DLogo0dot2.displayEngineLogo(E3DEngine engine)
           
 void E3DLogo0dot1.displayEngineLogo(E3DEngine engine)
           
 

Uses of E3DEngine in espresso3d.engine.logo.particlesystems
 

Constructors in espresso3d.engine.logo.particlesystems with parameters of type E3DEngine
RedPlasmaParticleFountain(E3DEngine engine, E3DSector sector, E3DVector3F gravityDirection, double gravityStrength)
           
BluePlasmaParticleFountain(E3DEngine engine, E3DSector sector, E3DVector3F gravityDirection, double gravityStrength)
           
 

Uses of E3DEngine in espresso3d.engine.logo.particlesystems.particles
 

Constructors in espresso3d.engine.logo.particlesystems.particles with parameters of type E3DEngine
RedPlasmaParticle(E3DEngine engine, E3DVector3F startPosition, E3DVector3F startMovementDirection, double velocity, double life, double startDelay, double size, boolean createLight)
           
BluePlasmaParticle(E3DEngine engine, E3DVector3F startPosition, E3DVector3F startMovementDirection, double velocity, double life, double startDelay, double size, boolean createLight)
           
 

Uses of E3DEngine in espresso3d.engine.lowlevel.geometry
 

Constructors in espresso3d.engine.lowlevel.geometry with parameters of type E3DEngine
E3DTriangle(E3DEngine engine)
           
E3DTriangle(E3DEngine engine, double ax, double ay, double az, double bx, double by, double bz, double cx, double cy, double cz, double tax, double tay, double tbx, double tby, double tcx, double tcy, java.lang.String textureName)
           
E3DTriangle(E3DEngine engine, E3DVector3F vertexA, E3DVector3F vertexB, E3DVector3F vertexC)
          A triangle that doesn't care about texture coords/textures.
E3DTriangle(E3DEngine engine, E3DVector3F vertexA, E3DVector3F vertexB, E3DVector3F vertexC, E3DVector3F texCoordA, E3DVector3F texCoordB, E3DVector3F texCoordC, java.lang.String textureName)
           
E3DQuad(E3DEngine engine)
           
E3DQuad(E3DEngine engine, double ax, double ay, double az, double bx, double by, double bz, double cx, double cy, double cz, double dx, double dy, double dz, double tax, double tay, double tbx, double tby, double tcx, double tcy, double tdx, double tdy, java.lang.String textureName)
           
E3DPoint(E3DEngine engine, E3DVector3F pos)
           
E3DPoint(E3DEngine engine, E3DVector3F pos, double size)
           
E3DPoint(E3DEngine engine, E3DVector3F pos, E3DVector3F color)
           
E3DPoint(E3DEngine engine, E3DVector3F pos, E3DVector3F color, double size)
           
E3DLine(E3DEngine engine)
           
E3DLine(E3DEngine engine, E3DVector3F startPos, E3DVector3F endPos)
           
E3DLine(E3DEngine engine, E3DVector3F startPos, E3DVector3F endPos, E3DVector3F color)
           
E3DLine(E3DEngine engine, E3DVector3F startPos, E3DVector3F endPos, E3DVector3F startColor, E3DVector3F endColor)
           
 

Uses of E3DEngine in espresso3d.engine.lowlevel.texture
 

Constructors in espresso3d.engine.lowlevel.texture with parameters of type E3DEngine
E3DTexture(E3DEngine engine, java.lang.String textureName, int glTextureID)
           
E3DTexture(E3DEngine engine, java.lang.String textureName)
           
E3DAnimatedTextureFrame(E3DEngine engine, java.lang.String textureName, double life)
          Create an animated texture frame.
E3DAnimatedTexture(E3DEngine engine, java.lang.String[] textureNames, double[] frameLife, int loops)
          Instantiate an animated texture using an array of texture names and array of framelife's.
E3DAnimatedTexture(E3DEngine engine, E3DAnimatedTextureFrame[] animatedTextureFrames, int loops)
           
 

Uses of E3DEngine in espresso3d.engine.renderer
 

Methods in espresso3d.engine.renderer with parameters of type E3DEngine
static void E3DGeometryRenderer.renderTriangle(E3DEngine engine, E3DTriangle triangle, E3DVector3F atPosition, int renderMode)
           
static void E3DGeometryRenderer.renderTriangleList(E3DEngine engine, java.util.ArrayList triangleList, E3DVector3F atPosition, int renderMode)
           
static void E3DGeometryRenderer.renderQuad(E3DEngine engine, E3DQuad quad, E3DVector3F atPosition, int renderMode)
           
static void E3DGeometryRenderer.renderQuadList(E3DEngine engine, java.util.ArrayList quadList, E3DVector3F atPosition, int renderMode)
           
 

Uses of E3DEngine in espresso3d.engine.renderer.base
 

Constructors in espresso3d.engine.renderer.base with parameters of type E3DEngine
E3DTexturedRenderable(E3DEngine engine, java.lang.String textureName)
           
E3DRenderable(E3DEngine engine)
          Construct an E3DRenderable.
E3DRenderable(E3DEngine engine, int renderMode)
           
E3DBlendedTexturedRenderable(E3DEngine engine, java.lang.String textureName, int blendMode)
           
E3DBlendedRenderable(E3DEngine engine, int blendMode)
           
E3DBlendedAnimatedTextureRenderable(E3DEngine engine, java.lang.String textureName, int blendMode)
          Create the object without animation
E3DBlendedAnimatedTextureRenderable(E3DEngine engine, java.lang.String[] textureNames, double[] frameLife, int loops, int blendMode)
           
E3DBlendedAnimatedTextureRenderable(E3DEngine engine, java.lang.String[] textureNames, double[] frameLife, int loops)
           
E3DBlendedAnimatedTextureRenderable(E3DEngine engine, E3DAnimatedTextureFrame[] animatedTextureFrames, int loops, int blendMode)
           
E3DBlendedAnimatedTextureRenderable(E3DEngine engine, E3DAnimatedTextureFrame[] animatedTextureFrames, int loops)
           
E3DAnimatedTextureRenderable(E3DEngine engine, java.lang.String textureName)
          Create the object without animation
E3DAnimatedTextureRenderable(E3DEngine engine, java.lang.String[] textureNames, double[] frameLife, int loops)
           
E3DAnimatedTextureRenderable(E3DEngine engine, E3DAnimatedTextureFrame[] animatedTextureFrames, int loops)
           
 

Uses of E3DEngine in espresso3d.engine.timer
 

Constructors in espresso3d.engine.timer with parameters of type E3DEngine
E3DTimer(E3DEngine engine)
           
E3DFPSTimer(E3DEngine engine)
           
 

Uses of E3DEngine in espresso3d.engine.viewport
 

Constructors in espresso3d.engine.viewport with parameters of type E3DEngine
E3DViewport(E3DEngine engine, int x, int y, int width, int height, java.lang.String viewportID)
          This is used to create a perspective viewport
 

Uses of E3DEngine in espresso3d.engine.viewport.frustum
 

Constructors in espresso3d.engine.viewport.frustum with parameters of type E3DEngine
E3DViewFrustum2D(E3DEngine engine, E3DViewport viewport, E3DVector3F minMin, E3DVector3F minMax, E3DVector3F maxMax, E3DVector3F maxMin)
           
 

Uses of E3DEngine in espresso3d.engine.viewport.image
 

Constructors in espresso3d.engine.viewport.image with parameters of type E3DEngine
E3DVariableSizeImage(E3DEngine engine, java.lang.String imageID, java.lang.String textureName, E3DVector2I position, double widthPercentage, double heightPercentage, int life)
          Construct an E3DImage that has a percentage height and width.
E3DVariableSizeImage(E3DEngine engine, java.lang.String imageID, java.lang.String textureName, E3DVector2I position, double widthPercentage, double heightPercentage, int life, int blendMode)
          Construct an E3DImage that has a percentage height and width.
E3DVariableSizeImage(E3DEngine engine, java.lang.String imageID, E3DAnimatedTextureFrame[] animatedTextureFrames, int animationLoops, E3DVector2I position, double widthPercentage, double heightPercentage, int life, int blendMode)
          Create a variable size image that has an animated texture
E3DVariableSizeImage(E3DEngine engine, java.lang.String imageID, E3DAnimatedTextureFrame[] animatedTextureFrames, int animationLoops, E3DVector2I position, double widthPercentage, double heightPercentage, int life)
          Create a variable size image that has an animated texture
E3DImage(E3DEngine engine, java.lang.String imageID, java.lang.String textureName, E3DVector2I position, int life)
          Create a new viewport image.
E3DImage(E3DEngine engine, java.lang.String imageID, java.lang.String textureName, E3DVector2I position, int life, int blendMode)
          Create a new viewport image.
E3DImage(E3DEngine engine, java.lang.String imageID, E3DAnimatedTextureFrame[] animatedTextureFrames, int animationLoops, E3DVector2I position, int life, int blendMode)
          Construct an image with an animated texture
E3DImage(E3DEngine engine, java.lang.String imageID, E3DAnimatedTextureFrame[] animatedTextureFrames, int animationLoops, E3DVector2I position, int life)
          Construct an image with an animated texture
E3DFixedSizeImage(E3DEngine engine, java.lang.String imageID, java.lang.String textureName, E3DVector2I position, int width, int height, int life)
          Construct an E3DImage that has a static width.
E3DFixedSizeImage(E3DEngine engine, java.lang.String imageID, java.lang.String textureName, E3DVector2I position, int width, int height, int life, int blendMode)
          Construct an E3DImage that has a static width.
E3DFixedSizeImage(E3DEngine engine, java.lang.String imageID, E3DAnimatedTextureFrame[] animatedTextureFrames, int animationLoops, E3DVector2I position, int width, int height, int life, int blendMode)
          Create a fixed size image that has an animated texture
E3DFixedSizeImage(E3DEngine engine, java.lang.String imageID, E3DAnimatedTextureFrame[] animatedTextureFrames, int animationLoops, E3DVector2I position, int width, int height, int life)
          Create a fixed size image that has an animated texture
 

Uses of E3DEngine in espresso3d.engine.viewport.text
 

Constructors in espresso3d.engine.viewport.text with parameters of type E3DEngine
E3DViewportPrinter(E3DEngine engine, E3DViewport viewport)
          Construct a viewport printer.
E3DVariableWidthFont(E3DEngine engine, java.lang.String fontID, java.lang.String textureName, int numColumns, int numRows)
          Construct a variable width font.
E3DVariableWidthFont(E3DEngine engine, java.lang.String fontID, java.lang.String textureName, int numColumns, int numRows, int blendMode)
          Construct a variable width font.
E3DMessage(E3DEngine engine, E3DViewport viewport, java.lang.String text, espresso3d.engine.viewport.text.E3DFont font, double fontSize, E3DVector2I position, double life, E3DVector3F color)
          Create a message to be printed by the viewport printer.
E3DMessage(E3DEngine engine, E3DViewport viewport, java.lang.String text, espresso3d.engine.viewport.text.E3DFont font, double fontSize, E3DVector2I position, double life, E3DVector3F color, int blendMode)
          Create a message to be printed by the viewport printer.
E3DFixedWidthFont(E3DEngine engine, java.lang.String fontID, java.lang.String textureName, int numColumns, int numRows)
          Instantiate a fixed width font.
E3DFixedWidthFont(E3DEngine engine, java.lang.String fontID, java.lang.String textureName, int numColumns, int numRows, int blendMode)
          Instantiate a fixed width font.
 

Uses of E3DEngine in espresso3d.engine.world
 

Constructors in espresso3d.engine.world with parameters of type E3DEngine
E3DWorld(E3DEngine engine, java.lang.String worldID)
           
 

Uses of E3DEngine in espresso3d.engine.world.sector
 

Constructors in espresso3d.engine.world.sector with parameters of type E3DEngine
E3DSector(E3DEngine engine, java.lang.String sectorID)
           
 

Uses of E3DEngine in espresso3d.engine.world.sector.actor
 

Constructors in espresso3d.engine.world.sector.actor with parameters of type E3DEngine
E3DCameraActor(E3DEngine engine, E3DWorld world, java.lang.String actorID)
           
E3DActor(E3DEngine engine, E3DWorld world, java.lang.String actorID)
           
E3DActor(E3DEngine engine, E3DWorld world, E3DBoundingObject boundingObject, java.lang.String actorID)
           
 

Uses of E3DEngine in espresso3d.engine.world.sector.base
 

Constructors in espresso3d.engine.world.sector.base with parameters of type E3DEngine
E3DPortalEnabledTexturedRenderableItem(E3DEngine engine, java.lang.String textureName)
           
E3DPortalEnabledRenderableItem(E3DEngine engine)
           
E3DPortalEnabledBlendedTexturedRenderable(E3DEngine engine, java.lang.String textureName)
           
E3DPortalEnabledBlendedTexturedRenderable(E3DEngine engine, java.lang.String textureName, int blendMode)
           
E3DPortalEnabledBlendedAnimatedTextureRenderable(E3DEngine engine, java.lang.String textureName)
           
E3DPortalEnabledBlendedAnimatedTextureRenderable(E3DEngine engine, java.lang.String textureName, int blendMode)
           
E3DPortalEnabledBlendedAnimatedTextureRenderable(E3DEngine engine, java.lang.String[] textureNames, double[] frameLife, int animationLoops, int blendMode)
           
E3DPortalEnabledBlendedAnimatedTextureRenderable(E3DEngine engine, java.lang.String[] textureNames, double[] frameLife, int animationLoops)
           
E3DPortalEnabledBlendedAnimatedTextureRenderable(E3DEngine engine, E3DAnimatedTextureFrame[] animatedTextureFrames, int animationLoops, int blendMode)
           
E3DPortalEnabledBlendedAnimatedTextureRenderable(E3DEngine engine, E3DAnimatedTextureFrame[] animatedTextureFrames, int animationLoops)
           
 

Uses of E3DEngine in espresso3d.engine.world.sector.light
 

Constructors in espresso3d.engine.world.sector.light with parameters of type E3DEngine
E3DLight(E3DEngine engine, java.lang.String lightID)
           
 

Uses of E3DEngine in espresso3d.engine.world.sector.particle
 

Constructors in espresso3d.engine.world.sector.particle with parameters of type E3DEngine
E3DSprite(E3DEngine engine, E3DVector3F position, double size, java.lang.String textureName)
           
E3DSprite(E3DEngine engine, E3DVector3F position, double size, E3DAnimatedTextureFrame[] animatedTextureFrames, int animationLoops)
           
E3DSprite(E3DEngine engine, E3DVector3F position, double size, java.lang.String textureName, int blendMode)
           
E3DSprite(E3DEngine engine, E3DVector3F position, double size, E3DAnimatedTextureFrame[] animatedTextureFrames, int animationLoops, int blendMode)
           
E3DSprite(E3DEngine engine, E3DVector3F position, E3DVector3F forward, E3DVector3F up, double size, java.lang.String textureName)
          Create a sprite Defaults rendering blendMode to BLENDMODE_BLEND
E3DSprite(E3DEngine engine, E3DVector3F position, E3DVector3F forward, E3DVector3F up, double size, E3DAnimatedTextureFrame[] animatedTextureFrames, int animationLoops)
           
E3DSprite(E3DEngine engine, E3DVector3F position, E3DVector3F forward, E3DVector3F up, double size, java.lang.String textureName, int blendMode)
           
E3DSprite(E3DEngine engine, E3DVector3F position, E3DVector3F forward, E3DVector3F up, double size, E3DAnimatedTextureFrame[] animatedTextureFrames, int animationLoops, int blendMode)
           
E3DParticleSystem(E3DEngine engine)
          Create a new unnamed particle system (can't be quickly accessed from a map once its added).
E3DParticleSystem(E3DEngine engine, double lifeSeconds)
          Create a named particle system.
E3DParticleSystem(E3DEngine engine, E3DVector3F gravityDirection, double gravityStrength)
          Create an unnamed particle system with gravity.
E3DParticleSystem(E3DEngine engine, E3DVector3F gravityDirection, double gravityStrength, double lifeSeconds)
          Create an named particle system with gravity.
E3DParticle(E3DEngine engine, E3DVector3F startPosition, E3DVector3F startMovementDirection, double velocity, double life, double startAlpha, double endAlpha, double size, int loops, double startDelay, java.lang.String textureName)
          Create a new particle
E3DParticle(E3DEngine engine, E3DVector3F startPosition, E3DVector3F startMovementDirection, double velocity, double life, double startAlpha, double endAlpha, double size, int loops, double startDelay, E3DAnimatedTextureFrame[] animationFrames, int animationLoops)
           
E3DParticle(E3DEngine engine, E3DVector3F startPosition, E3DVector3F startMovementDirection, double velocity, double life, double startAlpha, double endAlpha, double size, int loops, double startDelay, java.lang.String textureName, int blendMode)
           
E3DParticle(E3DEngine engine, E3DVector3F startPosition, E3DVector3F startMovementDirection, double velocity, double life, double startAlpha, double endAlpha, double size, int loops, double startDelay, E3DAnimatedTextureFrame[] animationFrames, int animationLoops, int blendMode)
           
E3DBillboardSprite(E3DEngine engine, E3DVector3F position, E3DVector3F forward, E3DVector3F up, double size, java.lang.String textureName)
           
E3DBillboardSprite(E3DEngine engine, E3DVector3F position, E3DVector3F forward, E3DVector3F up, double size, E3DAnimatedTextureFrame[] animationFrames, int animationLoops)
           
E3DBillboardSprite(E3DEngine engine, E3DVector3F position, E3DVector3F forward, E3DVector3F up, double size, java.lang.String textureName, int blendMode)
           
E3DBillboardSprite(E3DEngine engine, E3DVector3F position, E3DVector3F forward, E3DVector3F up, double size,