![]() |
VR-Forces 4.0.4 Class Documentation
|
Abstract interface for the attach widget. More...

Public Member Functions | |
| DtAttachWidgetInterface () | |
| CTOR. | |
| virtual | ~DtAttachWidgetInterface () |
| Virtual DTOR. | |
| virtual void | setHideAttachedModelEnabled (bool enabled)=0 |
| Set the Hide Attach Model checkbox state. | |
| virtual void | setAttachedObjects (const std::vector< DtUnicode > &attachedObjects)=0 |
| Populate the attached objects list widget. | |
| virtual void | setAttachableParts (const std::vector< DtUnicode > &parts)=0 |
| Set the attachable parts. | |
| virtual void | setAttachedPart (const DtUnicode &partName)=0 |
| Set the current attached part. | |
| virtual void | addAttachFilter (const DtUnicode &filterName, int filterType)=0 |
| Add a filter type to the Attach Filter combo box. | |
| virtual void | setCurrentAttachFilter (int filterType)=0 |
| set the current filter type | |
| virtual void | setAttachNextEnabled (bool enabled)=0 |
| show the attach next button enabled or disabled | |
| virtual void | setAttachPreviousEnabled (bool enabled)=0 |
| show the attach previous button enabled or disabled | |
| virtual void | addAttachModes (const std::list< DtUnicode > &modeNames, const std::list< int > &modeTypes)=0 |
| add attach modes to the attach mode combo box | |
| virtual void | setCurrentAttachMode (int modeType)=0 |
| Set the current attach mode selected. | |
| virtual void | setAttachModeEnabled (int modeType, bool enabled)=0 |
| show an attach mode enabled or disabled | |
| virtual void | setAttached (bool b)=0 |
| Set if the observer is attached. | |
| virtual void | setAttachSelectedEnabled (bool enabled)=0 |
| show the attach selected button enabled or disabled | |
| virtual void | setMoreInformationShown (bool)=0 |
| Sets whether or not to show more information. | |
Public Attributes | |
| boost::signal< void(int)> | signal_setAttachMode |
| boost::signal< void()> | signal_attachToNext |
| boost::signal< void()> | signal_attachToPrevious |
| boost::signal< void(const std::string &)> | signal_attachToPartName |
| boost::signal< void()> | signal_attachToSelected |
| boost::signal< void()> | signal_detach |
| boost::signal< void(bool)> | signal_setHideAttachedModel |
| boost::signal< void(int)> | signal_attachFilterTypeChanged |
Abstract interface for the attach widget.
| virtual makVrv::DtAttachWidgetInterface::~DtAttachWidgetInterface | ( | ) | [virtual] |
Virtual DTOR.
| virtual void makVrv::DtAttachWidgetInterface::setHideAttachedModelEnabled | ( | bool | enabled | ) | [pure virtual] |
Set the Hide Attach Model checkbox state.
Implemented in makVrf::DtVrfAttachWidgetInterface, and makVrv::DtAttachWidget.
| virtual void makVrv::DtAttachWidgetInterface::setAttachedObjects | ( | const std::vector< DtUnicode > & | attachedObjects | ) | [pure virtual] |
Populate the attached objects list widget.
Implemented in makVrf::DtVrfAttachWidgetInterface, and makVrv::DtAttachWidget.
| virtual void makVrv::DtAttachWidgetInterface::setAttachableParts | ( | const std::vector< DtUnicode > & | parts | ) | [pure virtual] |
Set the attachable parts.
Implemented in makVrf::DtVrfAttachWidgetInterface, and makVrv::DtAttachWidget.
| virtual void makVrv::DtAttachWidgetInterface::setAttachedPart | ( | const DtUnicode & | partName | ) | [pure virtual] |
Set the current attached part.
Implemented in makVrf::DtVrfAttachWidgetInterface, and makVrv::DtAttachWidget.
| virtual void makVrv::DtAttachWidgetInterface::addAttachFilter | ( | const DtUnicode & | filterName, |
| int | filterType | ||
| ) | [pure virtual] |
Add a filter type to the Attach Filter combo box.
Implemented in makVrf::DtVrfAttachWidgetInterface, and makVrv::DtAttachWidget.
| virtual void makVrv::DtAttachWidgetInterface::setCurrentAttachFilter | ( | int | filterType | ) | [pure virtual] |
set the current filter type
Implemented in makVrf::DtVrfAttachWidgetInterface, and makVrv::DtAttachWidget.
| virtual void makVrv::DtAttachWidgetInterface::setAttachNextEnabled | ( | bool | enabled | ) | [pure virtual] |
show the attach next button enabled or disabled
Implemented in makVrf::DtVrfAttachObjectWidget, and makVrv::DtAttachWidget.
| virtual void makVrv::DtAttachWidgetInterface::setAttachPreviousEnabled | ( | bool | enabled | ) | [pure virtual] |
show the attach previous button enabled or disabled
Implemented in makVrf::DtVrfAttachObjectWidget, and makVrv::DtAttachWidget.
| virtual void makVrv::DtAttachWidgetInterface::addAttachModes | ( | const std::list< DtUnicode > & | modeNames, |
| const std::list< int > & | modeTypes | ||
| ) | [pure virtual] |
add attach modes to the attach mode combo box
Implemented in makVrf::DtVrfAttachObjectWidget, and makVrv::DtAttachWidget.
| virtual void makVrv::DtAttachWidgetInterface::setCurrentAttachMode | ( | int | modeType | ) | [pure virtual] |
Set the current attach mode selected.
Implemented in makVrf::DtVrfAttachObjectWidget, and makVrv::DtAttachWidget.
| virtual void makVrv::DtAttachWidgetInterface::setAttachModeEnabled | ( | int | modeType, |
| bool | enabled | ||
| ) | [pure virtual] |
show an attach mode enabled or disabled
Implemented in makVrv::DtAttachWidget, and makVrf::DtVrfAttachWidgetInterface.
| virtual void makVrv::DtAttachWidgetInterface::setAttached | ( | bool | b | ) | [pure virtual] |
Set if the observer is attached.
Implemented in makVrf::DtVrfAttachObjectWidget, makVrv::DtAttachWidget, and makVrf::DtVrfAttachWidgetInterface.
| virtual void makVrv::DtAttachWidgetInterface::setAttachSelectedEnabled | ( | bool | enabled | ) | [pure virtual] |
show the attach selected button enabled or disabled
Implemented in makVrf::DtVrfAttachObjectWidget, and makVrv::DtAttachWidget.
| virtual void makVrv::DtAttachWidgetInterface::setMoreInformationShown | ( | bool | ) | [pure virtual] |
Sets whether or not to show more information.
Implemented in makVrv::DtAttachWidget, and makVrf::DtVrfAttachWidgetInterface.
| boost::signal<void (int)> makVrv::DtAttachWidgetInterface::signal_setAttachMode |
| boost::signal<void ()> makVrv::DtAttachWidgetInterface::signal_attachToNext |
| boost::signal<void ()> makVrv::DtAttachWidgetInterface::signal_attachToPrevious |
| boost::signal<void (const std::string&)> makVrv::DtAttachWidgetInterface::signal_attachToPartName |
| boost::signal<void ()> makVrv::DtAttachWidgetInterface::signal_attachToSelected |
| boost::signal<void ()> makVrv::DtAttachWidgetInterface::signal_detach |
| boost::signal<void (bool)> makVrv::DtAttachWidgetInterface::signal_setHideAttachedModel |
| boost::signal<void (int)> makVrv::DtAttachWidgetInterface::signal_attachFilterTypeChanged |