shout3d.core
Class FloatField
java.lang.Object
|
+--shout3d.core.Field
|
+--shout3d.core.FloatField
- public class FloatField
- extends Field
A Field whose value stores a float.
Constructor Summary |
FloatField(Node owner,
java.lang.String fieldName,
int usage,
float value)
Constructs a new FloatField. |
Methods inherited from class shout3d.core.Field |
addFieldObserver,
addRoute,
deleteRoute,
fieldNotify,
getName,
getNumRoutes,
getOwner,
getRoutedField,
getTypeName,
getUsage,
isOfType,
isRouted,
removeFieldObserver |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
FloatField
public FloatField(Node owner,
java.lang.String fieldName,
int usage,
float value)
- Constructs a new FloatField.
- Parameters:
owner
- this Field's ownername
- this Field's nameusage
- this Field's usagevalue
- this Field's value
setValue
public void setValue(float newVal)
- Sets the value of the field from the input argument.
Afterward, notifies all registered FieldObservers.
- Parameters:
newVal
- the new value for the field
getValue
public float getValue()
- Returns the current value of the field.
- Returns:
- the current value
setValueByString
public void setValueByString(java.lang.String string)
- Overrides:
- setValueByString in class Field
getValueByString
public java.lang.String getValueByString()
- Overrides:
- getValueByString in class Field