
/* 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. */

#pragma once

#include <glib-object.h>

G_BEGIN_DECLS

/* enumerations from "ptyxis-profile.h" */

GType ptyxis_exit_action_get_type (void);
#define PTYXIS_TYPE_EXIT_ACTION (ptyxis_exit_action_get_type())

GType ptyxis_preserve_container_get_type (void);
#define PTYXIS_TYPE_PRESERVE_CONTAINER (ptyxis_preserve_container_get_type())

GType ptyxis_preserve_directory_get_type (void);
#define PTYXIS_TYPE_PRESERVE_DIRECTORY (ptyxis_preserve_directory_get_type())

GType ptyxis_cjk_ambiguous_width_get_type (void);
#define PTYXIS_TYPE_CJK_AMBIGUOUS_WIDTH (ptyxis_cjk_ambiguous_width_get_type())

/* enumerations from "ptyxis-settings.h" */

GType ptyxis_new_tab_position_get_type (void);
#define PTYXIS_TYPE_NEW_TAB_POSITION (ptyxis_new_tab_position_get_type())

GType ptyxis_scrollbar_policy_get_type (void);
#define PTYXIS_TYPE_SCROLLBAR_POLICY (ptyxis_scrollbar_policy_get_type())

GType ptyxis_tab_middle_click_behavior_get_type (void);
#define PTYXIS_TYPE_TAB_MIDDLE_CLICK_BEHAVIOR (ptyxis_tab_middle_click_behavior_get_type())

/* enumerations from "ptyxis-tab.h" */

GType ptyxis_process_leader_kind_get_type (void);
#define PTYXIS_TYPE_PROCESS_LEADER_KIND (ptyxis_process_leader_kind_get_type())

GType ptyxis_zoom_level_get_type (void);
#define PTYXIS_TYPE_ZOOM_LEVEL (ptyxis_zoom_level_get_type())

GType ptyxis_tab_progress_get_type (void);
#define PTYXIS_TYPE_TAB_PROGRESS (ptyxis_tab_progress_get_type())

G_END_DECLS

/* Generated data ends here */

