Member List (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

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

- Class List
- Class Index
- Class Hierarchy
- Class Members

iVisibilityCuller Member List
This is the complete list of members for iVisibilityCuller, including all inherited members.

AddRefOwner(void **ref_owner)=0 | iBase | `[pure virtual]`
BeginPrecacheCulling()=0 | iVisibilityCuller | `[pure virtual]`
DecRef()=0 | iBase | `[pure virtual]`
EndPrecacheCulling()=0 | iVisibilityCuller | `[pure virtual]`
GetInterfaceMetadata()=0 | iBase | `[pure virtual]`
GetRefCount()=0 | iBase | `[pure virtual]`
IncRef()=0 | iBase | `[pure virtual]`
IntersectSegment(const csVector3 &start, const csVector3 &end, bool accurate=false)=0 | iVisibilityCuller | `[pure virtual]`
IntersectSegment(const csVector3 &start, const csVector3 &end, csVector3 &isect, float *pr=0, iMeshWrapper **p_mesh=0, int *poly_idx=0, bool accurate=true)=0 | iVisibilityCuller | `[pure virtual]`
IntersectSegmentSloppy(const csVector3 &start, const csVector3 &end)=0 | iVisibilityCuller | `[pure virtual]`
ParseCullerParameters(iDocumentNode *node)=0 | iVisibilityCuller | `[pure virtual]`
PrecacheCulling()=0 | iVisibilityCuller | `[pure virtual]`
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | `[pure virtual]`
RegisterVisObject(iVisibilityObject *visobj)=0 | iVisibilityCuller | `[pure virtual]`
RemoveRefOwner(void **ref_owner)=0 | iBase | `[pure virtual]`
RenderViscull(iRenderView *rview, iShaderVariableContext *shadervars)=0 | iVisibilityCuller | `[pure virtual]`
Setup(const char *name)=0 | iVisibilityCuller | `[pure virtual]`
UnregisterVisObject(iVisibilityObject *visobj)=0 | iVisibilityCuller | `[pure virtual]`
VisTest(iRenderView *irview, iVisibilityCullerListener *viscallback, int renderWidth=0, int renderHeight=0)=0 | iVisibilityCuller | `[pure virtual]`
VisTest(const csBox3 &box)=0 | iVisibilityCuller | `[pure virtual]`
VisTest(const csSphere &sphere)=0 | iVisibilityCuller | `[pure virtual]`
VisTest(const csSphere &sphere, iVisibilityCullerListener *viscallback)=0 | iVisibilityCuller | `[pure virtual]`
VisTest(csPlane3 *plane, int num_planes)=0 | iVisibilityCuller | `[pure virtual]`
VisTest(csPlane3 *plane, int num_planes, iVisibilityCullerListener *viscallback)=0 | iVisibilityCuller | `[pure virtual]`
~iBase() | iBase | `[inline, protected, virtual]`