|  | OGRE
    1.11.6
    Object-Oriented Graphics Rendering Engine | 
This is a class that is the base class of the query class for hardware occlusion. More...
#include <OgreGLHardwareOcclusionQuery.h>
 Inheritance diagram for Ogre::GLHardwareOcclusionQuery:
 Inheritance diagram for Ogre::GLHardwareOcclusionQuery:| Public Member Functions | |
| GLHardwareOcclusionQuery () | |
| Default object constructor.  More... | |
| ~GLHardwareOcclusionQuery () | |
| Object destructor.  More... | |
| void | beginOcclusionQuery () | 
| Starts the hardware occlusion query.  More... | |
| void | endOcclusionQuery () | 
| Ends the hardware occlusion test.  More... | |
| unsigned int | getLastQuerysPixelcount () const | 
| Let's you get the last pixel count with out doing the hardware occlusion test.  More... | |
| bool | isStillOutstanding (void) | 
| Lets you know when query is done, or still be processed by the Hardware.  More... | |
| bool | pullOcclusionQuery (unsigned int *NumOfFragments) | 
| Pulls the hardware occlusion query.  More... | |
This is a class that is the base class of the query class for hardware occlusion.
| Ogre::GLHardwareOcclusionQuery::GLHardwareOcclusionQuery | ( | ) | 
Default object constructor.
| Ogre::GLHardwareOcclusionQuery::~GLHardwareOcclusionQuery | ( | ) | 
Object destructor.
| 
 | virtual | 
Starts the hardware occlusion query.
Results must be pulled using: UINT mNumberOfPixelsVisable; pullOcclusionQuery( &mNumberOfPixelsVisable );
Implements Ogre::HardwareOcclusionQuery.
| 
 | virtual | 
Ends the hardware occlusion test.
Implements Ogre::HardwareOcclusionQuery.
| 
 | virtual | 
Pulls the hardware occlusion query.
| NumOfFragments | will get the resulting number of fragments. | 
Implements Ogre::HardwareOcclusionQuery.
| 
 | virtual | 
Lets you know when query is done, or still be processed by the Hardware.
Implements Ogre::HardwareOcclusionQuery.
| 
 | inlineinherited | 
Let's you get the last pixel count with out doing the hardware occlusion test.