Occlusion query provider.  
 More...
#include <occlusion_query_provider.h>
|  | 
| virtual | ~OcclusionQueryProvider () | 
|  | 
| virtual void | begin ()=0 | 
|  | Start occlusion query. 
 | 
|  | 
| virtual void | create ()=0 | 
|  | Create occlusion query object. 
 | 
|  | 
| virtual void | end ()=0 | 
|  | Finish occlusion query. 
 | 
|  | 
| virtual int | get_result () const =0 | 
|  | Returns the result of the occlusion query. 
 | 
|  | 
| virtual bool | is_result_ready () const =0 | 
|  | Returns true if the GPU is ready to return the result. 
 | 
|  | 
Occlusion query provider. 
◆ ~OcclusionQueryProvider()
  
  | 
        
          | virtual clan::OcclusionQueryProvider::~OcclusionQueryProvider | ( |  | ) |  |  | inlinevirtual | 
 
 
◆ begin()
  
  | 
        
          | virtual void clan::OcclusionQueryProvider::begin | ( |  | ) |  |  | pure virtual | 
 
 
◆ create()
  
  | 
        
          | virtual void clan::OcclusionQueryProvider::create | ( |  | ) |  |  | pure virtual | 
 
Create occlusion query object. 
 
 
◆ end()
  
  | 
        
          | virtual void clan::OcclusionQueryProvider::end | ( |  | ) |  |  | pure virtual | 
 
 
◆ get_result()
  
  | 
        
          | virtual int clan::OcclusionQueryProvider::get_result | ( |  | ) | const |  | pure virtual | 
 
Returns the result of the occlusion query. 
 
 
◆ is_result_ready()
  
  | 
        
          | virtual bool clan::OcclusionQueryProvider::is_result_ready | ( |  | ) | const |  | pure virtual | 
 
Returns true if the GPU is ready to return the result. 
 
 
The documentation for this class was generated from the following file: