![]() |
VR-Forces 5.0.1 Developer's Guide
|
This class will contain logic to update the bounding volume based on posture when the logic ticks.

Public Member Functions | |
| DtNavigationLocalObjectDecorator (DtLocalObject *) | |
| virtual | ~DtNavigationLocalObjectDecorator () |
| virtual const DtVrfObjectNavInterface * | navInterface () const |
| virtual DtVrfObjectNavInterface * | navInterface () |
| virtual void | setNavigationEnabled (bool) |
| virtual bool | navigationEnabled () const |
| virtual bool | isUsable () const |
Public Member Functions inherited from DtLocalObjectDecorator | |
| DtLocalObjectDecorator (DtLocalObject *) | |
| virtual | ~DtLocalObjectDecorator () |
Public Member Functions inherited from DtDecoratorBase | |
| DtDecoratorBase () | |
| virtual | ~DtDecoratorBase () |
Protected Member Functions | |
| virtual void | tick () |
| virtual DtNavInterfaceManager * | getOrCreateNavInterfaceManager () const |
| virtual void | postObjectInit () |
Protected Attributes | |
| DtNavInterfaceManager * | myNavInterfaceManager |
| boost::signals2::scoped_connection | myLocalObjectInitializedConnection |
Protected Attributes inherited from DtLocalObjectDecorator | |
| DtLocalObject * | myLocalObject |
Additional Inherited Members | |
Public Attributes inherited from DtDecoratorBase | |
| boost::signals2::signal< void()> | signal_decoratorDeleted |
| DtNavigationLocalObjectDecorator::DtNavigationLocalObjectDecorator | ( | DtLocalObject * | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Accessors for navigation enabled. The actual state is stored in the internalState(). This will also be changed in the navigation interface (if created). If not created will be set into the interface when it is.
|
virtual |
|
virtual |
Return true if this is a usable logic.
|
protectedvirtual |
Ticks the publisher.
Reimplemented from DtLocalObjectDecorator.
|
protectedvirtual |
|
protectedvirtual |
|
mutableprotected |
|
mutableprotected |