![]() |
VR-Forces Developer's Guide
|
An interface for a decal projector line.

Public Member Functions | |
| DtDecalProjectorLineInterface () | |
| virtual | ~DtDecalProjectorLineInterface () |
| virtual void | setTexture (const std::string texture)=0 |
| virtual void | setStipplePattern (unsigned int stipplePattern[32])=0 |
| virtual void | setColor (float r, float g, float b, float a)=0 |
| virtual void | setLineWidth (float width)=0 |
| virtual void | setPoints (const std::vector< DtVector > &points)=0 |
| virtual void | setEventsEnabled (bool enabled, unsigned long long userData)=0 |
| makVrv::DtDecalProjectorLineInterface::DtDecalProjectorLineInterface | ( | ) |
|
virtual |
|
pure virtual |
Sets the name of a texture to be tiled along the line.
Implemented in makVrv::DtDecalProjectorLine.
|
pure virtual |
Sets a stipple pattern to be used for rendering. If no texture is set, then the stipple pattern will be used.
Implemented in makVrv::DtDecalProjectorLine.
|
pure virtual |
Sets the color of all line vertices.
| r,g,b,a | The (0.0 - 1.0) red, green, blue, alpha values |
Implemented in makVrv::DtDecalProjectorLine.
|
pure virtual |
Sets the width of the line.
Implemented in makVrv::DtDecalProjectorLine.
|
pure virtual |
Sets all the line point positions.
Implemented in makVrv::DtDecalProjectorLine.
|
pure virtual |
Sets whether or not mouse events are enabled.
Implemented in makVrv::DtDecalProjectorLine.