#include <shadefuncs.h>
Collaboration diagram for mfuncs:

Data Fields | |
| long | mf_magic |
| To validate structure. | |
| char * | mf_name |
| Keyword for material. | |
| mfuncs * | mf_forw |
| Forward link. | |
| int | mf_inputs |
| shadework inputs needed | |
| int | mf_flags |
| Flags describing shader. | |
| int(* | mf_setup )() |
| Routine for preparing. | |
| int(* | mf_render )() |
| Routine for rendering. | |
| void(* | mf_print )() |
| Routine for printing. | |
| void(* | mf_free )() |
| Routine for releasing storage. | |
The interface to the various material property & texture routines.
Definition at line 51 of file shadefuncs.h.
|
|
To validate structure.
Definition at line 52 of file shadefuncs.h. |
|
|
Keyword for material.
Definition at line 53 of file shadefuncs.h. |
|
|
Forward link.
Definition at line 54 of file shadefuncs.h. |
|
|
shadework inputs needed
Definition at line 55 of file shadefuncs.h. |
|
|
Flags describing shader.
Definition at line 56 of file shadefuncs.h. |
|
|
Routine for preparing.
|
|
|
Routine for rendering.
|
|
|
Routine for printing.
|
|
|
Routine for releasing storage.
|
1.4.6