![]() |
VR-Forces 4.0.4 Class Documentation
|
DtSpaceFollowViewCommand enables space follow mode on the named observer. More...

Public Member Functions | |
| DtSpaceFollowViewCommand () | |
| CTOR. | |
| virtual | ~DtSpaceFollowViewCommand () |
| Virtual DTOR. | |
| virtual void | execute (DtDe &de) |
| Logic for executing the command. | |
Parameter Getters & Setters | |
| virtual std::string | observer () const |
| Return the name of the observer that this command will control. | |
| virtual void | setObserver (const std::string &newObs) |
| Set the name of the observer that this command will control. | |
| virtual DtVector | offset () const |
| Return the name of the observer that this command will control. | |
| virtual void | setOffset (const DtVector &vec) |
| Return the name of the observer that this command will control. | |
| virtual DtTaitBryan | offsetOrientation () const |
| Return the name of the observer that this command will control. | |
| virtual void | setOffsetOrientation (const DtTaitBryan &ori) |
| Return the name of the observer that this command will control. | |
| virtual DtUniqueID | attachedEntity () const |
| Get the element ID of the entity that the observer will be attached to. | |
| virtual void | setAttachedEntity (const DtUniqueID &entityId) |
| Specify the element ID of the entity that will be attached to. | |
| virtual DtBoolean | localModelScalingEnabled () const |
| Return the name of the observer that this command will control. | |
| virtual void | setLocalModelScalingEnabled (DtBoolean enabled) |
| Return the name of the observer that this command will control. | |
| virtual DtFloat32 | localModelScalingAmount () const |
| Return the name of the observer that this command will control. | |
| virtual void | setLocalModelScalingAmount (DtFloat32 amount) |
| Return the name of the observer that this command will control. | |
Protected Attributes | |
| std::string | myObserver |
| DtVector | myOffset |
| DtTaitBryan | myOffsetOri |
| DtUniqueID | myAttachedEntity |
| DtBoolean | myLocalModelScalingEnabled |
| DtFloat32 | myLocalModelScalingAmount |
DtSpaceFollowViewCommand enables space follow mode on the named observer.
| virtual makVrv::DtSpaceFollowViewCommand::~DtSpaceFollowViewCommand | ( | ) | [virtual] |
Virtual DTOR.
| virtual std::string makVrv::DtSpaceFollowViewCommand::observer | ( | ) | const [virtual] |
Return the name of the observer that this command will control.
| virtual void makVrv::DtSpaceFollowViewCommand::setObserver | ( | const std::string & | newObs | ) | [virtual] |
Set the name of the observer that this command will control.
| virtual DtVector makVrv::DtSpaceFollowViewCommand::offset | ( | ) | const [virtual] |
Return the name of the observer that this command will control.
| virtual void makVrv::DtSpaceFollowViewCommand::setOffset | ( | const DtVector & | vec | ) | [virtual] |
Return the name of the observer that this command will control.
| virtual DtTaitBryan makVrv::DtSpaceFollowViewCommand::offsetOrientation | ( | ) | const [virtual] |
Return the name of the observer that this command will control.
| virtual void makVrv::DtSpaceFollowViewCommand::setOffsetOrientation | ( | const DtTaitBryan & | ori | ) | [virtual] |
Return the name of the observer that this command will control.
| virtual DtUniqueID makVrv::DtSpaceFollowViewCommand::attachedEntity | ( | ) | const [virtual] |
Get the element ID of the entity that the observer will be attached to.
| virtual void makVrv::DtSpaceFollowViewCommand::setAttachedEntity | ( | const DtUniqueID & | entityId | ) | [virtual] |
Specify the element ID of the entity that will be attached to.
| virtual DtBoolean makVrv::DtSpaceFollowViewCommand::localModelScalingEnabled | ( | ) | const [virtual] |
Return the name of the observer that this command will control.
| virtual void makVrv::DtSpaceFollowViewCommand::setLocalModelScalingEnabled | ( | DtBoolean | enabled | ) | [virtual] |
Return the name of the observer that this command will control.
| virtual DtFloat32 makVrv::DtSpaceFollowViewCommand::localModelScalingAmount | ( | ) | const [virtual] |
Return the name of the observer that this command will control.
| virtual void makVrv::DtSpaceFollowViewCommand::setLocalModelScalingAmount | ( | DtFloat32 | amount | ) | [virtual] |
Return the name of the observer that this command will control.
| virtual void makVrv::DtSpaceFollowViewCommand::execute | ( | DtDe & | de | ) | [virtual] |
Logic for executing the command.
Implements makVrv::DtVrvCommand.
std::string makVrv::DtSpaceFollowViewCommand::myObserver [protected] |
DtVector makVrv::DtSpaceFollowViewCommand::myOffset [protected] |
DtTaitBryan makVrv::DtSpaceFollowViewCommand::myOffsetOri [protected] |
DtBoolean makVrv::DtSpaceFollowViewCommand::myLocalModelScalingEnabled [protected] |
DtFloat32 makVrv::DtSpaceFollowViewCommand::myLocalModelScalingAmount [protected] |