com.threerings.opengl.gui.config
Class BoundedRangeModelConfig

java.lang.Object
  extended by com.threerings.util.DeepObject
      extended by com.threerings.opengl.gui.config.BoundedRangeModelConfig
All Implemented Interfaces:
Exportable, Copyable, Cloneable
Direct Known Subclasses:
BoundedRangeModelConfig.Snapping

@EditorTypes(value={BoundedRangeModelConfig.class,BoundedRangeModelConfig.Snapping.class})
public class BoundedRangeModelConfig
extends DeepObject
implements Exportable

Contains the configuration of a range model.


Nested Class Summary
static class BoundedRangeModelConfig.Snapping
          A solid border.
 
Field Summary
 int extent
          The covered extent.
 int max
          The maximum value.
 int min
          The minimum value.
 int value
          The initial value.
 
Constructor Summary
BoundedRangeModelConfig()
           
 
Method Summary
 BoundedRangeModel createBoundedRangeModel()
          Creates a bounded range model from this config.
 
Methods inherited from class com.threerings.util.DeepObject
clone, copy, copy, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

min

@Editable(hgroup="v")
public int min
The minimum value.


value

@Editable(hgroup="v")
public int value
The initial value.


extent

@Editable(hgroup="v")
public int extent
The covered extent.


max

@Editable(hgroup="v")
public int max
The maximum value.

Constructor Detail

BoundedRangeModelConfig

public BoundedRangeModelConfig()
Method Detail

createBoundedRangeModel

public BoundedRangeModel createBoundedRangeModel()
Creates a bounded range model from this config.



Copyright © 2011. All Rights Reserved.