VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtCigiEntityMappingWidget Class Reference

A DtCigiEntityMappingWidget provides the widget that shows the mapping from entity type to model definition and art part ID to model art part ID for CIGI entity controls. More...

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

List of all members.

Public Member Functions

 DtCigiEntityMappingWidget (DtDe &de, QWidget *parent, const QString &pageTitle)
 Constructor.
virtual ~DtCigiEntityMappingWidget ()
 Destructor.
virtual void askUserForEntityTypeMapping ()
 Ask the user for a new entity type mapping.
virtual void askUserForArtPartMapping ()
 Ask the user for a new articulated part mapping.
virtual void enableArtPartMapping ()
 Enables the art part mapping.
virtual void disableArtPartMapping ()
 Disables the art part mapping.
virtual void warnUserOfDuplicateEntityType ()
 Warn the user of a duplicate entity type.
virtual void warnUserOfDuplicateArtPartId ()
 Warn the user of a duplicate art part ID.

Protected Member Functions

void setupGui ()

Protected Attributes

DtCigiEntityMappingLogicmyLogic
DtMapEditorWidgetmyEntTypeMapWidget
DtMapEditorWidgetmyArtPartMapWidget
QDialogButtonBox * myEntityTypeMappingButtons

Detailed Description

A DtCigiEntityMappingWidget provides the widget that shows the mapping from entity type to model definition and art part ID to model art part ID for CIGI entity controls.


Constructor & Destructor Documentation

makVrv::DtCigiEntityMappingWidget::DtCigiEntityMappingWidget ( DtDe de,
QWidget parent,
const QString &  pageTitle 
)

Constructor.

Destructor.


Member Function Documentation

Ask the user for a new entity type mapping.

Implements makVrv::DtCigiEntityMappingInterface.

Ask the user for a new articulated part mapping.

Implements makVrv::DtCigiEntityMappingInterface.

Enables the art part mapping.

Implements makVrv::DtCigiEntityMappingInterface.

Disables the art part mapping.

Implements makVrv::DtCigiEntityMappingInterface.

Warn the user of a duplicate entity type.

Implements makVrv::DtCigiEntityMappingInterface.

Warn the user of a duplicate art part ID.

Implements makVrv::DtCigiEntityMappingInterface.

Reimplemented from makVrv::DtCigiSettingsWidget.


Member Data Documentation


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)