]> granicus.if.org Git - imagemagick/blobdiff - magick/option.h
(no commit message)
[imagemagick] / magick / option.h
index dc3cdf4dc97685e2ae1ae109ac4b6fedcd43f570..732f24e68c42637e87533a1a2f0aff0b4ebc6ec2 100644 (file)
@@ -128,14 +128,18 @@ typedef struct _OptionInfo
 */
 typedef enum
 {
-  UndefinedOptionFlag = 0x0000,
-  FireOptionFlag      = 0x0001,  /* Option sequence firing point */
-#if 0
-  ImageInfoOptionFlag = 0x0002,  /* Sets ImageInfo only, no image needed */
-  SimpleOptionFlag    = 0x0004,  /* Simple image processing option */
-  ImageListOptionFlag = 0x0010,  /* Multi-Image list processing option */
-#endif
-  DeprecateOptionFlag = 0x1000   /* Deprecate option, give warning */
+  UndefinedOptionFlag       = 0x0000,
+  FireOptionFlag            = 0x0001,  /* Option sequence firing point */
+  ImageInfoOptionFlag       = 0x0002,  /* Sets ImageInfo, no image needed */
+  DrawInfoOptionFlag        = 0x0004,  /* Sets DrawInfo, no image needed */
+  QuantizeInfoOptionFlag    = 0x0008,  /* Sets QuantizeInfo, no image needed */
+  GlobalOptionFlag          = 0x0010,  /* Sets Global Option, no image needed */
+  SimpleOperatorOptionFlag  = 0x0100,  /* Simple Image processing operator */
+  ListOperatorOptionFlag    = 0x0200,  /* Multi-Image List processing operator */
+  SpecialOperatorOptionFlag = 0x0400,  /* Specially handled Operator Option */
+  GenesisOptionFlag         = 0x0400,  /* Genesis Command Wrapper Option  */
+  NonConvertOptionFlag      = 0x4000,  /* Option not used by Convert */
+  DeprecateOptionFlag       = 0x8000   /* Deprecate option, give warning */
 } CommandOptionFlags;
 
 extern MagickExport char