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 Types | Public Member Functions | Public Attributes
makVrv::DtExtractPropsInterface Class Referenceabstract

Interface for the extract props widget. More...

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

Public Types

typedef std::set< std::string > SearchCandidateSet
 

Public Member Functions

 DtExtractPropsInterface ()
 CTOR. More...
 
virtual ~DtExtractPropsInterface ()
 DTOR. More...
 
virtual void reset ()=0
 Reset the GUI (e.g. set search expression empty) More...
 
virtual void setSearchCandidateSet (const SearchCandidateSet &scSet)=0
 
virtual void disable (const std::string &tooltip)=0
 disable this gui More...
 
virtual void setValidSchemas (const std::vector< std::string > &schemaNames)=0
 Set the valid schema types for props. More...
 

Public Attributes

boost::signal< void(const
std::string &expression, bool
isRegEx, const std::string
&type, const std::string
&modelDef)> 
signal_extractProps
 Signal emitted when a rule has been created by the user. More...
 
boost::signal< void(const
std::string &expression, bool
isRegEx, const std::string
&modelDef) > 
signal_extractToSpeedTree
 Signal emitted when a user set a rule to convert an external reference to speed trees. More...
 
boost::signal< void()> signal_extractAllExternalRefs
 Signal emitted when the user has requested that all external references be extracted (i.e. More...
 
boost::signal< void(bool checked)> signal_extractAsSpeedTreesChanged
 Signal emitted when the user checks or unchecks the Extract as Speed Trees checkbox. More...
 

Detailed Description

Interface for the extract props widget.

Member Typedef Documentation

Constructor & Destructor Documentation

makVrv::DtExtractPropsInterface::DtExtractPropsInterface ( )

CTOR.

virtual makVrv::DtExtractPropsInterface::~DtExtractPropsInterface ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtExtractPropsInterface::reset ( )
pure virtual

Reset the GUI (e.g. set search expression empty)

Implemented in makVrv::DtExtractReferencesWidget, makVrv::DtExtractSearchWidget, and makVrv::DtExtractPropsWidget.

virtual void makVrv::DtExtractPropsInterface::setSearchCandidateSet ( const SearchCandidateSet scSet)
pure virtual
virtual void makVrv::DtExtractPropsInterface::disable ( const std::string &  tooltip)
pure virtual
virtual void makVrv::DtExtractPropsInterface::setValidSchemas ( const std::vector< std::string > &  schemaNames)
pure virtual

Set the valid schema types for props.

Implemented in makVrv::DtExtractReferencesWidget, makVrv::DtExtractSearchWidget, and makVrv::DtExtractPropsWidget.

Member Data Documentation

boost::signal<void (const std::string& expression, bool isRegEx, const std::string& type, const std::string& modelDef)> makVrv::DtExtractPropsInterface::signal_extractProps

Signal emitted when a rule has been created by the user.

Signal caught by the logic.

boost::signal< void(const std::string& expression, bool isRegEx , const std::string& modelDef) > makVrv::DtExtractPropsInterface::signal_extractToSpeedTree

Signal emitted when a user set a rule to convert an external reference to speed trees.

Signal caught by the logic.

boost::signal<void ()> makVrv::DtExtractPropsInterface::signal_extractAllExternalRefs

Signal emitted when the user has requested that all external references be extracted (i.e.

the contents of the SearchCandidateSet)

boost::signal<void(bool checked)> makVrv::DtExtractPropsInterface::signal_extractAsSpeedTreesChanged

Signal emitted when the user checks or unchecks the Extract as Speed Trees checkbox.


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)