36 virtual void setOffset(
double x,
double y );
39 virtual void setPosition(
float x,
float y,
float z,
float w );
42 virtual void getMinSize(
double& xOut,
double& yOut );
46 virtual void setSize(
double x,
double y );
49 virtual void setColor(
float r,
float g,
float b,
float a );
52 virtual void setShadowText(
bool enabled );
55 virtual void setVisible(
bool visible );
58 virtual bool visible()
const;
65 virtual void setOverlay(
unsigned int overlayId );
69 virtual void setGroup(
unsigned int group );
74 virtual void updateQuad();
float myA
Definition: DtBaseQuadAttribute.h:92
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
float myX
Definition: DtBaseQuadAttribute.h:81
double mySizeY
Definition: DtBaseQuadAttribute.h:95
double myOffsetX
Definition: DtBaseQuadAttribute.h:86
The attribute layout tells DtAttributes where to draw.
Definition: DtAttribute.h:21
Attribute that generates a colored quad.
Definition: DtBaseQuadAttribute.h:25
unsigned int myOverlay
Definition: DtBaseQuadAttribute.h:99
float myR
Definition: DtBaseQuadAttribute.h:89
double myOffsetY
Definition: DtBaseQuadAttribute.h:87
A single 2D quadrilateral.
Definition: DtQuad.h:24
DtDe & myDe
Definition: DtBaseQuadAttribute.h:79
float myZ
Definition: DtBaseQuadAttribute.h:83
DtQuad * myQuad
Definition: DtBaseQuadAttribute.h:78
bool myVisible
Definition: DtBaseQuadAttribute.h:97
Contains DLL export macros.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Contains the DtAttribute class declaration.
float myW
Definition: DtBaseQuadAttribute.h:84
float myG
Definition: DtBaseQuadAttribute.h:90
float myY
Definition: DtBaseQuadAttribute.h:82
double mySizeX
Definition: DtBaseQuadAttribute.h:94
float myB
Definition: DtBaseQuadAttribute.h:91