17 #include <QtWidgets/QWidget>
18 #include <matrix/vlVector.h>
19 #include <boost/signals2.hpp>
28 class DtOsgScribeBoxModel;
48 virtual void setLocation(
const DtVector&);
51 virtual void enable();
52 virtual void disable();
55 virtual void setCheckCanEmbarkOn(
bool);
56 virtual bool checkCanEmbarkOn()
const;
59 virtual void setIdsToIgnore(
const std::vector<makVrv::DtUniqueID>&);
60 virtual const std::vector<makVrv::DtUniqueID>& idsToIgnore()
const;
62 virtual void setEmbarkInSlotIfAvailableVisible(
bool b);
70 virtual void setStayEmbarkedIfEmbarked(
bool);
73 return myStayEmbarkedIfEmbarked;
79 virtual void onEmbarkOnChanged();
80 virtual void onEmbarkInSlotIfAvailableChanged();
90 virtual void restoreOriginalHighlightInformation();
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
This is a realization of DtScribeBoxModel. It is a model class that is used to create bounding scribe...
Definition: DtOsgScribeBoxModel.h:38
A facade for a DtObserverObject.
Definition: DtObserver.h:37
Contains makVrv::DtVirtualBaseClass class.
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
const char int mode
Definition: ioapi.h:38
Contains makVrv::DtUniqueID type.
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