DynamicPlugin.h File Reference
Go to the source code of this file.
Defines | |
| #define | DLLEXPORT |
Typedefs | |
| typedef MILTON_PLUGIN_TYPE(* | plugin_type_func_t )() |
| typedef void *(* | plugin_new_func_t )() |
| typedef void *(* | plugin_delete_func_t )() |
Enumerations | |
| enum | MILTON_PLUGIN_TYPE { MILTON_PLUGIN_TYPE_RENDERER = 0, MILTON_PLUGIN_TYPE_CAMERA, MILTON_PLUGIN_TYPE_OUTPUT, MILTON_PLUGIN_TYPE_FILTER, MILTON_PLUGIN_TYPE_SHAPE, MILTON_PLUGIN_TYPE_BSDF, MILTON_PLUGIN_TYPE_EMITTER, MILTON_PLUGIN_TYPE_MEDIUM, MILTON_PLUGIN_TYPE_GENERATOR, MILTON_PLUGIN_TYPE_METAOBJECT } |
Functions | |
| MILTON_PLUGIN_TYPE | plugin_type () |
| void * | plugin_new () |
| void | plugin_delete (void *plugin) |
Define Documentation
| #define DLLEXPORT |
Definition at line 17 of file DynamicPlugin.h.
Typedef Documentation
| typedef void*(* plugin_delete_func_t)() |
Definition at line 43 of file DynamicPlugin.h.
| typedef void*(* plugin_new_func_t)() |
Definition at line 42 of file DynamicPlugin.h.
| typedef MILTON_PLUGIN_TYPE(* plugin_type_func_t)() |
Definition at line 41 of file DynamicPlugin.h.
Enumeration Type Documentation
| enum MILTON_PLUGIN_TYPE |
- Enumerator:
Definition at line 24 of file DynamicPlugin.h.
Function Documentation
| void plugin_delete | ( | void * | plugin | ) |
| void* plugin_new | ( | ) |
| MILTON_PLUGIN_TYPE plugin_type | ( | ) |
Generated on 28 Feb 2009 for Milton by
1.5.6