Uses of Class
espresso3d.engine.world.sector.actor.E3DActor

Packages that use E3DActor
espresso3d.engine.fileloaders   
espresso3d.engine.logo.actors   
espresso3d.engine.logo.particlesystems.particles   
espresso3d.engine.sound   
espresso3d.engine.viewport   
espresso3d.engine.world   
espresso3d.engine.world.sector   
espresso3d.engine.world.sector.actor   
espresso3d.engine.world.sector.actor.skeleton   
espresso3d.engine.world.sector.particle   
 

Uses of E3DActor in espresso3d.engine.fileloaders
 

Methods in espresso3d.engine.fileloaders with parameters of type E3DActor
static void E3DActorLoader.loadActor(java.lang.String actorFileNameAndPath, E3DActor actor)
           
static void E3DActorLoader.loadActorFromJar(java.lang.String actorFileName, E3DActor actor)
           
static void E3DActorLoader.readActor(java.io.BufferedReader actorFile, E3DActor actor)
           
 

Uses of E3DActor in espresso3d.engine.logo.actors
 

Subclasses of E3DActor in espresso3d.engine.logo.actors
 class E3DHighResLogoActor
           
 class E3DLowResLogoActor
           
 class E3DReceiverActor
           
 class E3DSpeakerActor
           
 

Methods in espresso3d.engine.logo.actors that return E3DActor
 E3DActor E3DSpeakerActor.onGetClone()
           
 E3DActor E3DReceiverActor.onGetClone()
           
 E3DActor E3DLowResLogoActor.onGetClone()
           
 E3DActor E3DHighResLogoActor.onGetClone()
           
 

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

Methods in espresso3d.engine.logo.particlesystems.particles with parameters of type E3DActor
 boolean RedPlasmaParticle.update(E3DActor curActor, double lastFrameTimeSeconds)
           
 boolean BluePlasmaParticle.update(E3DActor curActor, double lastFrameTimeSeconds)
           
 

Uses of E3DActor in espresso3d.engine.sound
 

Methods in espresso3d.engine.sound that return E3DActor
 E3DActor E3DSound3D.getSourceActor()
           
 

Methods in espresso3d.engine.sound with parameters of type E3DActor
 E3DSound3D E3DSoundHandler.play3DSound(java.lang.String soundName, E3DActor sourceActor, double pitch, double volume, double referenceDistance, double maxDistance, double falloffFactor)
          Plays the specified sound 1 time and binds it to the sourceActor so as the sourceActor moves, the sound will also move.
 E3DSound3D E3DSoundHandler.loop3DSound(java.lang.String soundName, E3DActor sourceActor, double pitch, double volume, double referenceDistance, double maxDistance, double falloffFactor)
          Loops the specified until manually stoppped and binds it to the sourceActor so as the sourceActor moves, the sound will also move.
 void E3DSoundHandler.setListener(E3DActor listenerActor)
          Usually automatically called by the engine to be the current viewports camera actor
 

Uses of E3DActor in espresso3d.engine.viewport
 

Methods in espresso3d.engine.viewport that return E3DActor
 E3DActor E3DViewport.getCameraActor()
          Gets the actor the camera is using as its camera
 

Methods in espresso3d.engine.viewport with parameters of type E3DActor
 void E3DViewport.setCameraActor(E3DActor cameraActor)
          This is the actor that the viewport uses as the camera.
 

Uses of E3DActor in espresso3d.engine.world
 

Methods in espresso3d.engine.world that return E3DActor
 E3DActor E3DWorld.getActor(java.lang.String actorID)
          Get an actor that is in the world by its actorID.
 

Methods in espresso3d.engine.world with parameters of type E3DActor
 void E3DWorld.addPreloadedActor(java.lang.String actorsNameInMapfile, E3DActor actor)
          This preloads actors into the world, so when the world's map is loaded, it will be able to also add the actors defined in the mapfile
 

Uses of E3DActor in espresso3d.engine.world.sector
 

Methods in espresso3d.engine.world.sector that return E3DActor
 E3DActor E3DSector.getActorByID(java.lang.String actorID)
          Get an actor in this sector by its ID
 

Methods in espresso3d.engine.world.sector with parameters of type E3DActor
 void E3DSector.render(E3DViewFrustum2D frustum, E3DActor curActor, java.util.HashMap alreadyRenderedSectors)
           
 void E3DSector.addActor(E3DActor actor)
          Add an actor to this sector
 void E3DSector.removeActor(E3DActor actor)
          Remove an actor by its object
 

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

Subclasses of E3DActor in espresso3d.engine.world.sector.actor
 class E3DCameraActor
           
 

Methods in espresso3d.engine.world.sector.actor that return E3DActor
 E3DActor E3DMesh.getActor()
           
 E3DActor E3DCameraActor.onGetClone()
           
abstract  E3DActor E3DActor.onGetClone()
          This method must be overriden to return a clone of the actor.
 

Methods in espresso3d.engine.world.sector.actor with parameters of type E3DActor
 void E3DMesh.setActor(E3DActor actor)
           
 

Constructors in espresso3d.engine.world.sector.actor with parameters of type E3DActor
E3DActor(E3DActor toCopyActor)
          This copies all the actor geometry into another actor.
 

Uses of E3DActor in espresso3d.engine.world.sector.actor.skeleton
 

Methods in espresso3d.engine.world.sector.actor.skeleton that return E3DActor
 E3DActor E3DSkeleton.getActor()
           
 

Methods in espresso3d.engine.world.sector.actor.skeleton with parameters of type E3DActor
 void E3DSkeleton.setActor(E3DActor actor)
           
 

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

Methods in espresso3d.engine.world.sector.particle with parameters of type E3DActor
 boolean E3DSprite.update(E3DActor lookAtActor, double lastFrameTimeSeconds)
          Called by the engine after each frame to update the sprites animation (if necessary)
 void E3DParticleSystem.updateParticles(E3DActor curActor)
          This updates the particles in the system (makes them all move 1 unit)
 boolean E3DParticle.update(E3DActor curActor, double lastFrameTimeSeconds)
          Update the particle - move in direction at the velocity speed.
 boolean E3DBillboardSprite.update(E3DActor lookAtActor, double lastFrameTimeSeconds, boolean skipRotate)
          Calling this makes the billboarding sprite face lookAtActor