GtpVisibility::VisibilityManager Class Reference

#include <GtpVisibility/include/VisibilityManager.h>

Collaboration diagram for GtpVisibility::VisibilityManager:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 VisibilityManager (VisibilityEnvironment *visEnvironment)
 ~VisibilityManager ()
void SetCullingManager (VisibilityEnvironment::CullingManagerType ocmType)
CullingManagerGetCullingManager ()
void ApplyVisibilityCulling ()

Protected Attributes

CullingManagermCullingManager
QueryManagermQueryManager
PreprocessingManagermPreprocessingManager
VisibilityEnvironmentmVisibilityEnvironment
VisibilityEnvironment::CullingManagerType mCullingManagerType

Detailed Description

This class manages all forms of visibility. It is the main class of our visibility module and manages online occlusion culling, offline culling, and visibility queries.


The documentation for this class was generated from the following files:
Generated on Fri Apr 29 19:49:42 2005 for GameTools Visibility Modules by  doxygen 1.4.2