com.threerings.tudey.config
Class ConditionConfig.Is
java.lang.Object
com.threerings.util.DeepObject
com.threerings.tudey.config.ConditionConfig
com.threerings.tudey.config.ConditionConfig.Is
- All Implemented Interfaces:
- Exportable, Streamable, Copyable, Cloneable
- Enclosing class:
- ConditionConfig
public static class ConditionConfig.Is
- extends ConditionConfig
Determines whether two entities are the same
| 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.IntersectsScene, ConditionConfig.Is, ConditionConfig.Limit, ConditionConfig.Not, ConditionConfig.Random, ConditionConfig.Tagged |
all
@Editable(hgroup="t")
public boolean all
- Whether or not all targets must match the condition (as opposed to any).
target
@Editable
public TargetConfig target
- The target to check.
source
@Editable
public TargetConfig source
- The target to check.
ConditionConfig.Is
public ConditionConfig.Is()
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