1 
2 /* Generated data (by gimp-mkenums) */
3 
4 #include "config.h"
5 #include <gio/gio.h>
6 #include "libgimpbase/gimpbase.h"
7 #include "plug-in-enums.h"
8 #include "gimp-intl.h"
9 
10 /* enumerations from "plug-in-enums.h" */
11 GType
gimp_plug_in_image_type_get_type(void)12 gimp_plug_in_image_type_get_type (void)
13 {
14   static const GFlagsValue values[] =
15   {
16     { GIMP_PLUG_IN_RGB_IMAGE, "GIMP_PLUG_IN_RGB_IMAGE", "rgb-image" },
17     { GIMP_PLUG_IN_GRAY_IMAGE, "GIMP_PLUG_IN_GRAY_IMAGE", "gray-image" },
18     { GIMP_PLUG_IN_INDEXED_IMAGE, "GIMP_PLUG_IN_INDEXED_IMAGE", "indexed-image" },
19     { GIMP_PLUG_IN_RGBA_IMAGE, "GIMP_PLUG_IN_RGBA_IMAGE", "rgba-image" },
20     { GIMP_PLUG_IN_GRAYA_IMAGE, "GIMP_PLUG_IN_GRAYA_IMAGE", "graya-image" },
21     { GIMP_PLUG_IN_INDEXEDA_IMAGE, "GIMP_PLUG_IN_INDEXEDA_IMAGE", "indexeda-image" },
22     { 0, NULL, NULL }
23   };
24 
25   static const GimpFlagsDesc descs[] =
26   {
27     { GIMP_PLUG_IN_RGB_IMAGE, "GIMP_PLUG_IN_RGB_IMAGE", NULL },
28     { GIMP_PLUG_IN_GRAY_IMAGE, "GIMP_PLUG_IN_GRAY_IMAGE", NULL },
29     { GIMP_PLUG_IN_INDEXED_IMAGE, "GIMP_PLUG_IN_INDEXED_IMAGE", NULL },
30     { GIMP_PLUG_IN_RGBA_IMAGE, "GIMP_PLUG_IN_RGBA_IMAGE", NULL },
31     { GIMP_PLUG_IN_GRAYA_IMAGE, "GIMP_PLUG_IN_GRAYA_IMAGE", NULL },
32     { GIMP_PLUG_IN_INDEXEDA_IMAGE, "GIMP_PLUG_IN_INDEXEDA_IMAGE", NULL },
33     { 0, NULL, NULL }
34   };
35 
36   static GType type = 0;
37 
38   if (G_UNLIKELY (! type))
39     {
40       type = g_flags_register_static ("GimpPlugInImageType", values);
41       gimp_type_set_translation_context (type, "plug-in-image-type");
42       gimp_flags_set_value_descriptions (type, descs);
43     }
44 
45   return type;
46 }
47 
48 GType
gimp_plug_in_call_mode_get_type(void)49 gimp_plug_in_call_mode_get_type (void)
50 {
51   static const GEnumValue values[] =
52   {
53     { GIMP_PLUG_IN_CALL_NONE, "GIMP_PLUG_IN_CALL_NONE", "none" },
54     { GIMP_PLUG_IN_CALL_RUN, "GIMP_PLUG_IN_CALL_RUN", "run" },
55     { GIMP_PLUG_IN_CALL_QUERY, "GIMP_PLUG_IN_CALL_QUERY", "query" },
56     { GIMP_PLUG_IN_CALL_INIT, "GIMP_PLUG_IN_CALL_INIT", "init" },
57     { 0, NULL, NULL }
58   };
59 
60   static const GimpEnumDesc descs[] =
61   {
62     { GIMP_PLUG_IN_CALL_NONE, "GIMP_PLUG_IN_CALL_NONE", NULL },
63     { GIMP_PLUG_IN_CALL_RUN, "GIMP_PLUG_IN_CALL_RUN", NULL },
64     { GIMP_PLUG_IN_CALL_QUERY, "GIMP_PLUG_IN_CALL_QUERY", NULL },
65     { GIMP_PLUG_IN_CALL_INIT, "GIMP_PLUG_IN_CALL_INIT", NULL },
66     { 0, NULL, NULL }
67   };
68 
69   static GType type = 0;
70 
71   if (G_UNLIKELY (! type))
72     {
73       type = g_enum_register_static ("GimpPlugInCallMode", values);
74       gimp_type_set_translation_context (type, "plug-in-call-mode");
75       gimp_enum_set_value_descriptions (type, descs);
76     }
77 
78   return type;
79 }
80 
81 GType
gimp_file_procedure_group_get_type(void)82 gimp_file_procedure_group_get_type (void)
83 {
84   static const GEnumValue values[] =
85   {
86     { GIMP_FILE_PROCEDURE_GROUP_NONE, "GIMP_FILE_PROCEDURE_GROUP_NONE", "none" },
87     { GIMP_FILE_PROCEDURE_GROUP_ANY, "GIMP_FILE_PROCEDURE_GROUP_ANY", "any" },
88     { GIMP_FILE_PROCEDURE_GROUP_OPEN, "GIMP_FILE_PROCEDURE_GROUP_OPEN", "open" },
89     { GIMP_FILE_PROCEDURE_GROUP_SAVE, "GIMP_FILE_PROCEDURE_GROUP_SAVE", "save" },
90     { GIMP_FILE_PROCEDURE_GROUP_EXPORT, "GIMP_FILE_PROCEDURE_GROUP_EXPORT", "export" },
91     { 0, NULL, NULL }
92   };
93 
94   static const GimpEnumDesc descs[] =
95   {
96     { GIMP_FILE_PROCEDURE_GROUP_NONE, "GIMP_FILE_PROCEDURE_GROUP_NONE", NULL },
97     { GIMP_FILE_PROCEDURE_GROUP_ANY, "GIMP_FILE_PROCEDURE_GROUP_ANY", NULL },
98     { GIMP_FILE_PROCEDURE_GROUP_OPEN, "GIMP_FILE_PROCEDURE_GROUP_OPEN", NULL },
99     { GIMP_FILE_PROCEDURE_GROUP_SAVE, "GIMP_FILE_PROCEDURE_GROUP_SAVE", NULL },
100     { GIMP_FILE_PROCEDURE_GROUP_EXPORT, "GIMP_FILE_PROCEDURE_GROUP_EXPORT", NULL },
101     { 0, NULL, NULL }
102   };
103 
104   static GType type = 0;
105 
106   if (G_UNLIKELY (! type))
107     {
108       type = g_enum_register_static ("GimpFileProcedureGroup", values);
109       gimp_type_set_translation_context (type, "file-procedure-group");
110       gimp_enum_set_value_descriptions (type, descs);
111     }
112 
113   return type;
114 }
115 
116 
117 /* Generated data ends here */
118 
119