18 #ifndef MAGICKCORE_MAGICK_H 19 #define MAGICKCORE_MAGICK_H 21 #if defined(__cplusplus) || defined(c_plusplus) 28 #if defined(__cplusplus) || defined(c_plusplus) 29 # define magick_module _module 31 # define magick_module module 155 #if defined(__cplusplus) || defined(c_plusplus) struct _MagickInfo MagickInfo
const MagickExport MagickInfo ** GetMagickInfoList(const char *, size_t *, ExceptionInfo *)
MagickExport MagickBooleanType GetImageMagick(const unsigned char *, const size_t, char *)
MagickExport const char * GetMagickModuleName(const MagickInfo *)
EncodeImageHandler * encoder
MagickBooleanType EncodeImageHandler(const ImageInfo *, Image *, ExceptionInfo *)
MagickFormatType format_type
MagickExport const char * GetMagickMimeType(const MagickInfo *)
#define magick_attribute(x)
MagickExport char ** GetMagickList(const char *, size_t *, ExceptionInfo *)
SemaphoreInfo * semaphore
unsigned int MagickStatusType
DecodeImageHandler * decoder
MagickExport EncodeImageHandler * GetImageEncoder(const MagickInfo *) magick_attribute((__pure__))
MagickExport MagickBooleanType GetMagickAdjoin(const MagickInfo *) magick_attribute((__pure__))
MagickBooleanType IsImageFormatHandler(const unsigned char *, const size_t)
MagickExport MagickBooleanType IsMagickCoreInstantiated(void) magick_attribute((__pure__))
MagickExport MagickBooleanType GetMagickDecoderThreadSupport(const MagickInfo *) magick_attribute((__pure__))
MagickExport MagickBooleanType RegisterMagickInfo(MagickInfo *)
MagickExport MagickBooleanType GetMagickEncoderSeekableStream(const MagickInfo *) magick_attribute((__pure__))
MagickExport void MagickCoreTerminus(void)
MagickExport int GetMagickPrecision(void)
IsImageFormatHandler * magick
MagickExport void MagickCoreGenesis(const char *, const MagickBooleanType)
MagickExport DecodeImageHandler * GetImageDecoder(const MagickInfo *) magick_attribute((__pure__))
MagickExport MagickBooleanType GetMagickUseExtension(const MagickInfo *) magick_attribute((__pure__))
MagickExport MagickBooleanType UnregisterMagickInfo(const char *)
MagickExport MagickBooleanType GetMagickEndianSupport(const MagickInfo *) magick_attribute((__pure__))
MagickExport MagickBooleanType GetMagickEncoderThreadSupport(const MagickInfo *) magick_attribute((__pure__))
MagickExport MagickInfo * AcquireMagickInfo(const char *, const char *, const char *)
MagickExport const char * GetMagickDescription(const MagickInfo *)
MagickExport MagickBooleanType GetMagickBlobSupport(const MagickInfo *) magick_attribute((__pure__))
const MagickExport MagickInfo * GetMagickInfo(const char *, ExceptionInfo *)
MagickExport MagickBooleanType GetMagickRawSupport(const MagickInfo *) magick_attribute((__pure__))
MagickExport const char * GetMagickName(const MagickInfo *)
MagickExport MagickBooleanType GetMagickDecoderSeekableStream(const MagickInfo *) magick_attribute((__pure__))
MagickExport int SetMagickPrecision(const int)
MagickExport MagickBooleanType GetMagickStealth(const MagickInfo *) magick_attribute((__pure__))
Image * DecodeImageHandler(const ImageInfo *, ExceptionInfo *)