Commit 3065802c authored by Michael Natterer's avatar Michael Natterer

gegl: forgot to add gegl-enums.c

parent fac71135
......@@ -11,4 +11,3 @@
/*.vapi
/*.deps
/*.metadata
/gegl-enums.c
/* This file is part of GEGL
*
* GEGL is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 3 of the License, or (at your option) any later version.
*
* GEGL is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with GEGL; if not, see <http://www.gnu.org/licenses/>.
*/
#include "config.h"
#include <glib-object.h>
#include <glib/gi18n-lib.h>
#include "gegl-enums.h"
GType
gegl_abyss_policy_get_type (void)
{
static GType etype = 0;
if (etype == 0)
{
static GEnumValue values[] = {
{ GEGL_ABYSS_NONE, N_("None"), "none" },
{ GEGL_ABYSS_CLAMP, N_("Clamp"), "clamp" },
{ GEGL_ABYSS_LOOP, N_("Loop"), "loop" },
{ GEGL_ABYSS_BLACK, N_("Black"), "black" },
{ GEGL_ABYSS_WHITE, N_("White"), "white" },
{ 0, NULL, NULL }
};
gint i;
for (i = 0; i < G_N_ELEMENTS (values); i++)
if (values[i].value_name)
values[i].value_name =
dgettext (GETTEXT_PACKAGE, values[i].value_name);
etype = g_enum_register_static ("GeglAbyssPolicy", values);
}
return etype;
}
GType
gegl_sampler_type_get_type (void)
{
static GType etype = 0;
if (etype == 0)
{
static GEnumValue values[] = {
{ GEGL_SAMPLER_NEAREST, N_("Nearest"), "nearest" },
{ GEGL_SAMPLER_LINEAR, N_("Linear"), "linear" },
{ GEGL_SAMPLER_CUBIC, N_("Cubic"), "cubic" },
{ GEGL_SAMPLER_NOHALO, N_("NoHalo"), "nohalo" },
{ GEGL_SAMPLER_LOHALO, N_("LoHalo"), "lohalo" },
{ 0, NULL, NULL }
};
gint i;
for (i = 0; i < G_N_ELEMENTS (values); i++)
if (values[i].value_name)
values[i].value_name =
dgettext (GETTEXT_PACKAGE, values[i].value_name);
etype = g_enum_register_static ("GeglSamplerType", values);
}
return etype;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment