17 #include <matrix/vlVector.h>
41 virtual void setTexture(
const std::string texture) = 0;
45 virtual void setStipplePattern(
unsigned int stipplePattern[32]) = 0;
49 virtual void setColor(
float r,
float g,
float b,
float a) = 0;
52 virtual void setLineWidth(
float width) = 0;
55 virtual void setPoints(
const std::vector<DtVector>& points) = 0;
58 virtual void setEventsEnabled(
bool enabled,
unsigned long long userData) = 0;
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
Definition: DtDecalProjectorLineInterface.h:63
The abstract Channel Class.
Definition: DtChannel.h:35
Contains makVrv::DtVirtualBaseClass class.
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
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:76
DtModelSetId
Definition: DtModelSetEnums.h:19
An interface for a decal projector line.
Definition: DtDecalProjectorLineInterface.h:29
Contains various enum classes relating to model sets.
Contains DLL export macros.