Uses of Class
com.threerings.tudey.server.logic.ActorLogic

Packages that use ActorLogic
com.threerings.tudey.server   
com.threerings.tudey.server.logic   
com.threerings.tudey.server.util   
 

Uses of ActorLogic in com.threerings.tudey.server
 

Methods in com.threerings.tudey.server that return ActorLogic
 ActorLogic TudeySceneManager.getActorLogic(int id)
          Returns the logic object for the actor with the provided id, if any.
 ActorLogic TudeySceneManager.spawnActor(int timestamp, Vector2f translation, float rotation, ConfigReference<ActorConfig> ref)
          Spawns an actor with the referenced configuration.
 ActorLogic TudeySceneManager.spawnActor(int timestamp, Vector2f translation, float rotation, ConfigReference<ActorConfig> ref, Actor actor)
          Spawns an actor with the referenced configuration.
 ActorLogic TudeySceneManager.spawnActor(int timestamp, Vector2f translation, float rotation, String name)
          Spawns an actor with the named configuration.
 ActorLogic TudeySceneManager.spawnActor(int timestamp, Vector2f translation, float rotation, String name, String firstKey, Object firstValue, Object... otherArgs)
          Spawns an actor with the supplied name and arguments.
 

Methods in com.threerings.tudey.server that return types with arguments of type ActorLogic
 Set<ActorLogic> TudeySceneManager.getStaticActors()
          Returns a reference to the set of static actors.
 Set<ActorLogic> TudeySceneManager.getStaticActorsAdded()
          Returns a reference to the set of static actors added on the current tick.
 Set<ActorLogic> TudeySceneManager.getStaticActorsRemoved()
          Returns a reference to the set of static actors removed on the current tick.
 Set<ActorLogic> TudeySceneManager.getStaticActorsUpdated()
          Returns a reference to the set of static actors updated on the current tick.
 

Methods in com.threerings.tudey.server with parameters of type ActorLogic
 void TudeySceneManager.ActorObserver.actorAdded(ActorLogic logic)
          Notes that an actor has been added.
 void TudeySceneManager.ActorObserver.actorRemoved(ActorLogic logic)
          Notes that an actor has been removed.
 boolean TudeySceneManager.collides(ActorLogic logic)
          Determines whether the specified actor collides with anything in the environment.
 boolean TudeySceneManager.collides(ActorLogic logic, Shape shape)
          Determines whether the specified actor collides with anything in the environment.
 boolean TudeySceneManager.collides(ActorLogic logic, Shape shape, int timestamp)
          Determines whether the specified actor collides with anything in the environment.
 void TudeySceneManager.staticActorUpdated(ActorLogic logic)
          Notes that a static actor's state has changed.
 void TudeySceneManager.Sensor.trigger(int timestamp, ActorLogic actor)
          Triggers the sensor.
 int TudeySceneManager.triggerIntersectionSensors(int timestamp, ActorLogic actor)
          Triggers any intersection sensors intersecting the specified shape.
 int TudeySceneManager.triggerSensors(Class<? extends TudeySceneManager.Sensor> type, int timestamp, Collection<Shape> shapes, int flags, ActorLogic actor)
          Triggers any sensors of the specified type intersecting the specified shape.
 int TudeySceneManager.triggerSensors(Class<? extends TudeySceneManager.Sensor> type, int timestamp, Shape shape, int flags, ActorLogic actor)
          Triggers any sensors of the specified type intersecting the specified shape.
 

Method parameters in com.threerings.tudey.server with type arguments of type ActorLogic
 void TudeySceneManager.getVisibleActors(PawnLogic target, Rect bounds, Collection<ActorLogic> results)
          Populates the supplied collection with references to all non-static actors visible to the specified target whose influence regions intersect the provided bounds.
 

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

Subclasses of ActorLogic in com.threerings.tudey.server.logic
 class ActiveLogic
          Controls the state of an active actor.
 class AgentLogic
          Controls an autonomous agent.
 class EntryStateLogic
          The logic for an entry state actor.
 class MobileLogic
          Controls the state of a mobile actor.
 class PawnLogic
          Handles the state of a player-controlled actor.
 

Methods in com.threerings.tudey.server.logic with parameters of type ActorLogic
 void HandlerLogic.BaseActorObserver.actorAdded(ActorLogic logic)
           
 void HandlerLogic.BaseActorObserver.actorRemoved(ActorLogic logic)
           
 void ActorLogic.CollisionFlagObserver.collisionFlagsChanged(ActorLogic source, int oflags)
          Notes that the actor's collision flags have changed.
 boolean Logic.isVisible(ActorLogic actor)
          Determines whether this logic object is "visible" to the specified actor.
 boolean EffectLogic.isVisible(ActorLogic actor)
           
 void HandlerLogic.Intersection.trigger(int timestamp, ActorLogic actor)
           
 void HandlerLogic.IntersectionStart.trigger(int timestamp, ActorLogic actor)
           
 void HandlerLogic.IntersectionStop.trigger(int timestamp, ActorLogic actor)
           
 void HandlerLogic.BaseIntersectionCount.trigger(int timestamp, ActorLogic actor)
           
 

Uses of ActorLogic in com.threerings.tudey.server.util
 

Methods in com.threerings.tudey.server.util with parameters of type ActorLogic
 void Pathfinder.actorAdded(ActorLogic logic)
           
 void Pathfinder.actorRemoved(ActorLogic logic)
           
 void Pathfinder.collisionFlagsChanged(ActorLogic logic, int oflags)
           
 Vector2f[] Pathfinder.getEntryPath(ActorLogic actor, float longest, float bx, float by, boolean partial, boolean shortcut)
          Computes a path for the specified actor from its current location, considering only the scene entries (not the actors).
 Vector2f[] Pathfinder.getEntryPath(ActorLogic actor, float longest, float ax, float ay, float bx, float by, boolean partial, boolean shortcut)
          Computes a path for the specified actor, considering only the scene entries (not the actors).
 Vector2f[] Pathfinder.getPath(ActorLogic actor, float longest, float bx, float by, boolean partial, boolean shortcut)
          Computes a path for the specified actor from its current location.
 Vector2f[] Pathfinder.getPath(ActorLogic actor, float longest, float ax, float ay, float bx, float by, boolean partial, boolean shortcut)
          Computes a path for the specified actor.
 



Copyright © 2011. All Rights Reserved.