15 #include <osg/ref_ptr>
16 #include <osg/Texture>
43 virtual void setOverlay(
unsigned int layer);
46 virtual void setRotation(
float );
49 virtual float getRotation()
const;
52 unsigned int overlay()
const;
55 virtual void setOrderGroup(
unsigned int group);
58 virtual unsigned int orderGroup()
const;
61 virtual void setPosition(
float x,
float y,
float z,
float w = 0);
65 virtual void setBackgroundImage(
const std::string&
filename);
69 virtual void setBackgroundImage(
const std::string& filename,
70 float left,
float right,
float bottom,
float top);
75 virtual void setColor(
float r,
float g,
float b,
float a);
79 virtual void setOrigin(
float originX,
float originY);
82 virtual void setSize(
float w,
float h);
87 virtual void setAltitudeSpecificSizes(
93 virtual void clearAltitudeSpecificSizes();
100 virtual void setIsForcedSizeByAltitudeEnabled(
bool enabled);
104 virtual void setAltitudeForForcedSize(
double minimumAltitudeForUse);
107 virtual void setPadding(
float paddingX,
float paddingY);
110 virtual void setModelDefinition(
const std::string& str);
113 virtual void setEventsEnabled(
bool enabled);
116 virtual void setVisible(
bool visible);
Diagonal crossing liens.
Definition: DtTacticalGraphicUtilities.h:93
A synchronized Quad and Widget for a interactive visible 2D graphic.
Definition: DtSprite.h:25
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
Contains DLL export macros.
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