21 class DtOverlayRenderer;
50 virtual void setEventsEnabled(
bool enabled,
unsigned long long userData = 0 );
53 virtual bool eventsEnabled()
const;
56 virtual void setPosition(
float x,
float y,
float z,
float w = 0 );
59 virtual void setPoints(
const float points[8] );
63 virtual void setPointsByMinimumAltitude(
const float points[8],
double minimumAltitude );
70 virtual void setIsForcedPointsByAltitudeEnabled(
bool isEnabled);
74 virtual void setAltitudeForForcedPoints(
double altitude);
77 virtual void clearAltitudeSpecificConfigurations();
80 virtual void setRotation(
float angle );
86 virtual void setTextureParameter(
88 float left = 0.0f,
float right = 1.0f,
float bottom = 0.0f,
95 virtual void setColor(
float r,
float g,
float b,
float a );
98 virtual void setGroup(
unsigned int group );
101 virtual unsigned int group()
const;
104 virtual const DtQuad& quad()
const;
void * NativeResourceHandle
Definition: DtOverlayResourceProvider.h:33
Contains the makVrv::DtQuad class declaration.
A synchronized Quad and Widget for a interactive visible 2D graphic.
Definition: DtSprite.h:25
The DtPickableQuad is a pickable widget that matches the Quad interface.
Definition: DtPickableWidget.h:125
DtWidgetPicker & myPicker
Definition: DtSprite.h:112
DtPickableQuad * myWidget
Definition: DtSprite.h:114
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t x y *z t t *t t x *y *z t *t *t t x y z t t t t x *y z t *t t t x * y(z *w))
#define DT_DLL_VRVGRAPHICS
Contains DLL export macros.
Definition: vrvGraphics.h:19
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t x y *z w
Definition: exprtk.hpp:9210
FillType
Definition: DtQuad.h:32
x y * z
Definition: exprtk.hpp:9133
A single 2D quadrilateral.
Definition: DtQuad.h:28
DtQuad * myQuad
Definition: DtSprite.h:113
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x(y+z)
The DtOverlayRenderer implements the overlay concept.
Definition: DtOverlayRenderer.h:41