![]() |
VR-Forces Developer's Guide
|
An OSG camera predraw callback, can be used as a sync point.

Public Member Functions | |
| DtBeginRenderingCallback (DtDe &de, DtVirtualRealityProvider *provider, vrvVirtualReality::DtEye eye) | |
| virtual | ~DtBeginRenderingCallback () |
| virtual void | operator() (osg::RenderInfo &renderInfo) const |
Protected Member Functions | |
| virtual void | implementation (osg::RenderInfo &renderInfo) const |
Protected Attributes | |
| DtVirtualRealityProvider * | myProvider |
| vrvVirtualReality::DtEye | myEye |
| DtDe & | myDe |
Private Member Functions | |
| DtBeginRenderingCallback () | |
| DtBeginRenderingCallback (const DtBeginRenderingCallback &orig) | |
| DtBeginRenderingCallback & | operator= (const DtBeginRenderingCallback &) |
|
private |
prevent default constructor
|
private |
prevent copy construction
| makVrv::DtBeginRenderingCallback::DtBeginRenderingCallback | ( | DtDe & | de, |
| DtVirtualRealityProvider * | provider, | ||
| vrvVirtualReality::DtEye | eye | ||
| ) |
CTOR takes the post processor, eye to submit for and the VR driver.
|
virtual |
DTOR.
|
private |
prevent assignment
|
virtual |
the callback function called by OSG
|
protectedvirtual |
invoke the beginRendering function of the provider
|
protected |
|
protected |
|
protected |