CrystalSpace

Public API Reference

iVisibilityCuller Member List

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

AddRefOwner(void **ref_owner)=0iBase [pure virtual]
CastShadows(iFrustumView *fview)=0iVisibilityCuller [pure virtual]
DecRef()=0iBase [pure virtual]
GetRefCount()=0iBase [pure virtual]
IncRef()=0iBase [pure virtual]
IntersectSegment(const csVector3 &start, const csVector3 &end, bool accurate=false)=0iVisibilityCuller [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)=0iVisibilityCuller [pure virtual]
IntersectSegmentSloppy(const csVector3 &start, const csVector3 &end)=0iVisibilityCuller [pure virtual]
ParseCullerParameters(iDocumentNode *node)=0iVisibilityCuller [pure virtual]
PrecacheCulling()=0iVisibilityCuller [pure virtual]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
RegisterVisObject(iVisibilityObject *visobj)=0iVisibilityCuller [pure virtual]
RemoveRefOwner(void **ref_owner)=0iBase [pure virtual]
Setup(const char *name)=0iVisibilityCuller [pure virtual]
UnregisterVisObject(iVisibilityObject *visobj)=0iVisibilityCuller [pure virtual]
VisTest(iRenderView *irview, iVisibilityCullerListener *viscallback)=0iVisibilityCuller [pure virtual]
VisTest(const csBox3 &box)=0iVisibilityCuller [pure virtual]
VisTest(const csSphere &sphere)=0iVisibilityCuller [pure virtual]
VisTest(const csSphere &sphere, iVisibilityCullerListener *viscallback)=0iVisibilityCuller [pure virtual]
VisTest(csPlane3 *plane, int num_planes)=0iVisibilityCuller [pure virtual]
VisTest(csPlane3 *plane, int num_planes, iVisibilityCullerListener *viscallback)=0iVisibilityCuller [pure virtual]
~iBase()iBase [inline, protected, virtual]


Generated for Crystal Space by doxygen 1.4.7