|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| ActorLogic.CollisionFlagObserver | An interface for objects interested in updates to the actor's collision flags. |
| Logic.ShapeObserver | An interface for objects interested in updates to the logic's shape (as returned by
Logic.getShape()). |
| Class Summary | |
|---|---|
| ActionLogic | Handles the server-side processing for an action. |
| ActionLogic.AbstractMove | Superclass of the move logic classes. |
| ActionLogic.Compound | Handles a compound action. |
| ActionLogic.Conditional | Handles a conditional action. |
| ActionLogic.Delayed | Handles a delayed action. |
| ActionLogic.DestroyActor | Handles a destroy actor action. |
| ActionLogic.ExpressionSwitch | Handles an expression switch action. |
| ActionLogic.FireEffect | Handles a fire effect action. |
| ActionLogic.ForceClientAction | Handles a force client action... |
| ActionLogic.MoveAll | Handles a move all action. |
| ActionLogic.MoveBody | Handles a move body action. |
| ActionLogic.Random | Handles a random action. |
| ActionLogic.SetFlag | Handles a set flag action. |
| ActionLogic.SetVariable | Handles a set variable action. |
| ActionLogic.Signal | Handles a signal action. |
| ActionLogic.SpawnActor | Handles a spawn actor action. |
| ActionLogic.SpawnRandomTranslatedActor | Handles a spawn random translated actor action. |
| ActionLogic.SpawnRotatedActor | Handles a spawn rotated actor action. |
| ActionLogic.SpawnTransformedActor | Handles a spawn transformed actor action. |
| ActionLogic.StepLimitMobile | Handles a step limit mobile action. |
| ActionLogic.Switch | Handles a switch action. |
| ActionLogic.Targeted | Simple base class for actions with targets. |
| ActionLogic.WarpActor | Handles a warp actor action. |
| ActionLogic.WarpTransformedActor | Handles a warp transformed actor action. |
| ActiveLogic | Controls the state of an active actor. |
| ActivityLogic | Logic classes for activities. |
| ActorLogic | Controls the state of an actor on the server. |
| AgentLogic | Controls an autonomous agent. |
| BehaviorLogic | Handles the server-side processing for agent behavior. |
| BehaviorLogic.Combined | Handles the combined behavior. |
| BehaviorLogic.Evaluating | Superclass of the evaluating behaviors. |
| BehaviorLogic.Follow | Handles the follow behavior. |
| BehaviorLogic.Idle | Handles the idle behavior. |
| BehaviorLogic.Pathing | Base class for behaviors that involve following paths. |
| BehaviorLogic.Patrol | Handles the patrol behavior. |
| BehaviorLogic.Random | Handles the random behavior. |
| BehaviorLogic.Scripted | Handles the scripted behavior. |
| BehaviorLogic.Wander | Handles the wander behavior. |
| ConditionLogic | Handles the evaluation of conditions. |
| ConditionLogic.Action | Evaluates the action condition. |
| ConditionLogic.All | Evaluates the all condition. |
| ConditionLogic.Always | Evaluates the always condition. |
| ConditionLogic.Any | Evaluates the any condition. |
| ConditionLogic.Cooldown | Evaluates the cooldown condition. |
| ConditionLogic.DistanceWithin | Evaluates the distance within condition logic. |
| ConditionLogic.Evaluate | Evaluates the evaluate condition. |
| ConditionLogic.FlagSet | Evaluates the flag set condition. |
| ConditionLogic.InstanceOf | Evaluates the instance of condition. |
| ConditionLogic.Intersecting | Evaluates the intersect condition logic. |
| ConditionLogic.Limit | Evaluates the limit condition. |
| ConditionLogic.Not | Evaluates the not condition. |
| ConditionLogic.Random | Evaluates the random condition. |
| ConditionLogic.Tagged | Evaluates the tagged condition. |
| ConditionLogic.Targeted | Simple base class for conditions with targets. |
| EffectLogic | Handles an effect on the server. |
| EntryLogic | A logic object associated with a scene entry. |
| EntryLogic.Camera | Special camera logic. |
| EntryLogic.StatefulProp | Logic for stateful props. |
| EntryStateLogic | The logic for an entry state actor. |
| ExpressionLogic | Handles the server-side expression evaluation. |
| ExpressionLogic.Add | Evaluates an add expression. |
| ExpressionLogic.And | Evaluates a logical AND expression. |
| ExpressionLogic.BinaryOperation | Base class for the binary operations. |
| ExpressionLogic.Constant | Evaluates a constant expression. |
| ExpressionLogic.Decrement | Evaluates a decrement expression. |
| ExpressionLogic.Divide | Evaluates an add expression. |
| ExpressionLogic.Equals | Evaluates an equal to expression. |
| ExpressionLogic.Greater | Evaluates a greater than expression. |
| ExpressionLogic.GreaterEquals | Evaluates a greater than or equal to expression. |
| ExpressionLogic.Increment | Evaluates an increment expression. |
| ExpressionLogic.Less | Evaluates a less than expression. |
| ExpressionLogic.LessEquals | Evaluates a less than or equal to expression. |
| ExpressionLogic.Multiply | Evaluates an add expression. |
| ExpressionLogic.Negate | Evaluates a negate expression. |
| ExpressionLogic.Not | Evaluates a logical NOT expression. |
| ExpressionLogic.NumTargets | Evaluates a num targets expression. |
| ExpressionLogic.Or | Evaluates a logical OR expression. |
| ExpressionLogic.Parsed | Evaluates a parsed expression. |
| ExpressionLogic.Previous | Evaluates a constant expression. |
| ExpressionLogic.Reference | Evaluates a reference expression. |
| ExpressionLogic.Remainder | Evaluates an add expression. |
| ExpressionLogic.Subtract | Evaluates an add expression. |
| ExpressionLogic.UnaryOperation | Base class for unary operations. |
| ExpressionLogic.Xor | Evaluates a logical XOR expression. |
| HandlerLogic | Handles the server-side processing for an event handler type. |
| HandlerLogic.ActorAdded | Handles an actor added event. |
| HandlerLogic.ActorRemoved | Handles an actor removed event. |
| HandlerLogic.BaseActorObserver | Base class for HandlerLogic.ActorAdded and HandlerLogic.ActorRemoved. |
| HandlerLogic.BaseIntersection | Base class for the various intersection-related handler logic classes. |
| HandlerLogic.BaseIntersectionCount | Handles the intersection count event. |
| HandlerLogic.Intersection | Handles the intersection event. |
| HandlerLogic.IntersectionStart | Handles the intersection start event. |
| HandlerLogic.IntersectionStop | Handles the intersection stop event. |
| HandlerLogic.Request | Handles a client request event. |
| HandlerLogic.Shutdown | Handles the shutdown event. |
| HandlerLogic.Signal | Handles a signal event. |
| HandlerLogic.SignalStart | Handles a signal start event. |
| HandlerLogic.SignalStop | Handles a signal stop event. |
| HandlerLogic.Startup | Handles the startup event. |
| HandlerLogic.ThresholdIntersectionCount | Handles a threshold intersection count event. |
| HandlerLogic.Tick | Handles the tick event. |
| HandlerLogic.Timer | Handles the timer event. |
| HandlerLogic.Transition | Base class for transition handlers. |
| HandlerLogic.VariableChanged | Handles variable changes. |
| HandlerLogic.WarnTimer | Handles the warn timer event. |
| Logic | Handles the server-side processing for some entity. |
| MobileLogic | Controls the state of a mobile actor. |
| PawnLogic | Handles the state of a player-controlled actor. |
| RegionLogic | Handles the resolution of regions. |
| RegionLogic.Default | Handles a normal region. |
| RegionLogic.Fixed | Handles a fixed (world space) region. |
| RegionLogic.Located | Base class for located regions. |
| RegionLogic.Transformed | Handles an explicit, transformed region. |
| ScriptLogic | Performs script step logic for a scripted behavior. |
| ScriptLogic.Condition | Handles the condition script. |
| ScriptLogic.Goto | Handles the goto script. |
| ScriptLogic.Move | Handles a move script. |
| ScriptLogic.Rotate | Handles the rotate script. |
| ScriptLogic.Wait | Handles a wait script. |
| TargetLogic | Handles the resolution of targets. |
| TargetLogic.Activator | Refers to the actor that triggered the action. |
| TargetLogic.Behavior | Handles the behavior target. |
| TargetLogic.Compound | Refers to multiple targets. |
| TargetLogic.Conditional | Limits targets to those satisfying a condition. |
| TargetLogic.DistanceSubset | Superclass of the distance-based subsets. |
| TargetLogic.Excluding | Handles the excluding target. |
| TargetLogic.FarthestSubset | Limits targets to the farthest subset. |
| TargetLogic.InstanceOf | Refers to entities of a certain logic class. |
| TargetLogic.Intersecting | Refers to the entities intersecting a reference entity. |
| TargetLogic.NearestSubset | Limits targets to the nearest subset. |
| TargetLogic.Randomized | Logic class for randomized target. |
| TargetLogic.RandomSubset | Limits targets to a random subset. |
| TargetLogic.Source | Refers to the action source. |
| TargetLogic.Subset | Base class for targets limited to a sized subset. |
| TargetLogic.Tagged | Refers to an entity or entities bearing a certain tag. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||