VR-Forces 5.0.3 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 | Protected Attributes
makVrv::DtExtractOceanWidget Class Reference

Tabbed widget for extracting Ocean, composed of a reference extracting widget and a search expression extracting widget.

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

Public Member Functions

 DtExtractOceanWidget (DtDe &de, QWidget *parent)
 
virtual ~DtExtractOceanWidget ()
 
virtual void setSearchCandidateSet (const DtTextureVisitor::TextureMap &scSet)
 
virtual void reset ()
 
virtual void disable (const std::string &tooltip)
 
- Public Member Functions inherited from makVrv::DtExtractOceanInterface
 DtExtractOceanInterface ()
 
virtual ~DtExtractOceanInterface ()
 

Protected Member Functions

void setupGui ()
 
void extractOcean (const std::string &expression, bool isRegEx)
 

Protected Attributes

DtExtractOceanReferencesWidgetmyReferencesWidget
 
DtExtractOceanSearchWidgetmySearchWidget
 
DtSignalConnectionManager myConnections
 
DtDemyDe
 

Additional Inherited Members

- Public Attributes inherited from makVrv::DtExtractOceanInterface
boost::signalslib::signal
< void(const std::string
&expression, bool isRegEx)> 
signal_extractOcean
 

Constructor & Destructor Documentation

makVrv::DtExtractOceanWidget::DtExtractOceanWidget ( DtDe de,
QWidget *  parent 
)

CTOR.

virtual makVrv::DtExtractOceanWidget::~DtExtractOceanWidget ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtExtractOceanWidget::setSearchCandidateSet ( const DtTextureVisitor::TextureMap scSet)
virtual

Set the search candidates.

Implements makVrv::DtExtractOceanInterface.

virtual void makVrv::DtExtractOceanWidget::reset ( )
virtual

Reset the GUI.

Implements makVrv::DtExtractOceanInterface.

virtual void makVrv::DtExtractOceanWidget::disable ( const std::string &  tooltip)
virtual

disable this whole widget and sets the tooltip

Implements makVrv::DtExtractOceanInterface.

void makVrv::DtExtractOceanWidget::setupGui ( )
protected

Set up the GUI.

void makVrv::DtExtractOceanWidget::extractOcean ( const std::string &  expression,
bool  isRegEx 
)
protected

Forward the extract Ocean signal.

Member Data Documentation

DtExtractOceanReferencesWidget* makVrv::DtExtractOceanWidget::myReferencesWidget
protected
DtExtractOceanSearchWidget* makVrv::DtExtractOceanWidget::mySearchWidget
protected
DtSignalConnectionManager makVrv::DtExtractOceanWidget::myConnections
protected
DtDe& makVrv::DtExtractOceanWidget::myDe
protected

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

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)