![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
One IOP module built into this binary, and the generated function that binds it. More...
#include <imageop.h>
Collaboration diagram for dt_iop_module_static_entry_t:Data Fields | |
| const char * | op |
| void(* | fill_so )(dt_iop_module_so_t *module) |
One IOP module built into this binary, and the generated function that binds it.
IOP modules are linked in, not dlopen'd. The table below is generated from src/iop/CMakeLists.txt by tools/generate_iop_static.py – the same list develop/iop_order.c and develop/geometry/geometry.c are written against, so the three cannot drift the way a directory scan could. fill_so lives in the module's own translation unit, which is the only place its entry points are reachable by their plain names.
| void(* dt_iop_module_static_entry_t::fill_so) (dt_iop_module_so_t *module) |
generated; binds this module's API
Definition at line 420 of file imageop.h.
Referenced by _iop_load_module_static().
| const char* dt_iop_module_static_entry_t::op |
operation name, e.g. "exposure"
Definition at line 419 of file imageop.h.
Referenced by _iop_load_module_static().