Uses of Class
com.threerings.tudey.data.actor.Actor

Packages that use Actor
com.threerings.tudey.client   
com.threerings.tudey.client.sprite   
com.threerings.tudey.config Tudey configurations. 
com.threerings.tudey.data Tudey data. 
com.threerings.tudey.data.actor   
com.threerings.tudey.dobj   
com.threerings.tudey.server   
com.threerings.tudey.server.logic   
com.threerings.tudey.util   
 

Uses of Actor in com.threerings.tudey.client
 

Methods in com.threerings.tudey.client with parameters of type Actor
 boolean TudeySceneView.collides(Actor actor, Shape shape)
           
 void TudeySceneController.controlledActorAdded(int timestamp, Actor actor)
          Called by the view when we first add our controlled actor.
 void TudeySceneController.controlledActorUpdated(int timestamp, Actor actor)
          Called by the view when we receive an update for our controlled actor.
 boolean TudeySceneView.getPenetration(Actor actor, Shape shape, Vector2f result)
           
 

Uses of Actor in com.threerings.tudey.client.sprite
 

Methods in com.threerings.tudey.client.sprite that return Actor
 Actor ActorSprite.getActor()
           
 

Methods in com.threerings.tudey.client.sprite with parameters of type Actor
 void ActorSprite.reinit(int timestamp, Actor actor)
          Reinitializes the sprite.
 void ActorSprite.Implementation.update(Actor actor)
          Updates the implementation with new interpolated state.
 void ActorSprite.Original.update(Actor actor)
           
 void ActorSprite.Moving.update(Actor actor)
           
 void ActorSprite.Acting.update(Actor actor)
           
 void ActorSprite.StatefulEntry.update(Actor actor)
           
 void ActorSprite.update(int timestamp, Actor actor)
          Updates this sprite with new state.
 

Constructors in com.threerings.tudey.client.sprite with parameters of type Actor
ActorSprite(TudeyContext ctx, TudeySceneView view, int timestamp, Actor actor)
          Creates a new actor sprite.
 

Uses of Actor in com.threerings.tudey.config
 

Methods in com.threerings.tudey.config that return Actor
 Actor ActorConfig.Original.createActor(ConfigReference<ActorConfig> config, int id, int created, Vector2f translation, float rotation)
          Creates a new actor of the type associated with this config.
 Actor ActorConfig.Mobile.createActor(ConfigReference<ActorConfig> config, int id, int created, Vector2f translation, float rotation)
           
 Actor ActorConfig.Pawn.createActor(ConfigReference<ActorConfig> config, int id, int created, Vector2f translation, float rotation)
           
 Actor ActorConfig.Agent.createActor(ConfigReference<ActorConfig> config, int id, int created, Vector2f translation, float rotation)
           
 

Uses of Actor in com.threerings.tudey.data
 

Methods in com.threerings.tudey.data with parameters of type Actor
 boolean TudeySceneModel.collides(Actor actor, Shape shape)
          Checks the specified actor for a collision with the environment.
 boolean TudeySceneModel.getPenetration(Actor actor, Shape shape, Vector2f result)
           
 

Uses of Actor in com.threerings.tudey.data.actor
 

Subclasses of Actor in com.threerings.tudey.data.actor
 class Active
          An actor capable of performing activities.
 class Agent
          An autonomous agent controlled by the computer.
 class EntryState
          An actor that represents the state of an entry.
 class Mobile
          An actor capable of moving by itself.
 class Pawn
          An actor controlled by a player.
 

Methods in com.threerings.tudey.data.actor that return Actor
 Actor Mobile.extrapolate(float elapsed, int timestamp, Actor result)
           
 Actor Actor.extrapolate(float elapsed, int timestamp, Actor result)
          Extrapolates the state of this actor after the specified time interval, in seconds (which may be negative).
 Actor HasActor.getActor()
          Returns a reference to the actor object.
 Actor Actor.interpolate(Actor other, int start, int end, int timestamp, Actor result)
          Interpolates between the state of this actor and that of the specified other, placing the result in the provided object.
 Actor Active.interpolate(Actor other, int start, int end, int timestamp, Actor result)
           
 

