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

Packages that use E3DActor
espresso3d.engine.base   
espresso3d.engine.collision.detectors   
espresso3d.engine.fileloaders   
espresso3d.engine.logo.actors   
espresso3d.engine.world   
espresso3d.engine.world.sector   
espresso3d.engine.world.sector.actor   
espresso3d.engine.world.sector.particle   
 

Uses of E3DActor in espresso3d.engine.base
 

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

Methods in espresso3d.engine.base 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.collision.detectors
 

Methods in espresso3d.engine.collision.detectors with parameters of type E3DActor
 E3DCollision E3DCollisionDetectorTriangles.checkActorTrisVsBoundingSphere(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DBoundingSphere boundingSphere, E3DCollisionDetectableObject possibleCollisionObject)
           
 E3DCollision E3DCollisionDetectorFastBoundingSphere.checkCollisionDetectableObjectBoundingObjectCollision(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DBoundingObject boundingObject, E3DCollisionDetectableObject possibleCollisionObject)
           
 

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
           
 

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

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.renderAtPosition(E3DVector3F atPosition, E3DViewFrustum2D frustum, E3DActor curActor)
          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
 void E3DSector.addActor(E3DActor actor)
          Add an actor to this sector
 

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 E3DCameraActor.onGetClone()
           
abstract  E3DActor E3DActor.onGetClone()
          This method must be overriden to return a clone of the 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.particle
 

Methods in espresso3d.engine.world.sector.particle with parameters of type E3DActor
 void E3DParticleSystem.updateParticles(E3DActor curActor)
          This updates the particles in the system (makes them all move 1 unit)
 void E3DBillboardSprite.update(E3DActor lookAtActor)
          Calling this makes the billboarding sprite face lookAtActor