20 class DtOverlayRenderer;
47 void setPosition(
float x,
float y,
float z,
float w );
50 void getPosition(
float&
x,
float&
y,
float&
z,
float&
w )
const;
53 void setRotation(
float angle );
56 void getRotation(
float& angle )
const;
60 void setGroup(
float order );
66 void setColor(
float r,
float g,
float b,
float a );
69 void getColor(
float& r,
float& g,
float& b,
float& a )
const;
79 void setPoints(
const float points[8] );
83 void getPoints(
float points[8] );
88 void setFillType( FillType type );
91 FillType fillType()
const;
97 void setFillParameter(
unsigned int param,
unsigned int fullStipplePattern[32] = 0 );
101 float left = 0.0f,
float right = 1.0f,
float bottom = 0.0f,
float top = 1.0f );
void * NativeResourceHandle
Definition: DtOverlayResourceProvider.h:33
A class which allocates and draws quads.
Definition: DtQuadRenderer.h:27
DtQuadProxy * myProxy
Definition: DtQuad.h:108
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:28
x y * z
Definition: exprtk.hpp:9133
A flyweight class for controlling a single quad owned by the DtQuadRenderer.
Definition: DtQuadRenderer.h:97
A single 2D quadrilateral.
Definition: DtQuad.h:24
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)
A simple bounding box.
Definition: DtBoundingBox.h:101
The DtOverlayRenderer implements the overlay concept.
Definition: DtOverlayRenderer.h:23