![]() |
VR-Forces Developer's Guide
|
The overlay resource provider class provides resources for overlay drawing classes.

Protected Types | |
| typedef std::map< unsigned int, unsigned int > | GroupReferenceMap |
Protected Member Functions | |
| DtOverlayResourceProvider (DtGLFontManager &fontMan, DtEffectManager &effectMan, bool forceTextShaping) | |
Protected Attributes | |
| DtGLFontManager & | myFontManager |
| DtEffectManager & | myEffectManager |
| bool | myForceTextShaping |
| GroupReferenceMap | myGroups |
|
protected |
|
virtual |
DTOR.
|
delete |
Default Constructor not implemented - not allowed.
|
delete |
Copy Constructor not implemented - Copy not allowed.
|
delete |
Move Constructor not implemented - Move not allowed.
|
protected |
CTOR.
|
delete |
Assignment Operator not implemented - Assignment not allowed.
|
delete |
Move assignment Operator not implemented - Move assignment not allowed.
|
inline |
Get the shared font manager for accessing fonts.
|
inline |
Get the shared effects manager for accessing effects.
|
inline |
Get whether to use harf buzz shaping or not.
|
pure virtual |
Returns the current scene depth texture.
Implemented in makVrv::DtOsgOverlayResourceProvider.
|
pure virtual |
Returns the current scene occlusion texture.
Implemented in makVrv::DtOsgOverlayResourceProvider.
|
pure virtual |
Get a texture id from a native resource handle.
Implemented in makVrv::DtOsgOverlayResourceProvider.
|
pure virtual |
Implemented in makVrv::DtOsgOverlayResourceProvider.
|
pure virtual |
Gets a 2D mip-mapped texture from the stipple pattern. Creates the texture if needed. Returns the handle to the texture.
Implemented in makVrv::DtOsgOverlayResourceProvider.
|
virtual |
Computes the stipple texture tiling rate based from the given camera altitude.
| altitude | The camera altitude |
| is2D | Set to true if the camera view is a 2D view |
Add an overlay group reference.
Add an overlay group reference.
Get the number of groups being rendered.
|
protected |
|
protected |
|
protected |
|
protected |