31 virtual DtString artPartCategory()
const;
32 virtual void setArtPartCategory(
const DtString& cat);
34 virtual int artPartNumber()
const;
35 virtual void setArtPartNumber(
int num);
37 virtual bool artPartNumberConflicted()
const;
38 virtual void setArtPartNumberConflicted(
bool confl);
54 virtual void setWidgetValue(
int val);
56 virtual void setWidgetConflicted(
bool conflicted);
const DtSystemParameterData * myLastParamData
Definition: uiArtPartElement.h:69
virtual void createControls(QWidget *parent)
If additional widgets or connections need to be made do it here. The parent is the myWidget member...
virtual void setFromParameters(DtReaderWriter *parentRw)
Calls setFromParameters with std::vector of parameter.
Element for managing an Articulated Part number variable. It hooks to the DtArtPartManager to auto-as...
Definition: uiArtPartElement.h:21
virtual void processUiEvent(const DtUiElementEvent &)
Process ui event. Default does nothing.
Definition: uiElement.h:234
boost::function< DtUiElement *(makVrv::DtDe &)> CreatorFunction
Definition: uiElement.h:188
Instances of DtSimArtPartDescriptorList are lists of DtSimArtPartDescriptors. This is an optional par...
Definition: simArtPartDescriptorList.h:16
static DtArtPartManager * theArtPartManager
Definition: uiArtPartElement.h:72
DtComponentSystemDefinition.
Definition: componentSystemDefinition.h:25
static const int theMixedVal
Definition: uiArtPartElement.h:74
virtual void aboutToShow()
Called when about to show as part of a properties dialog. Default is no-op.
DtString mySystemName
Definition: uiArtPartElement.h:64
std::vector< DtArtPartType > myOrigArtPartTypes
Definition: uiArtPartElement.h:65
DtString myArtPartCategory
Definition: uiArtPartElement.h:62
Base class for RW objects that describe a system parameter. This data is used by the entity editor to...
Definition: systemParameterData.h:30
Definition: artPartManager.h:23
The DtUiElement class is the base for which all UI elements are defined. If you wish to create a new ...
Definition: uiElement.h:97
DtSimArtPartDescriptorList * myArtPartDescriptors
Definition: uiArtPartElement.h:67
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
bool myArtPartNumConflicted
Definition: uiArtPartElement.h:63
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:33
Base class of the ui element class chain. Properties available through designer for all ui elements a...
Definition: uiElement.h:183
const DtComponentSystemDefinition * myLastDef
Definition: uiArtPartElement.h:70
virtual void setFromSystemParameterData(const DtSystemParameterData *data, const DtComponentSystemDefinition *)
Sets data of this UiElement from the specified system parameter data. Sets things like sourceUnits...