| Advanced Gtk+ Sequencer Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#include <ags/file/ags_file_id_ref.h> #define AGS_FILE_ID_REF_RESOLVE_DATA #define AGS_FILE_ID_REF_SERIALIZE_DATA #define AGS_FILE_RESOLVE (f) struct AgsFileIdRef; struct AgsFileIdRefClass;void (*AgsFileResolve) (void); AgsFileIdRef * ags_file_id_ref_new ();void ags_file_id_ref_resolved (AgsFileIdRef *file_id_ref);
#define AGS_FILE_ID_REF_SERIALIZE_DATA "ags-file-id-ref-serizalize-data\0"
struct AgsFileIdRef {
GObject object;
GObject *ags_main;
GObject *file;
xmlNode *node;
gchar *xpath;
gpointer ref;
};
struct AgsFileIdRefClass {
GObjectClass object;
void (*resolved)(AgsFileIdRef *file_id_ref);
};
AgsFileIdRef * ags_file_id_ref_new ();
Creates an AgsFileIdRef
Returns : |
a new AgsFileIdRef |
Since 0.4