VR-Forces 4.0.4 Class Documentation
Public Member Functions | Public Attributes
makVrv::DtAttachWidgetInterface Class Reference

Abstract interface for the attach widget. More...

Inheritance diagram for makVrv::DtAttachWidgetInterface:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Abstract interface for the attach widget.


Constructor & Destructor Documentation

CTOR.

Virtual DTOR.


Member Function Documentation

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.

Sets whether or not to show more information.

Implemented in makVrv::DtAttachWidget, and makVrf::DtVrfAttachWidgetInterface.


Member Data Documentation

boost::signal<void (const std::string&)> makVrv::DtAttachWidgetInterface::signal_attachToPartName

The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)