1 #ifndef __dasher_action_script_h__
2 #define __dasher_action_script_h__
4 #include "dasher_action.h"
7 #define TYPE_DASHER_ACTION_SCRIPT (dasher_action_script_get_type())
8 #define DASHER_ACTION_SCRIPT(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), TYPE_DASHER_ACTION_SCRIPT, DasherActionScript ))
9 #define DASHER_ACTION_SCRIPT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_DASHER_ACTION_SCRIPT, DasherActionScriptClass ))
10 #define IS_DASHER_ACTION_SCRIPT(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), TYPE_DASHER_ACTION_SCRIPT))
11 #define IS_DASHER_ACTION_SCRIPT_CLASS(klass)(G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_DASHER_ACTION_SCRIPT))
12 #define DASHER_ACTION_SCRIPT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_DASHER_ACTION_SCRIPT, DasherActionScriptClass))
14 typedef struct _DasherActionScript DasherActionScript
;
15 typedef struct _DasherActionScriptClass DasherActionScriptClass
;
17 struct _DasherActionScript
{
19 gpointer private_data
;
22 struct _DasherActionScriptClass
{
23 DasherActionClass parent_class
;
26 DasherActionScript
*dasher_action_script_new(const gchar
*szPath
, const gchar
*szFilename
);
27 GType
dasher_action_script_get_type();