VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions
makVrf::DtVrfAttachWidgetInterface Class Referenceabstract
Inheritance diagram for makVrf::DtVrfAttachWidgetInterface:
Inheritance graph
[legend]

Public Member Functions

virtual ~DtVrfAttachWidgetInterface ()
 
virtual void setAttached (bool)=0
 Set if the observer is attached. More...
 
- Public Member Functions inherited from makVrv::DtAttachWidgetInterface
 DtAttachWidgetInterface ()
 CTOR. More...
 
virtual ~DtAttachWidgetInterface ()
 Virtual DTOR. More...
 
virtual void setAttachNextEnabled (bool enabled)=0
 show the attach next button enabled or disabled More...
 
virtual void setAttachPreviousEnabled (bool enabled)=0
 show the attach previous button enabled or disabled More...
 
virtual void addAttachModes (const std::list< DtUnicode > &modeNames, const std::list< int > &modeTypes)=0
 add attach modes to the attach mode combo box More...
 
virtual void setCurrentAttachMode (int modeType)=0
 Set the current attach mode selected. More...
 
virtual void setAttachSelectedEnabled (bool enabled)=0
 show the attach selected button enabled or disabled More...
 

Protected Member Functions

virtual void setHideAttachedModel (bool trueFalse)
 Unused for this class. More...
 
virtual void setAttachedObjects (const std::vector< makVrv::DtUnicode > &)
 
virtual void enableDetach (bool enabled)
 
virtual void setAttachedObjects (const std::vector< makVrv::DtUnicode > &attachedObject, bool visible)
 Populate the attached objects list widget. More...
 
virtual void setShowMoreInformation (bool enabled)
 
virtual void setHideAttachedModelEnabled (bool enabled)
 Set the Hide Attach Model checkbox state. More...
 
virtual void setAttachableParts (const std::vector< makVrv::DtUnicode > &parts)
 Set the attachable parts. More...
 
virtual void setAttachedPart (const makVrv::DtUnicode &partName)
 Set the current attached part. More...
 
virtual void setAttachModeEnabled (int, bool)
 Set the current attached part. More...
 
virtual void setMoreInformationShown (bool)
 Set the current attached part. More...
 
virtual void addAttachFilter (const makVrv::DtUnicode &filterName, int filterType)
 Add a filter type to the Attach Filter combo box. More...
 
virtual void setCurrentAttachFilter (int filterType)
 set the current filter type More...
 

Additional Inherited Members

- Public Attributes inherited from makVrv::DtAttachWidgetInterface
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
 

Constructor & Destructor Documentation

virtual makVrf::DtVrfAttachWidgetInterface::~DtVrfAttachWidgetInterface ( )
virtual

Member Function Documentation

virtual void makVrf::DtVrfAttachWidgetInterface::setAttached ( bool  b)
pure virtual

Set if the observer is attached.

Implements makVrv::DtAttachWidgetInterface.

Implemented in makVrf::DtVrfAttachObjectWidget.

virtual void makVrf::DtVrfAttachWidgetInterface::setHideAttachedModel ( bool  trueFalse)
inlineprotectedvirtual

Unused for this class.

virtual void makVrf::DtVrfAttachWidgetInterface::setAttachedObjects ( const std::vector< makVrv::DtUnicode > &  )
inlineprotectedvirtual
virtual void makVrf::DtVrfAttachWidgetInterface::enableDetach ( bool  enabled)
inlineprotectedvirtual
virtual void makVrf::DtVrfAttachWidgetInterface::setAttachedObjects ( const std::vector< makVrv::DtUnicode > &  attachedObject,
bool  visible 
)
inlineprotectedvirtual

Populate the attached objects list widget.

Implements makVrv::DtAttachWidgetInterface.

virtual void makVrf::DtVrfAttachWidgetInterface::setShowMoreInformation ( bool  enabled)
inlineprotectedvirtual
virtual void makVrf::DtVrfAttachWidgetInterface::setHideAttachedModelEnabled ( bool  enabled)
inlineprotectedvirtual

Set the Hide Attach Model checkbox state.

Implements makVrv::DtAttachWidgetInterface.

virtual void makVrf::DtVrfAttachWidgetInterface::setAttachableParts ( const std::vector< makVrv::DtUnicode > &  parts)
inlineprotectedvirtual

Set the attachable parts.

Implements makVrv::DtAttachWidgetInterface.

virtual void makVrf::DtVrfAttachWidgetInterface::setAttachedPart ( const makVrv::DtUnicode partName)
inlineprotectedvirtual

Set the current attached part.

Implements makVrv::DtAttachWidgetInterface.

virtual void makVrf::DtVrfAttachWidgetInterface::setAttachModeEnabled ( int  ,
bool   
)
inlineprotectedvirtual

Set the current attached part.

Implements makVrv::DtAttachWidgetInterface.

virtual void makVrf::DtVrfAttachWidgetInterface::setMoreInformationShown ( bool  )
inlineprotectedvirtual

Set the current attached part.

Implements makVrv::DtAttachWidgetInterface.

virtual void makVrf::DtVrfAttachWidgetInterface::addAttachFilter ( const makVrv::DtUnicode filterName,
int  filterType 
)
inlineprotectedvirtual

Add a filter type to the Attach Filter combo box.

Implements makVrv::DtAttachWidgetInterface.

virtual void makVrf::DtVrfAttachWidgetInterface::setCurrentAttachFilter ( int  filterType)
inlineprotectedvirtual

set the current filter type

Implements makVrv::DtAttachWidgetInterface.


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

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)