com.threerings.tudey.config
Class TargetConfig.Subset
java.lang.Object
com.threerings.util.DeepObject
com.threerings.tudey.config.TargetConfig
com.threerings.tudey.config.TargetConfig.Subset
- All Implemented Interfaces:
- Exportable, com.threerings.io.Streamable, Copyable, Cloneable
- Direct Known Subclasses:
- TargetConfig.DistanceSubset, TargetConfig.RandomSubset
- Enclosing class:
- TargetConfig
public abstract static class TargetConfig.Subset
- extends TargetConfig
Base class for the limiting filters for targets.
| Nested classes/interfaces inherited from class com.threerings.tudey.config.TargetConfig |
TargetConfig.Activator, TargetConfig.Behavior, TargetConfig.Compound, TargetConfig.Conditional, TargetConfig.DistanceSubset, TargetConfig.Excluding, TargetConfig.FarthestSubset, TargetConfig.InstanceOf, TargetConfig.Intersecting, TargetConfig.NearestSubset, TargetConfig.Randomized, TargetConfig.RandomSubset, TargetConfig.Source, TargetConfig.Subset, TargetConfig.Tagged |
| Nested classes/interfaces inherited from interface com.threerings.io.Streamable |
com.threerings.io.Streamable.Closure |
|
Method Summary |
void |
invalidate()
Invalidates any cached data. |
size
@Editable(min=0.0)
public int size
- The (maximum) size of the subset.
target
@Editable
public TargetConfig target
- The contained target.
TargetConfig.Subset
public TargetConfig.Subset()
invalidate
public void invalidate()
- Description copied from class:
TargetConfig
- Invalidates any cached data.
- Overrides:
invalidate in class TargetConfig
Copyright © 2011. All Rights Reserved.