1 module dmagick.c.artifact;
2 
3 import dmagick.c.image;
4 import dmagick.c.magickType;
5 
6 extern(C)
7 {
8 	char* GetNextImageArtifact(const(Image)*);
9 	char* RemoveImageArtifact(Image*, const(char)*);
10 
11 	const(char)* GetImageArtifact(const(Image)*, const(char)*);
12 
13 	MagickBooleanType CloneImageArtifacts(Image*, const(Image)*);
14 	MagickBooleanType DefineImageArtifact(Image*, const(char)*);
15 	MagickBooleanType DeleteImageArtifact(Image*, const(char)*);
16 	MagickBooleanType SetImageArtifact(Image*, const(char)*, const(char)*);
17 
18 	void DestroyImageArtifacts(Image*);
19 	void ResetImageArtifactIterator(const(Image)*);
20 }