/* ft_plugin_kde.h generated by valac 0.56.19, the Vala compiler, do not modify */

#ifndef __SRC_PLUGINS_KDE_FT_PLUGIN_KDE_H__
#define __SRC_PLUGINS_KDE_FT_PLUGIN_KDE_H__

#include <glib-object.h>
#include "ft_ui.h"
#include <glib.h>

G_BEGIN_DECLS

#if !defined(VALA_EXTERN)
#if defined(_MSC_VER)
#define VALA_EXTERN __declspec(dllexport) extern
#elif __GNUC__ >= 4
#define VALA_EXTERN __attribute__((visibility("default"))) extern
#else
#define VALA_EXTERN extern
#endif
#endif

#define KDE_TYPE_PREFERENCES_WINDOW_EXTENSION (kde_preferences_window_extension_get_type ())
#define KDE_PREFERENCES_WINDOW_EXTENSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), KDE_TYPE_PREFERENCES_WINDOW_EXTENSION, KdePreferencesWindowExtension))
#define KDE_PREFERENCES_WINDOW_EXTENSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), KDE_TYPE_PREFERENCES_WINDOW_EXTENSION, KdePreferencesWindowExtensionClass))
#define KDE_IS_PREFERENCES_WINDOW_EXTENSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), KDE_TYPE_PREFERENCES_WINDOW_EXTENSION))
#define KDE_IS_PREFERENCES_WINDOW_EXTENSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), KDE_TYPE_PREFERENCES_WINDOW_EXTENSION))
#define KDE_PREFERENCES_WINDOW_EXTENSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), KDE_TYPE_PREFERENCES_WINDOW_EXTENSION, KdePreferencesWindowExtensionClass))

typedef struct _KdePreferencesWindowExtension KdePreferencesWindowExtension;
typedef struct _KdePreferencesWindowExtensionClass KdePreferencesWindowExtensionClass;
typedef struct _KdePreferencesWindowExtensionPrivate KdePreferencesWindowExtensionPrivate;

struct _KdePreferencesWindowExtension {
	FtPreferencesWindowExtension parent_instance;
	KdePreferencesWindowExtensionPrivate * priv;
};

struct _KdePreferencesWindowExtensionClass {
	FtPreferencesWindowExtensionClass parent_class;
};

VALA_EXTERN void kde_peas_register_types (GTypeModule* module);
GType kde_preferences_window_extension_register_type (GTypeModule * module);
VALA_EXTERN GType kde_preferences_window_extension_get_type (void) G_GNUC_CONST ;
G_DEFINE_AUTOPTR_CLEANUP_FUNC (KdePreferencesWindowExtension, g_object_unref)
VALA_EXTERN KdePreferencesWindowExtension* kde_preferences_window_extension_new (void);
VALA_EXTERN KdePreferencesWindowExtension* kde_preferences_window_extension_construct (GType object_type);

G_END_DECLS

#endif
