|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.threerings.util.ShallowObject
com.threerings.tudey.server.logic.Logic
com.threerings.tudey.server.logic.HandlerLogic
com.threerings.tudey.server.logic.HandlerLogic.Transition
com.threerings.tudey.server.logic.HandlerLogic.BaseIntersection
public abstract static class HandlerLogic.BaseIntersection
Base class for the various intersection-related handler logic classes.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.threerings.tudey.server.logic.Logic |
|---|
Logic.ShapeObserver |
| Constructor Summary | |
|---|---|
HandlerLogic.BaseIntersection(boolean start,
boolean stop)
Base intersection constructor. |
|
| Method Summary | |
|---|---|
void |
shapeDidChange(Logic source)
Notes that the logic's shape has changed. |
void |
shapeWillChange(Logic source)
Notes that the logic's shape is about to change. |
void |
shutdown(int timestamp,
Logic activator)
Shuts down the handler. |
void |
startup(int timestamp)
Starts up the handler. |
void |
transfer(Logic source,
Map<Object,Object> refs)
Transfers state from the specified source logic. |
| Methods inherited from class com.threerings.tudey.server.logic.HandlerLogic.Transition |
|---|
tick |
| Methods inherited from class com.threerings.tudey.server.logic.HandlerLogic |
|---|
getEntityKey, getRotation, getTranslation, init, isActive, removed, variableChanged |
| Methods inherited from class com.threerings.tudey.server.logic.Logic |
|---|
addShapeObserver, getModel, getPatrolPath, getSceneManager, getShape, getTags, getTransform, getTransform, getVariable, init, isDefaultEntrance, isVisible, removeShapeObserver, request, resolveTarget, setVariable, signal |
| Methods inherited from class com.threerings.util.ShallowObject |
|---|
equals, hashCode |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HandlerLogic.BaseIntersection(boolean start,
boolean stop)
| Method Detail |
|---|
public void shapeWillChange(Logic source)
Logic.ShapeObserver
shapeWillChange in interface Logic.ShapeObserverpublic void shapeDidChange(Logic source)
Logic.ShapeObserver
shapeDidChange in interface Logic.ShapeObserverpublic void startup(int timestamp)
HandlerLogic
startup in class HandlerLogic
public void transfer(Logic source,
Map<Object,Object> refs)
Logic
transfer in class HandlerLogic
public void shutdown(int timestamp,
Logic activator)
HandlerLogic
shutdown in class HandlerLogic.Transition
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||