10 #if !defined(Q_MOC_RUN)
15 #include <vlutil/vlString.h>
19 #include <QtCore/QString>
43 virtual bool loadUiFilesFrom(
const std::string&);
46 virtual QWidget* createControlsFor(
const std::set<makVrf::DtEntityMapperKey>&);
47 virtual QWidget* createControlsFor(
const std::vector<DtComponentSystemDefinition*>&);
49 virtual bool isModified()
const;
53 virtual void clearContents();
60 virtual void emptyList();
Definition: behaviorUi.h:30
DtElementChangedCallbackFcn myElementChangedCallback
Definition: behaviorUi.h:70
DtUiForParameter * uiForParameter
Definition: behaviorUi.h:75
Creator for the canvas.
Definition: behaviorUi.h:87
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
UisForParameters myUis
Definition: behaviorUi.h:80
Definition: uiForParameter.h:27
DtComponentSystemDefinition.
Definition: componentSystemDefinition.h:25
Definition: modelSetEntry.h:34
Definition: behaviorUi.h:72
Contains makVrv::DtVirtualBaseClass class.
boost::function< void(DtUiElement *)> DtElementChangedCallbackFcn
Definition: uiElement.h:43
std::string uiFile
Definition: behaviorUi.h:74
makVrv::DtDe & myDe
Definition: behaviorUi.h:106
DtUiForParameter * myDisplaying
Definition: behaviorUi.h:82
std::map< std::string, UiData > UisForParameters
Definition: behaviorUi.h:78
The DtUiElement class is the base for which all UI elements are defined. If you wish to create a new ...
Definition: uiElement.h:97
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:70
DtUiForParameter * displaying()
Definition: behaviorUi.h:55
makVrv::DtDe & myDe
Definition: behaviorUi.h:69
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:33