shout3d.core
Class NavigationInfo

java.lang.Object
  |
  +--shout3d.core.Node
        |
        +--shout3d.core.Bindable
              |
              +--shout3d.core.NavigationInfo

public class NavigationInfo
extends Bindable

A NavigationInfo class.

This class gives the Renderer necessary information about the scene.


Field Summary
 BooleanField headlight
           
 FloatField visibilityLimit
           
 
Fields inherited from class shout3d.core.Bindable
isBound
 
Constructor Summary
NavigationInfo()
          Constructs a default NavigationInfo
NavigationInfo(Shout3DViewer viewer)
          Constructs that takes a viewer as an argument
 
Method Summary
 void onFieldChange(Field theField, java.lang.Object userData)
          Subclasses must call this from within their own onFieldChange() method.
 
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

headlight

public final BooleanField headlight

visibilityLimit

public final FloatField visibilityLimit
Constructor Detail

NavigationInfo

public NavigationInfo()
Constructs a default NavigationInfo

NavigationInfo

public NavigationInfo(Shout3DViewer viewer)
Constructs that takes a viewer as an argument
Method Detail

onFieldChange

public void onFieldChange(Field theField,
                          java.lang.Object userData)
Subclasses must call this from within their own onFieldChange() method.
Overrides:
onFieldChange in class Bindable