11 #if !defined(Q_MOC_RUN)
17 #include <QtWidgets/QWidget>
30 class DtEntityMapperKey;
49 virtual void selectEntity(
const std::set<makVrf::DtEntityMapperKey>& key,
bool useStateForParameter =
false);
51 virtual void selectSystem(
const std::vector<DtComponentSystemDefinition*>& definitions);
53 virtual void clearContents();
56 QWidget* controls()
const;
58 virtual QSize sizeHint()
const override;
65 virtual void promoteObject();
Definition: behaviorUi.h:30
QWidget * myControls
Definition: behaviorCanvas.h:69
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
DtBehaviorUi * behaviorUi() const
Definition: behaviorCanvas.h:77
DtBehaviorUi * myBehaviorUi
Definition: behaviorCanvas.h:68
DtReadOnlyWidget * myReadOnlyWidget
Definition: behaviorCanvas.h:74
Definition: behaviorCanvas.h:33
DtComponentSystemDefinition.
Definition: componentSystemDefinition.h:27
Definition: modelSetEntry.h:34
Contains makVrv::DtVirtualBaseClass class.
Creator for the canvas.
Definition: behaviorCanvas.h:88
makVrv::DtDe & myDe
Definition: behaviorCanvas.h:71
DT_DLL_DEBUGDRAWRENDERER void init(makVrv::DtDe &de)
Work function for the plugin initialization.
DtSimulationObjectEditorWindow * myWindow
Definition: behaviorCanvas.h:70
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:76
makVrv::DtDe & myDe
Definition: behaviorCanvas.h:107
Definition: simulationObjectEditorWindow.h:61
QWidget * controls() const
Definition: behaviorCanvas.h:82
#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:185