]> granicus.if.org Git - imagemagick/blobdiff - magick/option.h
(no commit message)
[imagemagick] / magick / option.h
index a381b93f9b669aa183b8397857d1e43d1b8080fa..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
-  DeprecatedOptionFlag = 0x1000  /* Depreciated 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