Ignore:
Timestamp:
05/09/05 22:55:21 (20 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/VUT/work/ogre_changes/OgreMain/include/OgreHardwareOcclusionQuery.h

    r61 r88  
    103103          *        0 will generate all the levels till 1x1. [default: 0] 
    104104      */ 
    105         virtual bool pullOcclusionQuery( unsigned int* NumOfFragments ) = 0; 
     105        virtual bool pullOcclusionQuery( unsigned int* NumOfFragments, const bool waitForResult ) = 0; 
    106106 
    107107        /** 
     
    112112          * In OpenGL mode it makes no difference if you specify OCCLUSIONQUERY_FLUSH or OCCLUSIONQUERY_NOFLUSH. 
    113113      */ 
    114         virtual bool pullOcclusionQuery( unsigned int* NumOfFragments, const HW_OCCLUSIONQUERY flag  ) = 0; 
     114        virtual bool pullOcclusionQuery( unsigned int* NumOfFragments, const bool waitForResult,  
     115                                                                         const HW_OCCLUSIONQUERY flag  ) = 0; 
    115116 
    116117        /** 
     
    133134        virtual void    setSkipRate( int skip ) = 0; 
    134135        virtual int             getSkipRate() = 0; 
    135  
    136 #ifdef GTP_VISIBILITY_MODIFIED_OGRE 
    137         /** 
    138           *    
    139           * @Remarks This function returns true if the result of the  
    140           * query is already availbable, false otherwise. 
    141           */ 
    142         virtual bool resultAvailable() = 0; 
    143 #endif // GTP_VISIBILITY_MODIFIED_OGRE 
    144  
    145136//---------------------------------------------------------------------- 
    146137// Private members 
Note: See TracChangeset for help on using the changeset viewer.