15 class DtOverlayResourceProvider;
25 RenderMode_VertexBufferObject = 1,
42 virtual int numberOfPrimitives()
const = 0;
45 virtual void releaseResources() = 0;
48 virtual bool isRenderModeSupported(
int mode) = 0;
51 void setRenderMode(
int mode);
54 int renderMode()
const;
57 int numberOfRenderModes()
const;
61 void setOrderMode(
int mode);
64 int orderMode()
const;
66 void addGroupRef(
unsigned int group );
68 void removeGroupRef(
unsigned int group );
70 unsigned int groupCount()
const;
bool myForceUpdate
Definition: DtPrimitiveRenderer.h:78
Definition: DtPrimitiveRenderer.h:26
The overlay resource provider class provies resources for overlay drawing classes.
Definition: DtOverlayResourceProvider.h:23
DtDe & myDe
Definition: DtPrimitiveRenderer.h:74
#define DT_DLL_VRVGRAPHICS
Contains DLL export macros.
Definition: vrvGraphics.h:19
DtOverlayResourceProvider & myProvider
Definition: DtPrimitiveRenderer.h:75
RenderModes
Definition: DtPrimitiveRenderer.h:23
Abstract primitive rendering base class.
Definition: DtPrimitiveRenderer.h:19
int myRenderMode
Definition: DtPrimitiveRenderer.h:76
OrderModes
Definition: DtPrimitiveRenderer.h:30
const char int mode
Definition: ioapi.h:38
int myOrderMode
Definition: DtPrimitiveRenderer.h:77
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
Definition: DtPrimitiveRenderer.h:34
Definition: DtPrimitiveRenderer.h:33