|
OpenWalnut
1.2.5
|
Small class used for querying glGet info during rendering. More...
#include <WGEViewer.h>
Inheritance diagram for WGEViewer::QueryCallback:Public Member Functions | |
| QueryCallback (osg::ref_ptr< osg::Camera > camera, WBoolFlag::SPtr run) | |
| Constructor. | |
| virtual | ~QueryCallback () |
| Destructor. | |
| virtual void | operator() (osg::RenderInfo &renderInfo) const |
| Query operator. | |
| std::string | getVendor () const |
| Returns the queried vendor string. | |
Protected Attributes | |
| std::string | m_vendor |
| The vendor string. | |
| WBoolFlag::SPtr | m_run |
| True if callback was run once. | |
| osg::ref_ptr< osg::Camera > | m_camera |
| The camera to which this was connected. | |
Small class used for querying glGet info during rendering.
Definition at line 234 of file WGEViewer.h.
| WGEViewer::QueryCallback::QueryCallback | ( | osg::ref_ptr< osg::Camera > | camera, |
| WBoolFlag::SPtr | run | ||
| ) |
Constructor.
Automatically de-registers from camera after one run.
| camera | the cam to which this was registered |
| run | notifies the flag when run. |
Definition at line 220 of file WGEViewer.cpp.
|
virtual |
Destructor.
Definition at line 228 of file WGEViewer.cpp.
| std::string WGEViewer::QueryCallback::getVendor | ( | ) | const |
|
virtual |
Query operator.
| renderInfo | render info object |
Definition at line 233 of file WGEViewer.cpp.
|
protected |
The camera to which this was connected.
Definition at line 278 of file WGEViewer.h.
|
protected |
True if callback was run once.
Definition at line 273 of file WGEViewer.h.
|
mutableprotected |
The vendor string.
Definition at line 268 of file WGEViewer.h.
1.8.1