31 virtual void setBackgroundEnabled(
bool enabled) = 0;
34 virtual void setBackgroundColor(
float r,
float g,
35 float b,
float a = 1.0f ) = 0;
38 virtual void setOutlineColor(
float r,
float g,
39 float b,
float a = 1.0f ) = 0;
42 virtual void setOutlineWidth(
float width) = 0;
45 virtual void setOutlineEnabled(
bool enabled) = 0;
48 virtual void setTypeText(
unsigned int index,
52 virtual void setTypeNumeric(
unsigned int index,
56 virtual void setTypeValueBar(
unsigned int index,
65 virtual void setTypeGraph(
unsigned int index,
66 const DtUnicode& attributeName,
int maxValues) = 0;
69 virtual void setTypeImage(
unsigned int index,
73 virtual void setTypeValueText(
unsigned int index,
77 virtual void setTypeNull(
unsigned int index) = 0;
80 virtual void setValueImage(
unsigned int index,
81 const std::string& imageFilepath) = 0;
84 virtual void setValueGraphPoint(
unsigned int index,
85 unsigned int n,
float x,
float y) = 0;
88 virtual void setValueBarValue(
unsigned int index,
float val) = 0;
91 virtual void setValueNumeric(
unsigned int index,
float val) = 0;
94 virtual void setValueTextValue(
unsigned int index,
100 virtual void setLodOutAltitude(
double lodOutAltitude) = 0;
105 virtual void setIsLodOutAltitudeEnabled(
bool isLodOutAltitudeEnabled) = 0;
108 virtual void setAttributeVisible(
unsigned int index,
113 virtual void setHorizontalCenter(
bool center) = 0;
117 virtual void setVerticalCenter(
bool center) = 0;
120 virtual void setFontSize(
float points) = 0;
123 virtual void setFontFile(
const std::string&) = 0;
126 virtual void setShadowText(
bool enabled ) = 0;
129 virtual void setBackgroundOrderGroup(
unsigned int groupId ) = 0;
A unicode string. DtUnicode stores a UTF-16 encoded unicode string. Code Point, a Unicode character...
Definition: DtUnicode.h:33
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
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