CrystalSpace

Public API Reference

Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Visibility
[Crystal Space 3D Engine]


Classes

class  csFrustumContext
 This structure keeps track of the current frustum context. More...
struct  iFrustumView
 This structure represents all information needed for the frustum visibility calculator. More...
struct  iFrustumView
 This structure represents all information needed for the frustum visibility calculator. More...
struct  iFrustumViewUserdata
 User data which can be attached to iFrustumView. More...
struct  iFrustumViewUserdata
 User data which can be attached to iFrustumView. More...
struct  iVisibilityCuller
 This interface represents a visibility culling system. More...
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  iVisibilityCullerListener
 Implement this interface when you want to get notified about visible objects detected by the visibility cullers. More...
struct  iVisibilityObjectIterator
 Iterator to iterate over some visibility objects. More...
struct  iVisibilityObjectIterator
 Iterator to iterate over some visibility objects. More...

Typedefs

typedef void( csFrustumViewObjectFunc )(iMeshWrapper *mesh, iFrustumView *lview, bool vis)
 Function that will be called for every visited object (during CastShadows() procedure from the visibility culler).

Typedef Documentation

typedef void( csFrustumViewObjectFunc)(iMeshWrapper *mesh, iFrustumView *lview, bool vis)
 

Function that will be called for every visited object (during CastShadows() procedure from the visibility culler).

Definition at line 55 of file fview.h.


Generated for Crystal Space by doxygen 1.4.4