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

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

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
 

Methods in espresso3d.engine.collision that return E3DActor
 E3DActor E3DCollision.getCollisionActor()
           
 

Methods in espresso3d.engine.collision with parameters of type E3DActor
 E3DCollision E3DCollisionDetect.checkCollision(java.lang.String sourceDetectorName, boolean useBoundingObjectsIfPossible, boolean notifyAllActorsCollided, E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world)
          Will perform a collision check to see if the sourceActor collides with anything else in the world between startPos and endPos.
 void E3DCollision.setCollisionActor(E3DActor collisionActor)
           
 

Uses of E3DActor in espresso3d.engine.collision.base
 

Methods in espresso3d.engine.collision.base with parameters of type E3DActor
 E3DCollision E3DCollisionDetector.checkActorTriangleCollision(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DTriangle triangle, E3DActor possibleCollisionActor)
          Interface to check the collision between sourceActor and triangle.
 E3DCollision E3DCollisionDetector.checkActorBoundingObjectCollision(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DBoundingObject boundingObject, E3DActor possibleCollisionActor)
          Interface to check the collision between sourceActor and a boundingObject
 

Uses of E3DActor in espresso3d.engine.collision.detectors
 

Methods in espresso3d.engine.collision.detectors with parameters of type E3DActor
 E3DCollision E3DCollisionDetectorSegment.checkActorTriangleCollision(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DTriangle triangle, E3DActor possibleCollisionActor)
           
 E3DCollision E3DCollisionDetectorSegment.checkActorBoundingObjectCollision(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DBoundingObject boundingObject, E3DActor possibleCollisionActor)
           
 E3DCollision E3DCollisionDetectorSegment.checkSegmentTriangleCollision(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DTriangle triangle, E3DActor possibleCollisionActor)
           
 E3DCollision E3DCollisionDetectorSegment.checkSegmentBoundingSphereCollision(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DBoundingSphere boundingSphere, E3DActor possibleCollisionActor)
          Checks if a line segment from startPos to endPos collides at any point along the line with the bounding sphere.
 E3DCollision E3DCollisionDetectorFastBoundingSphere.checkActorTriangleCollision(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DTriangle triangle, E3DActor possibleCollisionActor)
           
 E3DCollision E3DCollisionDetectorFastBoundingSphere.checkActorBoundingObjectCollision(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DBoundingObject boundingObject, E3DActor possibleCollisionActor)
           
 E3DCollision E3DCollisionDetectorFastBoundingSphere.checkFastSphereVsTriangle(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DTriangle triangle, E3DActor possibleCollisionActor)
           
 E3DCollision E3DCollisionDetectorFastBoundingSphere.checkSphereSphereCollision(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DBoundingSphere possibleCollisionBoundingSphere, E3DActor possibleCollisionActor)
           
 E3DCollision E3DCollisionDetectorActorTriangles.checkActorTriangleCollision(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DTriangle triangle, E3DActor possibleCollisionActor)
           
 E3DCollision E3DCollisionDetectorActorTriangles.checkActorBoundingObjectCollision(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DBoundingObject boundingObject, E3DActor possibleCollisionActor)
           
 E3DCollision E3DCollisionDetectorActorTriangles.checkActorTrisVsTris(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DTriangle triangle, E3DActor possibleCollisionActor)
           
 E3DCollision E3DCollisionDetectorActorTriangles.checkActorTrisVsBoundingSphere(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DBoundingSphere boundingSphere, E3DActor possibleCollisionActor)
           
 E3DCollision E3DCollisionDetectorAccurateBoundingSphere.checkActorTriangleCollision(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DTriangle triangle, E3DActor possibleCollisionActor)
           
 E3DCollision E3DCollisionDetectorAccurateBoundingSphere.checkActorBoundingObjectCollision(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DBoundingObject boundingObject, E3DActor possibleCollisionActor)
           
 E3DCollision E3DCollisionDetectorAccurateBoundingSphere.checkAccurateSphereVsTriangle(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DTriangle triangle, E3DActor possibleCollisionActor)
           
 

Uses of E3DActor in espresso3d.engine.fileloaders
 

Methods in espresso3d.engine.fileloaders with parameters of type E3DActor
static void E3DActorLoader.loadActor(java.lang.String actorFileName, E3DActor actor)
           
 

Uses of E3DActor in espresso3d.engine.logo
 

Subclasses of E3DActor in espresso3d.engine.logo
 class E3DLogoActor
           
 

Methods in espresso3d.engine.logo that return E3DActor
 E3DActor E3DLogoActor.onGetClone()
           
 

Uses of E3DActor in espresso3d.engine.world
 

Methods in espresso3d.engine.world that return E3DActor
 E3DActor E3DWorld.getActor(java.lang.String 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.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.