| ## Public API Reference

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

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# iFrustumView Member List

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

AddRefOwner(void **ref_owner)=0 | iBase | `[pure virtual]`
CallObjectFunction(iMeshWrapper *mesh, bool vis)=0 | iFrustumView | `[pure virtual]`
CheckProcessMask(unsigned int mask)=0 | iFrustumView | `[pure virtual]`
CheckShadowMask(unsigned int mask)=0 | iFrustumView | `[pure virtual]`
CopyFrustumContext()=0 | iFrustumView | `[pure virtual]`
CreateFrustumContext()=0 | iFrustumView | `[pure virtual]`
DecRef()=0 | iBase | `[pure virtual]`
GetFrustumContext() const =0 | iFrustumView | `[pure virtual]`
GetRadius() const =0 | iFrustumView | `[pure virtual]`
GetRefCount()=0 | iBase | `[pure virtual]`
GetSquaredRadius() const =0 | iFrustumView | `[pure virtual]`
GetUserdata()=0 | iFrustumView | `[pure virtual]`
IncRef()=0 | iBase | `[pure virtual]`
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | `[pure virtual]`
RemoveRefOwner(void **ref_owner)=0 | iBase | `[pure virtual]`
RestoreFrustumContext(csFrustumContext *original)=0 | iFrustumView | `[pure virtual]`
SetFrustumContext(csFrustumContext *ctxt)=0 | iFrustumView | `[pure virtual]`
SetObjectFunction(csFrustumViewObjectFunc *func)=0 | iFrustumView | `[pure virtual]`
SetUserdata(iFrustumViewUserdata *data)=0 | iFrustumView | `[pure virtual]`
StartNewShadowBlock()=0 | iFrustumView | `[pure virtual]`
~iBase() | iBase | `[inline, protected, virtual]`