![]() |
VR-Forces 5.0.2 Developer's Guide
|
A group of text proxies that share the same set of altitude-based configurations. Groups of text proxies are maintained by the text renderer.
Public Types | |
| typedef std::vector < DtTextProxy * > | TextProxyList |
Public Member Functions | |
| DtTextProxyGroup (DtTextRenderer::DtAltitudeBasedConfigurationCollection) | |
| DtTextProxyGroup () | |
| ~DtTextProxyGroup () | |
| DtTextProxyGroup (const DtTextProxyGroup &other)=delete | |
| DtTextProxyGroup & | operator= (const DtTextProxyGroup &other)=delete |
| DtTextProxyGroup (DtTextProxyGroup &&)=delete | |
| void | render (DtTexturedGlyphRenderer *renderer, double cameraAltitude) |
Protected Attributes | |
| TextProxyList | myProxies |
| DtTextRenderer::DtAltitudeBasedConfigurationCollection | myAltitudeBasedConfigurations |
Friends | |
| class | DtTextRenderer |
| typedef std::vector<DtTextProxy*> makVrv::DtTextProxyGroup::TextProxyList |
| makVrv::DtTextProxyGroup::DtTextProxyGroup | ( | DtTextRenderer::DtAltitudeBasedConfigurationCollection | ) |
| makVrv::DtTextProxyGroup::DtTextProxyGroup | ( | ) |
| makVrv::DtTextProxyGroup::~DtTextProxyGroup | ( | ) |
|
delete |
|
delete |
|
delete |
| void makVrv::DtTextProxyGroup::render | ( | DtTexturedGlyphRenderer * | renderer, |
| double | cameraAltitude | ||
| ) |
Render this group of text proxies using the provided renderer and camera altitude. The camera altitude is used to infer which altitude-based configuration from the internal collection of altitude-based configurations to use.
|
friend |
|
protected |
|
protected |