## Public API Reference

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

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

# iRegion Member List

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

Add(iObject *obj)=0 | iRegion | `[pure virtual]`
AddRefOwner(iBase **ref_owner)=0 | iBase | `[pure virtual]`
Clear()=0 | iRegion | `[pure virtual]`
DecRef()=0 | iBase | `[pure virtual]`
DeleteAll()=0 | iRegion | `[pure virtual]`
FindCameraPosition(const char *iName)=0 | iRegion | `[pure virtual]`
FindCollection(const char *iName)=0 | iRegion | `[pure virtual]`
FindMaterial(const char *iName)=0 | iRegion | `[pure virtual]`
FindMeshFactory(const char *iName)=0 | iRegion | `[pure virtual]`
FindMeshObject(const char *iName)=0 | iRegion | `[pure virtual]`
FindSector(const char *iName)=0 | iRegion | `[pure virtual]`
FindTexture(const char *iName)=0 | iRegion | `[pure virtual]`
GetRefCount()=0 | iBase | `[pure virtual]`
IncRef()=0 | iBase | `[pure virtual]`
IsInRegion(iObject *obj)=0 | iRegion | `[pure virtual]`
Prepare()=0 | iRegion | `[pure virtual]`
PrepareTextures()=0 | iRegion | `[pure virtual]`
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | `[pure virtual]`
QueryObject()=0 | iRegion | `[pure virtual]`
Remove(iObject *obj)=0 | iRegion | `[pure virtual]`
RemoveRefOwner(iBase **ref_owner)=0 | iBase | `[pure virtual]`
ShineLights()=0 | iRegion | `[pure virtual]`