3 #include <glib-object.h>
8 #define TYPE_VLOCK_SCRIPT (vlock_script_get_type())
9 #define VLOCK_SCRIPT(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), TYPE_VLOCK_SCRIPT,\
11 #define VLOCK_SCRIPT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass),\
14 #define IS_VLOCK_SCRIPT(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),\
16 #define IS_VLOCK_SCRIPT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),\
18 #define VLOCK_SCRIPT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj),\
22 typedef struct _VlockScript VlockScript
;
23 typedef struct _VlockScriptClass VlockScriptClass
;
25 typedef struct _VlockScriptPrivate VlockScriptPrivate
;
29 VlockPlugin parent_instance
;
31 VlockScriptPrivate
*priv
;
34 struct _VlockScriptClass
36 VlockPluginClass parent_class
;
39 GType
vlock_script_get_type(void);