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


#if defined (CTK_SOURCE_COMPILATION) && defined (HAVE_CONFIG_H)
# include <config.h>
#endif

#if !defined (CTK_SOURCE_H_INSIDE) && !defined (CTK_SOURCE_COMPILATION)
# error "Only <ctksourceview/ctksource.h> can be included directly."
#endif

#include <ctksourceview/ctksourceversion.h>

            G_BEGIN_DECLS

/* enumerations from "ctksourcebuffer.h" */

CTK_SOURCE_ENUM_EXTERN
GType ctk_source_bracket_match_type_get_type (void);
#define CTK_SOURCE_TYPE_BRACKET_MATCH_TYPE (ctk_source_bracket_match_type_get_type())

CTK_SOURCE_ENUM_EXTERN
GType ctk_source_change_case_type_get_type (void);
#define CTK_SOURCE_TYPE_CHANGE_CASE_TYPE (ctk_source_change_case_type_get_type())

CTK_SOURCE_ENUM_EXTERN
GType ctk_source_sort_flags_get_type (void);
#define CTK_SOURCE_TYPE_SORT_FLAGS (ctk_source_sort_flags_get_type())

/* enumerations from "ctksourcecompletion.h" */

CTK_SOURCE_ENUM_EXTERN
GType ctk_source_completion_error_get_type (void);
#define CTK_SOURCE_TYPE_COMPLETION_ERROR (ctk_source_completion_error_get_type())

/* enumerations from "ctksourcecompletioncontext.h" */

CTK_SOURCE_ENUM_EXTERN
GType ctk_source_completion_activation_get_type (void);
#define CTK_SOURCE_TYPE_COMPLETION_ACTIVATION (ctk_source_completion_activation_get_type())

/* enumerations from "ctksourcefile.h" */

CTK_SOURCE_ENUM_EXTERN
GType ctk_source_newline_type_get_type (void);
#define CTK_SOURCE_TYPE_NEWLINE_TYPE (ctk_source_newline_type_get_type())

CTK_SOURCE_ENUM_EXTERN
GType ctk_source_compression_type_get_type (void);
#define CTK_SOURCE_TYPE_COMPRESSION_TYPE (ctk_source_compression_type_get_type())

/* enumerations from "ctksourcefileloader.h" */

CTK_SOURCE_ENUM_EXTERN
GType ctk_source_file_loader_error_get_type (void);
#define CTK_SOURCE_TYPE_FILE_LOADER_ERROR (ctk_source_file_loader_error_get_type())

/* enumerations from "ctksourcefilesaver.h" */

CTK_SOURCE_ENUM_EXTERN
GType ctk_source_file_saver_error_get_type (void);
#define CTK_SOURCE_TYPE_FILE_SAVER_ERROR (ctk_source_file_saver_error_get_type())

CTK_SOURCE_ENUM_EXTERN
GType ctk_source_file_saver_flags_get_type (void);
#define CTK_SOURCE_TYPE_FILE_SAVER_FLAGS (ctk_source_file_saver_flags_get_type())

/* enumerations from "ctksourcegutterrenderer.h" */

CTK_SOURCE_ENUM_EXTERN
GType ctk_source_gutter_renderer_state_get_type (void);
#define CTK_SOURCE_TYPE_GUTTER_RENDERER_STATE (ctk_source_gutter_renderer_state_get_type())

CTK_SOURCE_ENUM_EXTERN
GType ctk_source_gutter_renderer_alignment_mode_get_type (void);
#define CTK_SOURCE_TYPE_GUTTER_RENDERER_ALIGNMENT_MODE (ctk_source_gutter_renderer_alignment_mode_get_type())

/* enumerations from "ctksourcespacedrawer.h" */

CTK_SOURCE_ENUM_EXTERN
GType ctk_source_space_type_flags_get_type (void);
#define CTK_SOURCE_TYPE_SPACE_TYPE_FLAGS (ctk_source_space_type_flags_get_type())

CTK_SOURCE_ENUM_EXTERN
GType ctk_source_space_location_flags_get_type (void);
#define CTK_SOURCE_TYPE_SPACE_LOCATION_FLAGS (ctk_source_space_location_flags_get_type())

/* enumerations from "ctksourceview.h" */

CTK_SOURCE_ENUM_EXTERN
GType ctk_source_view_gutter_position_get_type (void);
#define CTK_SOURCE_TYPE_VIEW_GUTTER_POSITION (ctk_source_view_gutter_position_get_type())

CTK_SOURCE_ENUM_EXTERN
GType ctk_source_smart_home_end_type_get_type (void);
#define CTK_SOURCE_TYPE_SMART_HOME_END_TYPE (ctk_source_smart_home_end_type_get_type())

CTK_SOURCE_ENUM_EXTERN
GType ctk_source_background_pattern_type_get_type (void);
#define CTK_SOURCE_TYPE_BACKGROUND_PATTERN_TYPE (ctk_source_background_pattern_type_get_type())

G_END_DECLS

/* Generated data ends here */

