![]() |
VR-Forces 4.7 Class Documentation
|
An OSG camera callback that will submit the channel to the underlying VR system as an overlay channel. More...

Public Member Functions | |
| DtSubmitViewCallback (DtVirtualRealityPostProcessor &pp, DtVirtualRealityDriver &driver, int eye) | |
| CTOR takes the post processor, eye to submit for and the VR driver. | |
| virtual | ~DtSubmitViewCallback () |
| DTOR. | |
| virtual void | operator() (osg::RenderInfo &renderInfo) const |
| the callback function called by OSG | |
Protected Attributes | |
| DtVirtualRealityPostProcessor & | myProcessor |
| DtVirtualRealityDriver & | myDriver |
| int | myEye |
Private Member Functions | |
| DtSubmitViewCallback () | |
| prevent default constructor | |
| DtSubmitViewCallback (const DtSubmitViewCallback &orig) | |
| prevent copy construction | |
| DtSubmitViewCallback & | operator= (const DtSubmitViewCallback &) |
| prevent assignment | |
Private Attributes | |
| DtBlitOsgToGlTexture * | myMutableBlitTexture |
| this is mutable because it needs to be created during the operator() callback which is a const function. | |
An OSG camera callback that will submit the channel to the underlying VR system as an overlay channel.
|
private |
prevent default constructor
|
private |
prevent copy construction
| makVrv::DtSubmitViewCallback::DtSubmitViewCallback | ( | DtVirtualRealityPostProcessor & | pp, |
| DtVirtualRealityDriver & | driver, | ||
| int | 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
|
protected |
|
protected |
|
protected |
|
mutableprivate |
this is mutable because it needs to be created during the operator() callback which is a const function.