## Public API Reference

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

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

# iTextureManager Member List

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

AddRefOwner(iBase **ref_owner)=0 | iBase | `[pure virtual]`
CreateSuperLightmap(int width, int height)=0 | iTextureManager | `[pure virtual]`
DecRef()=0 | iBase | `[pure virtual]`
GetLightmapRendererCoords(int slmWidth, int slmHeight, int lm_x1, int lm_y1, int lm_x2, int lm_y2, float &lm_u1, float &lm_v1, float &lm_u2, float &lm_v2)=0 | iTextureManager | `[pure virtual]`
GetMaxTextureSize(int &w, int &h, int &aspect)=0 | iTextureManager | `[pure virtual]`
GetRefCount()=0 | iBase | `[pure virtual]`
GetTextureFormat()=0 | iTextureManager | `[pure virtual]`
IncRef()=0 | iBase | `[pure virtual]`
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | `[pure virtual]`
RegisterTexture(iImage *image, int flags)=0 | iTextureManager | `[pure virtual]`
RemoveRefOwner(iBase **ref_owner)=0 | iBase | `[pure virtual]`