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

#if !defined(__RETRO_GTK_INSIDE__) && !defined(RETRO_GTK_COMPILATION)
# error "Only <retro-gtk.h> can be included directly."
#endif

#include <glib-object.h>

G_BEGIN_DECLS

/* enumerations from "retro-video-filter.h" */
GType retro_video_filter_get_type (void);
#define RETRO_TYPE_VIDEO_FILTER (retro_video_filter_get_type ())

/* enumerations from "retro-controller-codes.h" */
GType retro_joypad_id_get_type (void);
#define RETRO_TYPE_JOYPAD_ID (retro_joypad_id_get_type ())
GType retro_mouse_id_get_type (void);
#define RETRO_TYPE_MOUSE_ID (retro_mouse_id_get_type ())
GType retro_lightgun_id_get_type (void);
#define RETRO_TYPE_LIGHTGUN_ID (retro_lightgun_id_get_type ())
GType retro_analog_id_get_type (void);
#define RETRO_TYPE_ANALOG_ID (retro_analog_id_get_type ())
GType retro_analog_index_get_type (void);
#define RETRO_TYPE_ANALOG_INDEX (retro_analog_index_get_type ())
GType retro_pointer_id_get_type (void);
#define RETRO_TYPE_POINTER_ID (retro_pointer_id_get_type ())

/* enumerations from "retro-controller-type.h" */
GType retro_controller_type_get_type (void);
#define RETRO_TYPE_CONTROLLER_TYPE (retro_controller_type_get_type ())

/* enumerations from "retro-memory-type.h" */
GType retro_memory_type_get_type (void);
#define RETRO_TYPE_MEMORY_TYPE (retro_memory_type_get_type ())

/* enumerations from "retro-rumble-effect.h" */
GType retro_rumble_effect_get_type (void);
#define RETRO_TYPE_RUMBLE_EFFECT (retro_rumble_effect_get_type ())
G_END_DECLS

/* Generated data ends here */

