shout3d.core
Class BooleanEventToInteger

java.lang.Object
  |
  +--shout3d.core.Node
        |
        +--shout3d.core.BooleanEventToInteger

public class BooleanEventToInteger
extends Node
implements FieldObserver

BooleanEventToInteger.


Field Summary
 BooleanField booleanField
           
 BooleanField falseFilter
           
 IntField intField
           
 BooleanField trueFilter
           
 
Constructor Summary
BooleanEventToInteger()
          Constructs a default BooleanEventToInteger
 
Method Summary
 void onFieldChange(Field theField, java.lang.Object userData)
          This sets the integer field to its current value, which serves to push these values out along any connected route(s).
 
Methods inherited from class shout3d.core.Node
cleanUp, getDEFName, getField, getFieldByIndex, getFieldName, getNumFields, getTypeName, getViewer, isOfType, setDEFName, setViewer
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

intField

public final IntField intField

booleanField

public final BooleanField booleanField

trueFilter

public final BooleanField trueFilter

falseFilter

public final BooleanField falseFilter
Constructor Detail

BooleanEventToInteger

public BooleanEventToInteger()
Constructs a default BooleanEventToInteger
Method Detail

onFieldChange

public void onFieldChange(Field theField,
                          java.lang.Object userData)
This sets the integer field to its current value, which serves to push these values out along any connected route(s). The field is set when any of the following occurs: [1] any value is set on the booleanField [2] the trueFilter field is set to true [3] the falseFilter field is set to false Subclasses must call this from within their own onFieldChange() method.
Specified by:
onFieldChange in interface FieldObserver