com.threerings.tudey.config
Class HandlerConfig.BaseIntersection
java.lang.Object
com.threerings.util.DeepObject
com.threerings.tudey.config.HandlerConfig
com.threerings.tudey.config.HandlerConfig.ActionHandlerConfig
com.threerings.tudey.config.HandlerConfig.BaseIntersection
- All Implemented Interfaces:
- Exportable, Streamable, Copyable, Cloneable
- Direct Known Subclasses:
- HandlerConfig.BaseIntersectionCount, HandlerConfig.Intersection, HandlerConfig.IntersectionStart, HandlerConfig.IntersectionStop
- Enclosing class:
- HandlerConfig
public abstract static class HandlerConfig.BaseIntersection
- extends HandlerConfig.ActionHandlerConfig
Base class for the various intersection-related handlers.
| Nested classes/interfaces inherited from class com.threerings.tudey.config.HandlerConfig |
HandlerConfig.ActionHandlerConfig, HandlerConfig.ActorAdded, HandlerConfig.ActorRemoved, HandlerConfig.BaseActorObserver, HandlerConfig.BaseIntersection, HandlerConfig.BaseIntersectionCount, HandlerConfig.BodyEntered, HandlerConfig.BodyLeft, HandlerConfig.DefaultShape, HandlerConfig.Intersection, HandlerConfig.IntersectionShape, HandlerConfig.IntersectionStart, HandlerConfig.IntersectionStop, HandlerConfig.Reference, HandlerConfig.Request, HandlerConfig.Shutdown, HandlerConfig.Signal, HandlerConfig.SignalStart, HandlerConfig.SignalStop, HandlerConfig.Startup, HandlerConfig.ThresholdIntersectionCount, HandlerConfig.Tick, HandlerConfig.Timer, HandlerConfig.TransformedShape, HandlerConfig.VariableChanged, HandlerConfig.WarnTimer |
|
Method Summary |
void |
invalidate()
Invalidates any cached data. |
shape
@Editable
public HandlerConfig.IntersectionShape shape
- The shape to use for the intersection test.
HandlerConfig.BaseIntersection
public HandlerConfig.BaseIntersection()
invalidate
public void invalidate()
- Description copied from class:
HandlerConfig
- Invalidates any cached data.
- Overrides:
invalidate in class HandlerConfig.ActionHandlerConfig