18 #ifndef MAGICKCORE_MODULE_H 19 #define MAGICKCORE_MODULE_H 22 #include "magick/version.h" 24 #if defined(__cplusplus) || defined(c_plusplus) 28 #define MagickImageCoderSignature ((size_t) \ 29 (((MagickLibInterface) << 8) | MAGICKCORE_QUANTUM_DEPTH)) 30 #define MagickImageFilterSignature ((size_t) \ 31 (((MagickLibInterface) << 8) | MAGICKCORE_QUANTUM_DEPTH)) 35 MagickImageCoderModule,
36 MagickImageFilterModule
47 (*unregister_module)(void);
50 (*register_module)(void);
69 extern MagickExport
char 70 **GetModuleList(
const char *,
const MagickModuleType,
size_t *,
ExceptionInfo *);
75 extern MagickExport MagickBooleanType
76 InvokeDynamicImageFilter(
const char *,
Image **,
const int,
const char **,
79 ModuleComponentGenesis(
void),
86 extern MagickExport
void 87 DestroyModuleList(
void),
88 ModuleComponentTerminus(
void);
90 #if defined(__cplusplus) || defined(c_plusplus)