![]() |
VR-Forces 4.5 Class Documentation
|
The Osg specific implementation of the overlay resource provider. More...

Public Member Functions | |
| DtOsgOverlayResourceProvider (DtOsgRenderer &renderer, bool forceTextShaping) | |
| CTOR. | |
| void | setState (osg::State *myState) |
| Sets the current OSG state. | |
| virtual unsigned int | texture1DId (NativeResourceHandle handle) |
| Get a texture id from a native resource handle. | |
| virtual unsigned int | texture2DId (NativeResourceHandle handle) |
Public Member Functions inherited from makVrv::DtOverlayResourceProvider | |
| DtOverlayResourceProvider (DtFontManager &fontMan, DtEffectManager &effectMan, bool forceTextShaping) | |
| CTOR. | |
| virtual | ~DtOverlayResourceProvider () |
| DTOR. | |
| DtFontManager & | fontManager () |
| Get the shared font manager for accessing fonts. | |
| DtEffectManager & | effectManager () |
| Get the shared effects manager for accessing effects. | |
| bool | forceTextShaping (void) const |
| Get whether to use harf buzz shaping or not. | |
| void | addGroupRef (unsigned int group) |
| Add an overlay group reference. | |
| void | removeGroupRef (unsigned int group) |
| Add an overlay group reference. | |
| unsigned int | groupCount () |
| Get the number of groups being rendered. | |
Protected Attributes | |
| osg::State * | myState |
Protected Attributes inherited from makVrv::DtOverlayResourceProvider | |
| DtFontManager & | myFontManager |
| DtEffectManager & | myEffectManager |
| bool | myForceTextShaping |
| GroupReferenceMap | myGroups |
Additional Inherited Members | |
Public Types inherited from makVrv::DtOverlayResourceProvider | |
| typedef void * | NativeResourceHandle |
Protected Types inherited from makVrv::DtOverlayResourceProvider | |
| typedef std::map< unsigned int, unsigned int > | GroupReferenceMap |
The Osg specific implementation of the overlay resource provider.
| makVrv::DtOsgOverlayResourceProvider::DtOsgOverlayResourceProvider | ( | DtOsgRenderer & | renderer, |
| bool | forceTextShaping | ||
| ) |
CTOR.
| void makVrv::DtOsgOverlayResourceProvider::setState | ( | osg::State * | myState | ) |
Sets the current OSG state.
|
virtual |
Get a texture id from a native resource handle.
Implements makVrv::DtOverlayResourceProvider.
|
virtual |
Implements makVrv::DtOverlayResourceProvider.
|
protected |