VR-Forces 5.0.1 Developer's Guide
 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
 
- Public Member Functions inherited from makVrv::DtAttachWidgetInterface
 DtAttachWidgetInterface ()
 
virtual ~DtAttachWidgetInterface ()
 
virtual void setAttachNextEnabled (bool enabled)=0
 
virtual void setAttachPreviousEnabled (bool enabled)=0
 
virtual void addAttachModes (const std::list< DtUnicode > &modeNames, const std::list< int > &modeTypes)=0
 
virtual void setCurrentAttachMode (int modeType)=0
 
virtual void setAttachSelectedEnabled (bool enabled)=0
 

Protected Member Functions

virtual void setHideAttachedModel (bool trueFalse)
 
virtual void setAttachedObjects (const std::vector< makVrv::DtUnicode > &)
 
virtual void enableDetach (bool enabled)
 
virtual void setAttachedObjects (const std::vector< makVrv::DtUnicode > &attachedObject, bool visible)
 
virtual void setShowMoreInformation (bool enabled)
 
virtual void setHideAttachedModelEnabled (bool enabled)
 
virtual void setAttachableParts (const std::vector< makVrv::DtUnicode > &parts)
 
virtual void setAttachedPart (const makVrv::DtUnicode &partName)
 
virtual void setAttachModeEnabled (int, bool)
 
virtual void setMoreInformationShown (bool)
 
virtual void addAttachFilter (const makVrv::DtUnicode &filterName, int filterType)
 
virtual void setCurrentAttachFilter (int filterType)
 

Additional Inherited Members

- Public Attributes inherited from makVrv::DtAttachWidgetInterface
boost::signalslib::signal
< void(int)> 
signal_setAttachMode
 
boost::signalslib::signal< void()> signal_attachToNext
 
boost::signalslib::signal< void()> signal_attachToPrevious
 
boost::signalslib::signal
< void(const std::string &)> 
signal_attachToPartName
 
boost::signalslib::signal< void()> signal_attachToSelected
 
boost::signalslib::signal< void()> signal_detach
 
boost::signalslib::signal
< void(bool)> 
signal_setHideAttachedModel
 
boost::signalslib::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 Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)