summaryrefslogtreecommitdiff
path: root/dmagick/c/deprecate.d
diff options
context:
space:
mode:
Diffstat (limited to 'dmagick/c/deprecate.d')
-rw-r--r--dmagick/c/deprecate.d50
1 files changed, 50 insertions, 0 deletions
diff --git a/dmagick/c/deprecate.d b/dmagick/c/deprecate.d
index e2d64fb..0be9391 100644
--- a/dmagick/c/deprecate.d
+++ b/dmagick/c/deprecate.d
@@ -31,6 +31,13 @@ deprecated extern(C)
alias MagickOffsetType ExtendedSignedIntegralType;
alias MagickSizeType ExtendedUnsignedIntegralType;
alias MagickRealType ExtendedRationalType;
+ /// The Quantum depth ImageMagick / DMagick is compiled with.
+ alias MagickQuantumDepth MAGICKCORE_QUANTUM_DEPTH;
+
+ static if ( MagickLibVersion >= 0x689 )
+ {
+ enum MagickRealType MagickHuge = 3.4e+38;
+ }
struct ViewInfo {}
@@ -107,6 +114,12 @@ deprecated extern(C)
Image* MosaicImages(Image*, ExceptionInfo*);
Image* PopImageList(Image**);
+ static if ( MagickLibVersion >= 0x689 )
+ {
+ Image* RadialBlurImage(const(Image)*, const double, ExceptionInfo*);
+ Image* RadialBlurImageChannel(const(Image)*, const ChannelType, const double, ExceptionInfo*);
+ }
+
static if ( MagickLibVersion >= 0x661 )
{
Image* RecolorImage(const(Image)*, const size_t, const(double)*, ExceptionInfo*);
@@ -140,6 +153,12 @@ deprecated extern(C)
MagickBooleanType ClipPathImage(Image*, const(char)*, const MagickBooleanType);
MagickBooleanType CloneImageAttributes(Image*, const(Image)*);
MagickBooleanType ColorFloodfillImage(Image*, const(DrawInfo)*, const PixelPacket, const ssize_t, const ssize_t, const PaintMethod);
+
+ static if ( MagickLibVersion >= 0x689 )
+ {
+ MagickBooleanType ConstituteComponentGenesis();
+ }
+
MagickBooleanType DeleteImageAttribute(Image*, const(char)*);
MagickBooleanType DeleteMagickRegistry(const ssize_t);
MagickBooleanType DescribeImage(Image*, FILE*, const MagickBooleanType);
@@ -153,7 +172,20 @@ deprecated extern(C)
MagickBooleanType FuzzyColorCompare(const(Image)*, const(PixelPacket)*, const(PixelPacket)*);
MagickBooleanType FuzzyOpacityCompare(const(Image)*, const(PixelPacket)*, const(PixelPacket)*);
+
+ static if (MagickLibVersion >= 0x689)
+ {
+ MagickBooleanType InitializeModuleList(ExceptionInfo*);
+ MagickBooleanType IsMagickInstantiated();
+ }
+
MagickBooleanType LevelImageColors(Image*, const ChannelType, const(MagickPixelPacket)*, const(MagickPixelPacket)*, const MagickBooleanType);
+
+ static if ( MagickLibVersion >= 0x689 )
+ {
+ MagickBooleanType LoadMimeLists(const(char)*, ExceptionInfo*);
+ }
+
MagickBooleanType MagickMonitor(const(char)*, const MagickOffsetType, const MagickSizeType, void*);
MagickBooleanType MapImage(Image*, const(Image)*, const MagickBooleanType);
MagickBooleanType MapImages(Image*, const(Image)*, const MagickBooleanType);
@@ -220,7 +252,19 @@ deprecated extern(C)
uint UnshiftImageList(Image**, const(Image)*, ExceptionInfo*);
void* AcquireMemory(const size_t);
+
+ static if ( MagickLibVersion >= 0x689 )
+ {
+ void AcquireSemaphoreInfo(SemaphoreInfo**);
+ }
+
void AllocateNextImage(const(ImageInfo)*, Image*);
+
+ static if ( MagickLibVersion >= 0x689 )
+ {
+ void ConstituteComponentTerminus();
+ }
+
void* CloneMemory(void*, const(void)*, const size_t);
static if ( MagickLibVersion >= 0x655 )
@@ -243,6 +287,12 @@ deprecated extern(C)
void InitializeMagick(const(char)*);
void MagickIncarnate(const(char)*);
void ReacquireMemory(void**, const size_t);
+
+ static if ( MagickLibVersion >= 0x689 )
+ {
+ void RelinquishSemaphoreInfo(SemaphoreInfo*);
+ }
+
void ResetImageAttributeIterator(const(Image)*);
void SetCacheThreshold(const size_t);
void SetImage(Image*, const Quantum);