/* materiallist.c */ #include #include "materiallist.h" /* Looks up a material with given name in the given material list. Returns * a pointer to the material if found, or (MATERIAL *)NULL if not found. */ MATERIAL *MaterialLookup(MATERIALLIST *MaterialLib, char *name) { MATERIAL *m; while ((m = MaterialListNext(&MaterialLib))) if (strcmp(m->name, name) == 0) return m; return (MATERIAL *)NULL; }