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

I

IN_JAR - Static variable in class espresso3d.engine.E3DEngine
This is always true except for debugging purposes during development.
initBlendedNonTexturedGeometryRenderer() - Static method in class espresso3d.engine.renderer.E3DGeometryRenderer
Sets OGL environment up to render blended, non textured geometry.
initBlendedTexturedGeometryRenderer() - Static method in class espresso3d.engine.renderer.E3DGeometryRenderer
Sets OGL environment up to render blended, textured geometry.
initCorrectGeometryRenderer() - Method in class espresso3d.engine.renderer.base.E3DBlendedRenderable
Based on the blend mode & rendermode, this will determine which geometry renderer to use and will set it up so after this is called, you can simply make a call to render the geometry and you will have the correct blend mode
initCorrectGeometryRenderer() - Method in class espresso3d.engine.renderer.base.E3DRenderable
Based on therendermode, this will determine which geometry renderer to use and will set it up so after this is called, you can simply make a call to render the geometry and you will have the correct render mode
initEngine(int, int, int, boolean, String) - Method in class espresso3d.engine.E3DEngine
Create window and initialize OpenGL
initLineRenderer() - Static method in class espresso3d.engine.renderer.E3DGeometryRenderer
Sets OGL environment up to render lines Disables textures, and vertex arrays
initPointRenderer() - Static method in class espresso3d.engine.renderer.E3DGeometryRenderer
Sets the OGL environment up to render points Disables textures, and vertex arrays
initSolidNonTexturedGeometryRenderer() - Static method in class espresso3d.engine.renderer.E3DGeometryRenderer
Sets OGL environment up to render solid, non-textured geometry.
initSolidTexturedGeometryRenderer() - Static method in class espresso3d.engine.renderer.E3DGeometryRenderer
Sets OGL environment up to render solid, textured geometry.
isActorLit() - Method in class espresso3d.engine.world.sector.actor.E3DActor
actorLit indicates whether or not the actor should be lit
isAlive() - Method in class espresso3d.engine.world.sector.particle.E3DParticle
 
isAlive() - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
Returns false if the engine has expired its lifespan
isCollideable() - Method in interface espresso3d.engine.collision.base.E3DCollisionDetectableObject
Return true if the collision detector should include this when checking for collisions of other objects into this.
isCollideable() - Method in class espresso3d.engine.logo.actors.E3DHighResLogoActor
 
isCollideable() - Method in class espresso3d.engine.logo.actors.E3DLowResLogoActor
 
isCollideable() - Method in class espresso3d.engine.logo.particlesystems.BluePlasmaParticleFountain
 
isCollideable() - Method in class espresso3d.engine.logo.particlesystems.RedPlasmaParticleFountain
 
isCollideable() - Method in class espresso3d.engine.logo.particlesystems.particles.BluePlasmaParticle
 
isCollideable() - Method in class espresso3d.engine.logo.particlesystems.particles.RedPlasmaParticle
 
isCollideable() - Method in class espresso3d.engine.world.sector.actor.E3DActor
Override and return true if this actor is something other actors/objects can collide with.
isCollideable() - Method in class espresso3d.engine.world.sector.actor.E3DCameraActor
 
isCollideable() - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
If any of the particles are needing to be collision detected, set this to true.
isCollisionCausedByMovement() - Method in class espresso3d.engine.logo.particlesystems.BluePlasmaParticleFountain
 
isCollisionCausedByMovement() - Method in class espresso3d.engine.logo.particlesystems.RedPlasmaParticleFountain
 
isCollisionCausedByMovement() - Method in class espresso3d.engine.logo.particlesystems.particles.BluePlasmaParticle
 
isCollisionCausedByMovement() - Method in class espresso3d.engine.logo.particlesystems.particles.RedPlasmaParticle
 
isCollisionCausedByMovement() - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Set this to true if the particle in the system needs to cause collisions when it moves.
isCollisionCausedByMovement() - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
Set this to true if any particles in the system need to cause collisions when they move.
isDisplayMesh() - Method in class espresso3d.engine.world.sector.actor.E3DActor
When true, the actor triangles are rendered.
isFrameChangeNeeded(double) - Method in class espresso3d.engine.lowlevel.texture.E3DAnimatedTexture
 
isFrameChangeNeeded(double) - Method in class espresso3d.engine.lowlevel.texture.E3DAnimatedTextureFrame
 
isFrameChanged() - Method in class espresso3d.engine.lowlevel.texture.E3DAnimatedTexture
This will be set to true if the frame was changed after the last call to update.
isKeyDown(Integer) - Method in class espresso3d.engine.input.E3DInputHandler
Can be used to check if a specified key is down (KEY_...).
isLockX() - Method in class espresso3d.engine.world.sector.particle.E3DBillboardSprite
True if the sprite is locked in the X axis (the forward vec won't move in this direction if locked)
isLockY() - Method in class espresso3d.engine.world.sector.particle.E3DBillboardSprite
True if the sprite is locked in the Y axis (the forward vec won't move in this direction if locked)
isLockZ() - Method in class espresso3d.engine.world.sector.particle.E3DBillboardSprite
True if the sprite is locked in the Z axis (the forward vec won't move in this direction if locked)
isMouseButtonDown(Integer) - Method in class espresso3d.engine.input.E3DInputHandler
Can be used to check if a specified key is down (KEY_...).
isMouseCursorHidden() - Method in class espresso3d.engine.input.E3DInputHandler
If the mouse has been set to hidden, this will return true, otherwise true
isNeedingLightRecalc() - Method in class espresso3d.engine.world.sector.E3DSector
If something has changed that makes the sector need lighting recalculations, set this to true and it will be relit the next frame.
isNeedingLightRecalc() - Method in class espresso3d.engine.world.sector.actor.E3DActor
Returns true if this actor has changed/moved/etc and needs to have its lighting recalculated
isPointInTriangle(E3DVector3F) - Method in class espresso3d.engine.lowlevel.geometry.E3DTriangle
This pointInTriangle checks if the point is on the inside of all the line segments of the triangle It is slightly faster than isPointInTriangleByAngles
isPointInTriangleByAngles(E3DVector3F) - Method in class espresso3d.engine.lowlevel.geometry.E3DTriangle
This checks if a point is in a triangle by seeing if the interior angles add up to 360Deg.
isPortalInFrustum(E3DPortal) - Method in class espresso3d.engine.viewport.frustum.E3DViewFrustum2D
Check if a Portal is in view of the frustum.
isRenderNormals() - Method in class espresso3d.engine.E3DEngine
 
isRunning() - Method in class espresso3d.engine.E3DEngine
 

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