#ifndef SCREEM_SKEL_PLUGIN_H
#define SCREEM_SKEL_PLUGIN_H

#include <glib-object.h>

#include "screem-plugin.h"

#define SCREEM_TYPE_SKEL_PLUGIN            (screem_skel_plugin_get_type ())
#define SCREEM_SKEL_PLUGIN(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), SCREEM_TYPE_SKEL_PLUGIN, ScreemSkelPlugin))
#define SCREEM_SKEL_PLUGIN_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), SCREEM_TYPE_SKEL_PLUGIN, ScreemSkelPluginClass))
#define SCREEM_IS_SKEL_PLUGIN(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), SCREEM_TYPE_SKEL_PLUGIN))

typedef struct ScreemSkelPluginPrivate ScreemSkelPluginPrivate;

typedef struct {
	ScreemPlugin parent;

	ScreemSkelPluginPrivate *priv;
} ScreemSkelPlugin;

typedef struct {
	ScreemPluginClass parent_class;

} ScreemSkelPluginClass;

static GType screem_skel_plugin_get_type( void );
static ScreemSkelPlugin* screem_skel_plugin_new( void );

#endif
