
/* 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 <vte/vte.h>
/* enumerations from "vteenums.h" */
GType
vte_cursor_blink_mode_get_type (void)
{
  static gsize g_define_type_id = 0;
 
  if (g_once_init_enter (&g_define_type_id)) {
    static const GEnumValue values[] = {
      { VTE_CURSOR_BLINK_SYSTEM, "VTE_CURSOR_BLINK_SYSTEM", "system" },
      { VTE_CURSOR_BLINK_ON, "VTE_CURSOR_BLINK_ON", "on" },
      { VTE_CURSOR_BLINK_OFF, "VTE_CURSOR_BLINK_OFF", "off" },
      { 0, NULL, NULL }
    };
    GType type_id = \
       g_enum_register_static (g_intern_static_string ("VteCursorBlinkMode"), values);
      
    g_once_init_leave (&g_define_type_id, type_id);
  }
    
  return g_define_type_id;
}
GType
vte_cursor_shape_get_type (void)
{
  static gsize g_define_type_id = 0;
 
  if (g_once_init_enter (&g_define_type_id)) {
    static const GEnumValue values[] = {
      { VTE_CURSOR_SHAPE_BLOCK, "VTE_CURSOR_SHAPE_BLOCK", "block" },
      { VTE_CURSOR_SHAPE_IBEAM, "VTE_CURSOR_SHAPE_IBEAM", "ibeam" },
      { VTE_CURSOR_SHAPE_UNDERLINE, "VTE_CURSOR_SHAPE_UNDERLINE", "underline" },
      { 0, NULL, NULL }
    };
    GType type_id = \
       g_enum_register_static (g_intern_static_string ("VteCursorShape"), values);
      
    g_once_init_leave (&g_define_type_id, type_id);
  }
    
  return g_define_type_id;
}
GType
vte_text_blink_mode_get_type (void)
{
  static gsize g_define_type_id = 0;
 
  if (g_once_init_enter (&g_define_type_id)) {
    static const GEnumValue values[] = {
      { VTE_TEXT_BLINK_NEVER, "VTE_TEXT_BLINK_NEVER", "never" },
      { VTE_TEXT_BLINK_FOCUSED, "VTE_TEXT_BLINK_FOCUSED", "focused" },
      { VTE_TEXT_BLINK_UNFOCUSED, "VTE_TEXT_BLINK_UNFOCUSED", "unfocused" },
      { VTE_TEXT_BLINK_ALWAYS, "VTE_TEXT_BLINK_ALWAYS", "always" },
      { 0, NULL, NULL }
    };
    GType type_id = \
       g_enum_register_static (g_intern_static_string ("VteTextBlinkMode"), values);
      
    g_once_init_leave (&g_define_type_id, type_id);
  }
    
  return g_define_type_id;
}
GType
vte_erase_binding_get_type (void)
{
  static gsize g_define_type_id = 0;
 
  if (g_once_init_enter (&g_define_type_id)) {
    static const GEnumValue values[] = {
      { VTE_ERASE_AUTO, "VTE_ERASE_AUTO", "auto" },
      { VTE_ERASE_ASCII_BACKSPACE, "VTE_ERASE_ASCII_BACKSPACE", "ascii-backspace" },
      { VTE_ERASE_ASCII_DELETE, "VTE_ERASE_ASCII_DELETE", "ascii-delete" },
      { VTE_ERASE_DELETE_SEQUENCE, "VTE_ERASE_DELETE_SEQUENCE", "delete-sequence" },
      { VTE_ERASE_TTY, "VTE_ERASE_TTY", "tty" },
      { 0, NULL, NULL }
    };
    GType type_id = \
       g_enum_register_static (g_intern_static_string ("VteEraseBinding"), values);
      
    g_once_init_leave (&g_define_type_id, type_id);
  }
    
  return g_define_type_id;
}
GType
vte_pty_error_get_type (void)
{
  static gsize g_define_type_id = 0;
 
  if (g_once_init_enter (&g_define_type_id)) {
    static const GEnumValue values[] = {
      { VTE_PTY_ERROR_PTY_HELPER_FAILED, "VTE_PTY_ERROR_PTY_HELPER_FAILED", "pty-helper-failed" },
      { VTE_PTY_ERROR_PTY98_FAILED, "VTE_PTY_ERROR_PTY98_FAILED", "pty98-failed" },
      { 0, NULL, NULL }
    };
    GType type_id = \
       g_enum_register_static (g_intern_static_string ("VtePtyError"), values);
      
    g_once_init_leave (&g_define_type_id, type_id);
  }
    
  return g_define_type_id;
}
GType
vte_pty_flags_get_type (void)
{
  static gsize g_define_type_id = 0;
 
  if (g_once_init_enter (&g_define_type_id)) {
    static const GFlagsValue values[] = {
      { VTE_PTY_NO_LASTLOG, "VTE_PTY_NO_LASTLOG", "no-lastlog" },
      { VTE_PTY_NO_UTMP, "VTE_PTY_NO_UTMP", "no-utmp" },
      { VTE_PTY_NO_WTMP, "VTE_PTY_NO_WTMP", "no-wtmp" },
      { VTE_PTY_NO_HELPER, "VTE_PTY_NO_HELPER", "no-helper" },
      { VTE_PTY_NO_FALLBACK, "VTE_PTY_NO_FALLBACK", "no-fallback" },
      { VTE_PTY_NO_SESSION, "VTE_PTY_NO_SESSION", "no-session" },
      { VTE_PTY_NO_CTTY, "VTE_PTY_NO_CTTY", "no-ctty" },
      { VTE_PTY_DEFAULT, "VTE_PTY_DEFAULT", "default" },
      { 0, NULL, NULL }
    };
    GType type_id = \
       g_flags_register_static (g_intern_static_string ("VtePtyFlags"), values);
      
    g_once_init_leave (&g_define_type_id, type_id);
  }
    
  return g_define_type_id;
}
GType
vte_write_flags_get_type (void)
{
  static gsize g_define_type_id = 0;
 
  if (g_once_init_enter (&g_define_type_id)) {
    static const GEnumValue values[] = {
      { VTE_WRITE_DEFAULT, "VTE_WRITE_DEFAULT", "default" },
      { 0, NULL, NULL }
    };
    GType type_id = \
       g_enum_register_static (g_intern_static_string ("VteWriteFlags"), values);
      
    g_once_init_leave (&g_define_type_id, type_id);
  }
    
  return g_define_type_id;
}
GType
vte_regex_error_get_type (void)
{
  static gsize g_define_type_id = 0;
 
  if (g_once_init_enter (&g_define_type_id)) {
    static const GEnumValue values[] = {
      { VTE_REGEX_ERROR_INCOMPATIBLE, "VTE_REGEX_ERROR_INCOMPATIBLE", "incompatible" },
      { VTE_REGEX_ERROR_NOT_SUPPORTED, "VTE_REGEX_ERROR_NOT_SUPPORTED", "not-supported" },
      { 0, NULL, NULL }
    };
    GType type_id = \
       g_enum_register_static (g_intern_static_string ("VteRegexError"), values);
      
    g_once_init_leave (&g_define_type_id, type_id);
  }
    
  return g_define_type_id;
}
GType
vte_format_get_type (void)
{
  static gsize g_define_type_id = 0;
 
  if (g_once_init_enter (&g_define_type_id)) {
    static const GEnumValue values[] = {
      { VTE_FORMAT_TEXT, "VTE_FORMAT_TEXT", "text" },
      { VTE_FORMAT_HTML, "VTE_FORMAT_HTML", "html" },
      { 0, NULL, NULL }
    };
    GType type_id = \
       g_enum_register_static (g_intern_static_string ("VteFormat"), values);
      
    g_once_init_leave (&g_define_type_id, type_id);
  }
    
  return g_define_type_id;
}
GType
vte_align_get_type (void)
{
  static gsize g_define_type_id = 0;
 
  if (g_once_init_enter (&g_define_type_id)) {
    static const GEnumValue values[] = {
      { VTE_ALIGN_START, "VTE_ALIGN_START", "start" },
      { VTE_ALIGN_CENTER, "VTE_ALIGN_CENTER", "center" },
      { VTE_ALIGN_END, "VTE_ALIGN_END", "end" },
      { 0, NULL, NULL }
    };
    GType type_id = \
       g_enum_register_static (g_intern_static_string ("VteAlign"), values);
      
    g_once_init_leave (&g_define_type_id, type_id);
  }
    
  return g_define_type_id;
}
GType
vte_uuid_format_get_type (void)
{
  static gsize g_define_type_id = 0;
 
  if (g_once_init_enter (&g_define_type_id)) {
    static const GFlagsValue values[] = {
      { VTE_UUID_FORMAT_SIMPLE, "VTE_UUID_FORMAT_SIMPLE", "simple" },
      { VTE_UUID_FORMAT_BRACED, "VTE_UUID_FORMAT_BRACED", "braced" },
      { VTE_UUID_FORMAT_URN, "VTE_UUID_FORMAT_URN", "urn" },
      { VTE_UUID_FORMAT_ANY, "VTE_UUID_FORMAT_ANY", "any" },
      { 0, NULL, NULL }
    };
    GType type_id = \
       g_flags_register_static (g_intern_static_string ("VteUuidFormat"), values);
      
    g_once_init_leave (&g_define_type_id, type_id);
  }
    
  return g_define_type_id;
}
GType
vte_property_flags_get_type (void)
{
  static gsize g_define_type_id = 0;
 
  if (g_once_init_enter (&g_define_type_id)) {
    static const GFlagsValue values[] = {
      { VTE_PROPERTY_FLAG_NONE, "VTE_PROPERTY_FLAG_NONE", "none" },
      { VTE_PROPERTY_FLAG_EPHEMERAL, "VTE_PROPERTY_FLAG_EPHEMERAL", "ephemeral" },
      { 0, NULL, NULL }
    };
    GType type_id = \
       g_flags_register_static (g_intern_static_string ("VtePropertyFlags"), values);
      
    g_once_init_leave (&g_define_type_id, type_id);
  }
    
  return g_define_type_id;
}
GType
vte_property_type_get_type (void)
{
  static gsize g_define_type_id = 0;
 
  if (g_once_init_enter (&g_define_type_id)) {
    static const GEnumValue values[] = {
      { VTE_PROPERTY_VALUELESS, "VTE_PROPERTY_VALUELESS", "valueless" },
      { VTE_PROPERTY_BOOL, "VTE_PROPERTY_BOOL", "bool" },
      { VTE_PROPERTY_INT, "VTE_PROPERTY_INT", "int" },
      { VTE_PROPERTY_UINT, "VTE_PROPERTY_UINT", "uint" },
      { VTE_PROPERTY_DOUBLE, "VTE_PROPERTY_DOUBLE", "double" },
      { VTE_PROPERTY_RGB, "VTE_PROPERTY_RGB", "rgb" },
      { VTE_PROPERTY_RGBA, "VTE_PROPERTY_RGBA", "rgba" },
      { VTE_PROPERTY_STRING, "VTE_PROPERTY_STRING", "string" },
      { VTE_PROPERTY_DATA, "VTE_PROPERTY_DATA", "data" },
      { VTE_PROPERTY_UUID, "VTE_PROPERTY_UUID", "uuid" },
      { VTE_PROPERTY_URI, "VTE_PROPERTY_URI", "uri" },
      { VTE_PROPERTY_IMAGE, "VTE_PROPERTY_IMAGE", "image" },
      { 0, NULL, NULL }
    };
    GType type_id = \
       g_enum_register_static (g_intern_static_string ("VtePropertyType"), values);
      
    g_once_init_leave (&g_define_type_id, type_id);
  }
    
  return g_define_type_id;
}
GType
vte_property_id_get_type (void)
{
  static gsize g_define_type_id = 0;
 
  if (g_once_init_enter (&g_define_type_id)) {
    static const GEnumValue values[] = {
      { VTE_PROPERTY_ID_CURRENT_DIRECTORY_URI, "VTE_PROPERTY_ID_CURRENT_DIRECTORY_URI", "current-directory-uri" },
      { VTE_PROPERTY_ID_CURRENT_FILE_URI, "VTE_PROPERTY_ID_CURRENT_FILE_URI", "current-file-uri" },
      { VTE_PROPERTY_ID_XTERM_TITLE, "VTE_PROPERTY_ID_XTERM_TITLE", "xterm-title" },
      { VTE_PROPERTY_ID_CONTAINER_NAME, "VTE_PROPERTY_ID_CONTAINER_NAME", "container-name" },
      { VTE_PROPERTY_ID_CONTAINER_RUNTIME, "VTE_PROPERTY_ID_CONTAINER_RUNTIME", "container-runtime" },
      { VTE_PROPERTY_ID_CONTAINER_UID, "VTE_PROPERTY_ID_CONTAINER_UID", "container-uid" },
      { VTE_PROPERTY_ID_SHELL_PRECMD, "VTE_PROPERTY_ID_SHELL_PRECMD", "shell-precmd" },
      { VTE_PROPERTY_ID_SHELL_PREEXEC, "VTE_PROPERTY_ID_SHELL_PREEXEC", "shell-preexec" },
      { VTE_PROPERTY_ID_SHELL_POSTEXEC, "VTE_PROPERTY_ID_SHELL_POSTEXEC", "shell-postexec" },
      { VTE_PROPERTY_ID_PROGRESS_HINT, "VTE_PROPERTY_ID_PROGRESS_HINT", "progress-hint" },
      { VTE_PROPERTY_ID_PROGRESS_VALUE, "VTE_PROPERTY_ID_PROGRESS_VALUE", "progress-value" },
      { VTE_PROPERTY_ID_ICON_COLOR, "VTE_PROPERTY_ID_ICON_COLOR", "icon-color" },
      { VTE_PROPERTY_ID_ICON_IMAGE, "VTE_PROPERTY_ID_ICON_IMAGE", "icon-image" },
      { 0, NULL, NULL }
    };
    GType type_id = \
       g_enum_register_static (g_intern_static_string ("VtePropertyId"), values);
      
    g_once_init_leave (&g_define_type_id, type_id);
  }
    
  return g_define_type_id;
}
GType
vte_progress_hint_get_type (void)
{
  static gsize g_define_type_id = 0;
 
  if (g_once_init_enter (&g_define_type_id)) {
    static const GEnumValue values[] = {
      { VTE_PROGRESS_HINT_INACTIVE, "VTE_PROGRESS_HINT_INACTIVE", "inactive" },
      { VTE_PROGRESS_HINT_ACTIVE, "VTE_PROGRESS_HINT_ACTIVE", "active" },
      { VTE_PROGRESS_HINT_ERROR, "VTE_PROGRESS_HINT_ERROR", "error" },
      { VTE_PROGRESS_HINT_INDETERMINATE, "VTE_PROGRESS_HINT_INDETERMINATE", "indeterminate" },
      { VTE_PROGRESS_HINT_PAUSED, "VTE_PROGRESS_HINT_PAUSED", "paused" },
      { 0, NULL, NULL }
    };
    GType type_id = \
       g_enum_register_static (g_intern_static_string ("VteProgressHint"), values);
      
    g_once_init_leave (&g_define_type_id, type_id);
  }
    
  return g_define_type_id;
}


/* Generated data ends here */

