com.threerings.tudey.config
Class ConditionConfig.Intersecting
java.lang.Object
com.threerings.util.DeepObject
com.threerings.tudey.config.ConditionConfig
com.threerings.tudey.config.ConditionConfig.Intersecting
- All Implemented Interfaces:
- Exportable, com.threerings.io.Streamable, Copyable, Cloneable
- Enclosing class:
- ConditionConfig
public static class ConditionConfig.Intersecting
- extends ConditionConfig
Determines whether two regions intersect.
| Nested classes/interfaces inherited from class com.threerings.tudey.config.ConditionConfig |
ConditionConfig.Action, ConditionConfig.All, ConditionConfig.Always, ConditionConfig.Any, ConditionConfig.Cooldown, ConditionConfig.DistanceWithin, ConditionConfig.Evaluate, ConditionConfig.FlagSet, ConditionConfig.InstanceOf, ConditionConfig.Intersecting, ConditionConfig.Limit, ConditionConfig.Not, ConditionConfig.Random, ConditionConfig.Tagged |
| Nested classes/interfaces inherited from interface com.threerings.io.Streamable |
com.threerings.io.Streamable.Closure |
|
Field Summary |
boolean |
allFirst
Whether or not to require all targets in the first region. |
boolean |
allSecond
Whether or not to require all targets in the second region. |
RegionConfig |
first
The first region to check. |
RegionConfig |
second
The second region to check. |
allFirst
@Editable(hgroup="a")
public boolean allFirst
- Whether or not to require all targets in the first region.
allSecond
@Editable(hgroup="a")
public boolean allSecond
- Whether or not to require all targets in the second region.
first
@Editable
public RegionConfig first
- The first region to check.
second
@Editable
public RegionConfig second
- The second region to check.
ConditionConfig.Intersecting
public ConditionConfig.Intersecting()
getLogicClassName
public String getLogicClassName()
- Description copied from class:
ConditionConfig
- Returns the name of the server-side logic class for this condition.
- Specified by:
getLogicClassName in class ConditionConfig
invalidate
public void invalidate()
- Description copied from class:
ConditionConfig
- Invalidates any cached data.
- Overrides:
invalidate in class ConditionConfig
Copyright © 2011. All Rights Reserved.