Visibility (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

Classes
Visibility
Crystal Space 3D Engine

## Classes
struct | iVisibilityCuller
| This interface represents a visibility culling system. More...
struct | iVisibilityCullerListener
| Implement this interface when you want to get notified about visible objects detected by the visibility cullers. More...
struct | iVisibilityObject
| An object that wants to know if it is visible or not for some visibility culler needs to implement this interface. More...
struct | iVisibilityObjectIterator
| Iterator to iterate over some visibility objects. More...
## GetCullerFlags() flags
#define | CS_CULLER_HINT_GOODOCCLUDER 4
| This is a good occluder.
#define | CS_CULLER_HINT_BADOCCLUDER 8
| This is a bad occluder.

## Define Documentation

#define CS_CULLER_HINT_BADOCCLUDER 8

This is a bad occluder.

With this hint you say that this object is almost certainly a bad occluder.

Definition at line 252 of file viscull.h.

#define CS_CULLER_HINT_GOODOCCLUDER 4

This is a good occluder.

With this hint you say that this object is a good occluder. The culler can still ignore this hint of course.

Definition at line 246 of file viscull.h.