XXX_Occlusion_Query


Functions

HC_EXTERNAL HIC_API void * HIC_Begin_Occlusion_Query (HIC_Rendition const *nr, bool disable_write)
HC_EXTERNAL HIC_API void HIC_Delete_Occlusion_Query (HIC_Rendition const *nr, void *id)
HC_EXTERNAL HIC_API void HIC_End_Occlusion_Query (HIC_Rendition const *nr, void *id)
HC_EXTERNAL HIC_API int HIC_Get_Occlusion_Query (HIC_Rendition const *nr, void *id)
HC_EXTERNAL HIC_API bool HIC_Occlusion_Query_Available (HIC_Rendition const *nr)

Function Documentation

HC_EXTERNAL HIC_API void* HIC_Begin_Occlusion_Query ( HIC_Rendition const *  nr,
bool  disable_write 
)

Parameters:
nr A pointer to a const HIC_Rendition.
disable_write A boolean.
Returns:
A void pointer.
This function begins an occlusion query.

HC_EXTERNAL HIC_API void HIC_Delete_Occlusion_Query ( HIC_Rendition const *  nr,
void *  id 
)

Parameters:
nr A pointer to a const HIC_Rendition.
id A void pointer.
This function deletes the occlusion query.

HC_EXTERNAL HIC_API void HIC_End_Occlusion_Query ( HIC_Rendition const *  nr,
void *  id 
)

Parameters:
nr A pointer to a const HIC_Rendition.
id A void pointer.
This function ends an occlusion query.

HC_EXTERNAL HIC_API int HIC_Get_Occlusion_Query ( HIC_Rendition const *  nr,
void *  id 
)

Parameters:
nr A pointer to a const HIC_Rendition.
id A void pointer.
Returns:
An int.
This function returns the occlusion query.

HC_EXTERNAL HIC_API bool HIC_Occlusion_Query_Available ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A boolean.
This function returns a boolean which is true if the occlusion query is available and false if the occlusion query is not available.

HOOPS/3dGS I.M. Interface

     Full Index