| ## Public API Reference

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

# Textures & Materials
[Crystal Space 3D Engine]

## Classes
struct | iMaterialEngine
| This interface represents the engine part of the material definition. More...
struct | iMaterialList
| This class represents a list of materials. More...
struct | iMaterialWrapper
| A material wrapper is an engine-level object that wraps around an actual material (iMaterial). More...
struct | iTextureCallback
| A callback for when a iTextureWrapper is used. More...
struct | iTextureList
| This class represents a list of texture wrappers. More...
struct | iTextureWrapper
| A texture wrapper is an engine-level object that wraps around an actual texture (iTextureHandle). More...