
/* This file is generated by glib-mkenums, do not modify it. This code is licensed under the same license as the containing project. Note that it links to GLib, so must comply with the LGPL linking clauses. */

#include <config.h>
#include "contact-sheet-enum-types.h"
#include "actions.h"
#include "callbacks.h"
#include "dlg-contact-sheet.h"
#include "dlg-image-wall.h"
#include "gth-contact-sheet-creator.h"
#include "gth-contact-sheet-theme.h"
#include "gth-contact-sheet-theme-dialog.h"
#include "preferences.h"

#define C_ENUM(v) ((gint) v)
#define C_FLAGS(v) ((guint) v)

/* enumerations from "gth-contact-sheet-theme.h" */

GType
gth_contact_sheet_background_type_get_type (void)
{
    static gsize gtype_id = 0;
    static const GEnumValue values[] = {
        { C_ENUM (GTH_CONTACT_SHEET_BACKGROUND_TYPE_SOLID), "GTH_CONTACT_SHEET_BACKGROUND_TYPE_SOLID", "solid" },
        { C_ENUM (GTH_CONTACT_SHEET_BACKGROUND_TYPE_VERTICAL), "GTH_CONTACT_SHEET_BACKGROUND_TYPE_VERTICAL", "vertical" },
        { C_ENUM (GTH_CONTACT_SHEET_BACKGROUND_TYPE_HORIZONTAL), "GTH_CONTACT_SHEET_BACKGROUND_TYPE_HORIZONTAL", "horizontal" },
        { C_ENUM (GTH_CONTACT_SHEET_BACKGROUND_TYPE_FULL), "GTH_CONTACT_SHEET_BACKGROUND_TYPE_FULL", "full" },
        { 0, NULL, NULL }
    };
    if (g_once_init_enter (&gtype_id)) {
        GType new_type = g_enum_register_static (g_intern_static_string ("GthContactSheetBackgroundType"), values);
        g_once_init_leave (&gtype_id, new_type);
    }
    return (GType) gtype_id;
}

GType
gth_contact_sheet_frame_style_get_type (void)
{
    static gsize gtype_id = 0;
    static const GEnumValue values[] = {
        { C_ENUM (GTH_CONTACT_SHEET_FRAME_STYLE_NONE), "GTH_CONTACT_SHEET_FRAME_STYLE_NONE", "none" },
        { C_ENUM (GTH_CONTACT_SHEET_FRAME_STYLE_SIMPLE), "GTH_CONTACT_SHEET_FRAME_STYLE_SIMPLE", "simple" },
        { C_ENUM (GTH_CONTACT_SHEET_FRAME_STYLE_SIMPLE_WITH_SHADOW), "GTH_CONTACT_SHEET_FRAME_STYLE_SIMPLE_WITH_SHADOW", "simple-with-shadow" },
        { C_ENUM (GTH_CONTACT_SHEET_FRAME_STYLE_SHADOW), "GTH_CONTACT_SHEET_FRAME_STYLE_SHADOW", "shadow" },
        { C_ENUM (GTH_CONTACT_SHEET_FRAME_STYLE_SLIDE), "GTH_CONTACT_SHEET_FRAME_STYLE_SLIDE", "slide" },
        { C_ENUM (GTH_CONTACT_SHEET_FRAME_STYLE_SHADOW_IN), "GTH_CONTACT_SHEET_FRAME_STYLE_SHADOW_IN", "shadow-in" },
        { C_ENUM (GTH_CONTACT_SHEET_FRAME_STYLE_SHADOW_OUT), "GTH_CONTACT_SHEET_FRAME_STYLE_SHADOW_OUT", "shadow-out" },
        { 0, NULL, NULL }
    };
    if (g_once_init_enter (&gtype_id)) {
        GType new_type = g_enum_register_static (g_intern_static_string ("GthContactSheetFrameStyle"), values);
        g_once_init_leave (&gtype_id, new_type);
    }
    return (GType) gtype_id;
}

/* Generated data ends here */

