13 #include <osg/ref_ptr>
14 #include <osg/Texture>
41 virtual void setOverlay(
unsigned int layer);
44 virtual void setRotation(
float );
47 virtual float getRotation()
const;
50 unsigned int overlay()
const;
53 virtual void setOrderGroup(
unsigned int group);
56 virtual unsigned int orderGroup()
const;
59 virtual void setPosition(
float x,
float y,
float z,
float w = 0);
63 virtual void setBackgroundImage(
const std::string&
filename);
67 virtual void setBackgroundImage(
const std::string& filename,
68 float left,
float right,
float bottom,
float top);
73 virtual void setColor(
float r,
float g,
float b,
float a);
77 virtual void setOrigin(
float originX,
float originY);
80 virtual void setSize(
float w,
float h);
83 virtual void setPadding(
float paddingX,
float paddingY);
86 virtual void setModelDefinition(
const std::string& str);
89 virtual void setEventsEnabled(
bool enabled);
92 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
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Contains DLL export macros.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69