17 #include <osg/ref_ptr>
18 #include <osg/Texture>
39 virtual void setImageFilePath(
const std::string& imageFilePath );
43 virtual void setPosition(
float x,
float y,
float z,
float w );
46 virtual void setOffset(
double x,
double y );
49 virtual void getMinSize(
double& xOut,
double& yOut );
52 virtual void setColor(
float r,
float g,
float b,
float a );
55 virtual void setSize(
double x,
double y );
58 virtual void setShadowText(
bool enabled );
61 virtual void setVisible(
bool visible );
64 virtual bool visible()
const;
68 virtual void setOverlay(
unsigned int overlayId );
72 virtual void setGroup(
unsigned int group );
77 virtual void updateImageBox();
DtBaseOutlineAttribute myOutlineAttribute
Definition: DtImageAttribute.h:82
Declares the DtBaseOutlineAttribute class declaration.
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
std::string myImageFilePath
Definition: DtImageAttribute.h:84
The attribute layout tells DtAttributes where to draw.
Definition: DtBaseOutlineAttribute.h:25
The attribute layout tells DtAttributes where to draw.
Definition: DtAttribute.h:21
Attribute that generates a colored quad.
Definition: DtBaseQuadAttribute.h:25
The attribute layout tells DtAttributes where to draw.
Definition: DtImageAttribute.h:28
Declares the DtBaseQuadAttribute class declaration.
DtBaseQuadAttribute myQuadAttribute
Definition: DtImageAttribute.h:81
osg::ref_ptr< osg::Texture > myQuadTexture
Definition: DtImageAttribute.h:85
Contains DLL export macros.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
DtDe & myDe
Definition: DtImageAttribute.h:83