VR-Forces 4.1 Class Documentation
List of all members | Public Types | Public Member Functions | Public Attributes | Protected Member Functions
makVrf::DtCreateAndEditObjectDialogInterface Class Reference
Inheritance diagram for makVrf::DtCreateAndEditObjectDialogInterface:
Inheritance graph
[legend]

Public Types

enum  DtDialogInteractionMode { DtCreationMode = 0, DtEditingMode }

Public Member Functions

virtual ~DtCreateAndEditObjectDialogInterface ()
virtual QString getName ()=0
 Returns the point object's name.
virtual void setName (const QString &name)=0
 Sets the point object's name.
virtual void setNameVisible (bool flag)=0
 sets the name field to visible
virtual void setTitle (const QString &title)=0
virtual void setAllowOverlaySelection (bool flag)=0
virtual void hideDialog ()=0
virtual void closeDialog ()=0
virtual void populate (const makVrv::DtUniqueID &)=0
virtual void populate (const DtCreateObjectCommand *cmd)=0
virtual bool blockSignals (bool)=0
virtual void setForce (int)=0
 Set force.

Public Attributes

boost::signal< void()> signal_dialogClosing
 This signal gets emitted when the dialog is closing.
boost::signal< void()> signal_dialogUpdated
 This signal gets emitted when the dialog is updated.
boost::signal< void(const
std::string &)> 
signal_nameChanged
 This signal gets emitted when the name is updated.
boost::signal< void(const
std::string &)> 
signal_labelChanged
 This signal gets emitted when the label is updated.
boost::signal< void(bool)> signal_reviewMouseClicks
 This signal get emitted when the "enable/disable mouse clicks for automatic creation" option is toggled.
boost::signal< void(const
DtVector &)> 
signal_locationAdded
 This signal gets emitted when a location is added to the dialog.
boost::signal< void(const
DtVector &)> 
signal_locationSet
 This signal gets emitted when a location is set into the dialog.
boost::signal< void(const
std::string &)> 
signal_overlayNameChanged
 This signal gets emitted when the overlay name changes in the dialog.
boost::signal< void(int)> signal_forceChanged
 This signal gets emitted when the force changes in the dialog.
boost::signal< void(bool)> signal_publishObjectChanged
 This signal gets sent when object publication changes.
boost::signal< void(int)> signal_colorChanged
 This signal gets sent when color has changed.

Protected Member Functions

virtual void setupGui ()=0
 Sets up the visuals.

Member Enumeration Documentation

Enumerator:
DtCreationMode 
DtEditingMode 

Constructor & Destructor Documentation

virtual makVrf::DtCreateAndEditObjectDialogInterface::~DtCreateAndEditObjectDialogInterface ( )
inlinevirtual

Member Function Documentation

virtual QString makVrf::DtCreateAndEditObjectDialogInterface::getName ( )
pure virtual
virtual void makVrf::DtCreateAndEditObjectDialogInterface::setName ( const QString &  name)
pure virtual
virtual void makVrf::DtCreateAndEditObjectDialogInterface::setNameVisible ( bool  flag)
pure virtual
virtual void makVrf::DtCreateAndEditObjectDialogInterface::setTitle ( const QString &  title)
pure virtual
virtual void makVrf::DtCreateAndEditObjectDialogInterface::setAllowOverlaySelection ( bool  flag)
pure virtual
virtual void makVrf::DtCreateAndEditObjectDialogInterface::hideDialog ( )
pure virtual
virtual void makVrf::DtCreateAndEditObjectDialogInterface::closeDialog ( )
pure virtual
virtual void makVrf::DtCreateAndEditObjectDialogInterface::populate ( const makVrv::DtUniqueID )
pure virtual
virtual void makVrf::DtCreateAndEditObjectDialogInterface::populate ( const DtCreateObjectCommand cmd)
pure virtual
virtual bool makVrf::DtCreateAndEditObjectDialogInterface::blockSignals ( bool  )
pure virtual
virtual void makVrf::DtCreateAndEditObjectDialogInterface::setForce ( int  )
pure virtual
virtual void makVrf::DtCreateAndEditObjectDialogInterface::setupGui ( )
protectedpure virtual

Member Data Documentation

boost::signal<void ()> makVrf::DtCreateAndEditObjectDialogInterface::signal_dialogClosing

This signal gets emitted when the dialog is closing.

boost::signal<void ()> makVrf::DtCreateAndEditObjectDialogInterface::signal_dialogUpdated

This signal gets emitted when the dialog is updated.

boost::signal<void (const std::string&)> makVrf::DtCreateAndEditObjectDialogInterface::signal_nameChanged

This signal gets emitted when the name is updated.

boost::signal<void (const std::string&)> makVrf::DtCreateAndEditObjectDialogInterface::signal_labelChanged

This signal gets emitted when the label is updated.

boost::signal<void (bool)> makVrf::DtCreateAndEditObjectDialogInterface::signal_reviewMouseClicks

This signal get emitted when the "enable/disable mouse clicks for automatic creation" option is toggled.

boost::signal<void (const DtVector&)> makVrf::DtCreateAndEditObjectDialogInterface::signal_locationAdded

This signal gets emitted when a location is added to the dialog.

boost::signal<void (const DtVector&)> makVrf::DtCreateAndEditObjectDialogInterface::signal_locationSet

This signal gets emitted when a location is set into the dialog.

boost::signal<void (const std::string&)> makVrf::DtCreateAndEditObjectDialogInterface::signal_overlayNameChanged

This signal gets emitted when the overlay name changes in the dialog.

boost::signal<void (int)> makVrf::DtCreateAndEditObjectDialogInterface::signal_forceChanged

This signal gets emitted when the force changes in the dialog.

boost::signal<void (bool)> makVrf::DtCreateAndEditObjectDialogInterface::signal_publishObjectChanged

This signal gets sent when object publication changes.

boost::signal<void (int)> makVrf::DtCreateAndEditObjectDialogInterface::signal_colorChanged

This signal gets sent when color has changed.


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

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)