9 #if !defined(Q_MOC_RUN)
13 #include <vlpi/disEnums.h>
25 class DtVrfObjectFacadeInterface;
59 bool showBoundingBoxes()
const;
61 virtual void setViewModeCombo(
QComboBox*);
64 virtual void setForceId(DtForceType
id);
66 virtual void resetToGlobalView();
68 virtual void toggleBoundingBoxes();
70 virtual int numChildren();
72 virtual void disable();
74 virtual void turnOnGridLines(
bool);
76 static void initialize();
80 virtual void cleanupFacades();
83 virtual void setShowBoundingBoxes(
bool);
86 virtual void changeViewMode();
87 virtual void completeSetup();
90 virtual void timedResetToGlobalView();
97 typedef std::map<makVrv::DtUniqueID, makVrf::DtVrfObjectFacadeInterface*>
EntityMap;
EntityMap myDisplayObjects
Definition: editingWindow.h:98
virtual ~DtEditingWindowDe()
DtEditingWindowDe(makVrv::DtDe &rootDe)
std::map< makVrv::DtUniqueID, makVrf::DtVrfObjectFacadeInterface * > EntityMap
Definition: editingWindow.h:97
makVrv::DtDe & myRootDe
Definition: editingWindow.h:40
InitializationResult
Result codes for the initialize() function.
Definition: DtDe.h:122
Contains makVrv::DtDe class.
makVrv::DtDe * myEditingWindowDe
Definition: editingWindow.h:101
Definition: objectType.h:27
bool myDisabled
Definition: editingWindow.h:99
Definition: editingWindow.h:27
DtForceType myForceId
Definition: editingWindow.h:96
This class can be a base class for any editor that wants to use the Vantage display.
Definition: editingWindow.h:45
QSplitter * mySplitter
Definition: editingWindow.h:93
DtDisplayWidget * myEditingWindowWidget
Definition: editingWindow.h:102
Contains makVrv::DtUniqueID type.
virtual makVrv::DtDe::InitializationResult initialize()
bool myShowBoundingBoxes
Definition: editingWindow.h:103
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
virtual void postInitialize()
Connect initialized components and call postInit signal.
makVrv::DtDe & myDe
Definition: editingWindow.h:104
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:33