13 #include <QtCore/QString>
29 ProjectionIndex2D = 0,
37 virtual void clearMappings() = 0;
40 virtual void addMapping(
const std::string& key,
const std::string& context,
const std::string& functionText =
"",
41 bool ctrl =
false,
bool shift =
false,
bool drag =
false,
bool alt =
false) = 0;
44 virtual void setMouseHideTime(
float time) = 0;
47 virtual void setMouseHideEnabled(
bool enabled) = 0;
50 virtual void setMouseHideTimeWidgetEnabled(
bool enabled) = 0;
54 virtual void setMouseHideTimeMaxValue(
float maxValue) = 0;
57 virtual void addProjection(ProjectionIndex index,
const DtUnicode& projectionName) = 0;
60 virtual void setCurrentProjection(ProjectionIndex index) = 0;
63 virtual void clearProjections() = 0;
A unicode string.
Definition: DtUnicode.h:33
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.