| libInstPatch Reference Manual | ||||
|---|---|---|---|---|
IpatchDLSWriter;
IpatchDLSWriterClass;
IpatchDLSWriter* ipatch_dls_writer_new (IpatchDLSFile *file,
IpatchDLS2 *dls);
void ipatch_dls_writer_set_patch (IpatchDLSWriter *writer,
IpatchDLS2 *dls);
void ipatch_dls_writer_set_file (IpatchDLSWriter *writer,
IpatchDLSFile *file);
gboolean ipatch_dls_writer_save (IpatchDLSWriter *writer,
GError **err);
IpatchDLSWriter* ipatch_dls_writer_new (IpatchDLSFile *file, IpatchDLS2 *dls);
Create a new DLS file writer.
void ipatch_dls_writer_set_patch (IpatchDLSWriter *writer, IpatchDLS2 *dls);
Set the DLS patch object to save with a DLS writer.
writer : |
DLS writer object |
dls : |
DLS patch to save |
void ipatch_dls_writer_set_file (IpatchDLSWriter *writer, IpatchDLSFile *file);
Set the DLS file object of a DLS writer. A convenience function, since ipatch_riff_set_file could also be used, albeit without stricter type casting.
writer : |
DLS writer object |
file : |
DLS file object |