Methods in com.threerings.tudey.data.actor with parameters of type Actor
 boolean Actor.canCollide(Actor oactor)
          Determines whether this actor should be checked for collisions with the specified other actor.
 Actor Mobile.extrapolate(float elapsed, int timestamp, Actor result)
           
 Actor Actor.extrapolate(float elapsed, int timestamp, Actor result)
          Extrapolates the state of this actor after the specified time interval, in seconds (which may be negative).
 Actor Actor.interpolate(Actor other, int start, int end, int timestamp, Actor result)
          Interpolates between the state of this actor and that of the specified other, placing the result in the provided object.
 Actor Active.interpolate(Actor other, int start, int end, int timestamp, Actor result)
           
 void Prespawnable.noteSource(Actor actor)
          Notes the source of the prespawn.
 

Uses of Actor in com.threerings.tudey.dobj
 

Methods in com.threerings.tudey.dobj that return Actor
 Actor[] SceneDeltaEvent.getAddedActors()
          Returns a reference to the array of actors added to the scene since the last delta, or null for none.
 

Constructors in com.threerings.tudey.dobj with parameters of type Actor
ActorDelta(Actor original, Actor revised)
          Creates a new actor delta.
SceneDeltaEvent(int targetOid, int sceneOid, int acknowledge, short ping, int reference, int timestamp, short elapsed, Actor[] addedActors, ActorDelta[] updatedActorDeltas, int[] removedActorIds, Effect[] effectsFired)
          Creates a new delta event.
 

Uses of Actor in com.threerings.tudey.server
 

Methods in com.threerings.tudey.server with parameters of type Actor
 boolean TudeySceneManager.collides(Actor actor, Shape shape)
           
 boolean TudeySceneManager.collides(Actor actor, Shape shape, int timestamp)
          Determines whether the specified actor collides with anything in the environment.
 boolean TudeySceneManager.getPenetration(Actor actor, Shape shape, Vector2f result)
           
 ActorLogic TudeySceneManager.spawnActor(int timestamp, Vector2f translation, float rotation, ConfigReference<ActorConfig> ref, Actor actor)
          Spawns an actor with the referenced configuration.
 

Uses of Actor in com.threerings.tudey.server.logic
 

Methods in com.threerings.tudey.server.logic that return Actor
 Actor ActorLogic.getActor()
           
 Actor ActorLogic.getPreviousSnapshot()
          Returns the previous tick's snapshot of the actor.
 Actor MobileLogic.getSnapshot()
           
 Actor ActorLogic.getSnapshot()
          Returns the current tick's snapshot of the actor.
 

Methods in com.threerings.tudey.server.logic with parameters of type Actor
 boolean MobileLogic.collides(Actor actor, Shape shape)
           
 boolean MobileLogic.getPenetration(Actor actor, Shape shape, Vector2f result)
           
 void ActorLogic.init(TudeySceneManager scenemgr, ConfigReference<ActorConfig> ref, ActorConfig.Original config, int id, int timestamp, Vector2f translation, float rotation, Actor actor)
          Initializes the actor.
 

Uses of Actor in com.threerings.tudey.util
 

Methods in com.threerings.tudey.util that return Actor
 Actor ActorHistory.get(int timestamp, Actor result)
          Finds the state at the specified timestamp and places it into the result object.
 Actor ActorAdvancer.getActor()
          Returns a reference to the advancer actor.
 

Methods in com.threerings.tudey.util with parameters of type Actor
 boolean ActorAdvancer.Environment.collides(Actor actor, Shape shape)
          Checks whether the actor is colliding with anything.
 Actor ActorHistory.get(int timestamp, Actor result)
          Finds the state at the specified timestamp and places it into the result object.
 boolean ActorAdvancer.Environment.getPenetration(Actor actor, Shape shape, Vector2f result)
          Checks whether the actor is colliding with anything and, if it is, populates the provided object with the penetration vector (the minimum translation required to cancel the penetration).
 void PawnAdvancer.init(Actor actor, int timestamp)
           
 void MobileAdvancer.init(Actor actor, int timestamp)
           
 void ActorAdvancer.init(Actor actor, int timestamp)
          (Re)initializes the advancer.
 void ActiveAdvancer.init(Actor actor, int timestamp)
           
 void ActorHistory.init(int timestamp, Actor actor)
          (Re)initializes the history.
 void ActorHistory.record(int timestamp, Actor actor)
          Records a state in the stream.
 

Constructors in com.threerings.tudey.util with parameters of type Actor
ActorAdvancer(ActorAdvancer.Environment environment, Actor actor, int timestamp)
          Creates a new advancer for the supplied actor.
ActorHistory(int timestamp, Actor actor, int duration)
          Creates a new history with the provided initial time and state.
 



Copyright © 2011. All Rights Reserved.