Public Member Functions

glut::MaterialRegistry Class Reference
[Glut 3D Model Library]

Clients of the parsing APIs must implement this interface themselves. More...

#include <glut-model.h>

Inheritance diagram for glut::MaterialRegistry:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~MaterialRegistry (void) throw ()
virtual smart_ptr< material_tgetMaterial (const char *id)=0

Detailed Description

Clients of the parsing APIs must implement this interface themselves.

Typically, this is an object that can load materials as needed, and keep them in a map. Needs to be threadsafe!

Definition at line 91 of file glut-model.h.


Constructor & Destructor Documentation

glut::MaterialRegistry::~MaterialRegistry ( void   )  throw () [virtual]

Definition at line 52 of file model-parsing.cpp.


The documentation for this class was generated from the following files: