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

Public Member Functions

virtual ~DtAggregateAsDialogInterface ()
virtual void setupGui (const makVrv::DtSelectionManager::IdSet &)=0
 Sets up gui based on current selection.
virtual void clearAggregateTypes ()=0
 Clears out the aggregate types combo.
virtual void addAggregateType (const QString &)=0
 Adds a new aggregate type to the combo.
virtual DtVrfSelectionFilteraddFilter (const DtVrfSelectionFilter *)=0
 Adds filter.
virtual void selectFilter (int)=0
 Selects filter.
virtual void setOKEnabled (bool b, const QString &toolTip="")=0
virtual DtVrfFilteredListViewlistView ()=0
virtual void setForce (int)=0
virtual int force () const =0
virtual int currentAggregateType () const =0
virtual void setObjectType (const DtObjectType &)=0
virtual DtObjectType aggregateObjectType () const =0
virtual void setAggregateIcon (const QPixmap &)=0
virtual void setSelectedName (const QString &)=0
virtual void updateMoveButtons ()=0
virtual QSize iconSize () const =0

Public Attributes

boost::signal< void(DtAggregateAsDialogInterface
*, std::vector< DtUUID >
&uuids, DtEntityType &type,
int &force, int
&initialAggregateState,
DtSimulationAddress &addr)> 
signal_aboutToBeAggregatesAs

Constructor & Destructor Documentation

virtual makVrf::DtAggregateAsDialogInterface::~DtAggregateAsDialogInterface ( )
virtual

Member Function Documentation

virtual void makVrf::DtAggregateAsDialogInterface::setupGui ( const makVrv::DtSelectionManager::IdSet )
pure virtual

Sets up gui based on current selection.

Implemented in makVrf::DtAggregateAsDialog, and makVrf::DtOrbatAggregateAsDialog.

virtual void makVrf::DtAggregateAsDialogInterface::clearAggregateTypes ( )
pure virtual

Clears out the aggregate types combo.

Implemented in makVrf::DtAggregateAsDialog.

virtual void makVrf::DtAggregateAsDialogInterface::addAggregateType ( const QString &  )
pure virtual

Adds a new aggregate type to the combo.

Implemented in makVrf::DtAggregateAsDialog.

virtual DtVrfSelectionFilter* makVrf::DtAggregateAsDialogInterface::addFilter ( const DtVrfSelectionFilter )
pure virtual

Adds filter.

Implemented in makVrf::DtAggregateAsDialog.

virtual void makVrf::DtAggregateAsDialogInterface::selectFilter ( int  )
pure virtual

Selects filter.

Implemented in makVrf::DtAggregateAsDialog.

virtual void makVrf::DtAggregateAsDialogInterface::setOKEnabled ( bool  b,
const QString &  toolTip = "" 
)
pure virtual

Implemented in makVrf::DtAggregateAsDialog.

virtual DtVrfFilteredListView* makVrf::DtAggregateAsDialogInterface::listView ( )
pure virtual

Implemented in makVrf::DtAggregateAsDialog.

virtual void makVrf::DtAggregateAsDialogInterface::setForce ( int  )
pure virtual

Implemented in makVrf::DtAggregateAsDialog.

virtual int makVrf::DtAggregateAsDialogInterface::force ( ) const
pure virtual

Implemented in makVrf::DtAggregateAsDialog.

virtual int makVrf::DtAggregateAsDialogInterface::currentAggregateType ( ) const
pure virtual

Implemented in makVrf::DtAggregateAsDialog.

virtual void makVrf::DtAggregateAsDialogInterface::setObjectType ( const DtObjectType )
pure virtual

Implemented in makVrf::DtAggregateAsDialog.

virtual DtObjectType makVrf::DtAggregateAsDialogInterface::aggregateObjectType ( ) const
pure virtual

Implemented in makVrf::DtAggregateAsDialog.

virtual void makVrf::DtAggregateAsDialogInterface::setAggregateIcon ( const QPixmap &  )
pure virtual

Implemented in makVrf::DtAggregateAsDialog.

virtual void makVrf::DtAggregateAsDialogInterface::setSelectedName ( const QString &  )
pure virtual

Implemented in makVrf::DtAggregateAsDialog.

virtual void makVrf::DtAggregateAsDialogInterface::updateMoveButtons ( )
pure virtual

Implemented in makVrf::DtAggregateAsDialog.

virtual QSize makVrf::DtAggregateAsDialogInterface::iconSize ( ) const
pure virtual

Implemented in makVrf::DtAggregateAsDialog.

Member Data Documentation

boost::signal<void (DtAggregateAsDialogInterface*, std::vector<DtUUID>& uuids, DtEntityType& type, int& force, int& initialAggregateState, DtSimulationAddress& addr)> makVrf::DtAggregateAsDialogInterface::signal_aboutToBeAggregatesAs

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

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)