Functions
EOM_JOB_THUMBNAIL()
#define EOM_JOB_THUMBNAIL(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOM_TYPE_JOB_THUMBNAIL, EomJobThumbnail))
EOM_JOB_THUMBNAIL_CLASS()
#define EOM_JOB_THUMBNAIL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOM_TYPE_JOB_THUMBNAIL, EomJobThumbnailClass))
EOM_IS_JOB_THUMBNAIL()
#define EOM_IS_JOB_THUMBNAIL(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), EOM_TYPE_JOB_THUMBNAIL))
EOM_JOB_LOAD()
#define EOM_JOB_LOAD(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOM_TYPE_JOB_LOAD, EomJobLoad))
EOM_JOB_LOAD_CLASS()
#define EOM_JOB_LOAD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOM_TYPE_JOB_LOAD, EomJobLoadClass))
EOM_IS_JOB_LOAD()
#define EOM_IS_JOB_LOAD(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), EOM_TYPE_JOB_LOAD))
EOM_JOB_MODEL()
#define EOM_JOB_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOM_TYPE_JOB_MODEL, EomJobModel))
EOM_JOB_MODEL_CLASS()
#define EOM_JOB_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOM_TYPE_JOB_MODEL, EomJobModelClass))
EOM_IS_JOB_MODEL()
#define EOM_IS_JOB_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), EOM_TYPE_JOB_MODEL))
EOM_JOB_TRANSFORM()
#define EOM_JOB_TRANSFORM(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOM_TYPE_JOB_TRANSFORM, EomJobTransform))
EOM_JOB_TRANSFORM_CLASS()
#define EOM_JOB_TRANSFORM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOM_TYPE_JOB_TRANSFORM, EomJobTransformClass))
EOM_IS_JOB_TRANSFORM()
#define EOM_IS_JOB_TRANSFORM(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), EOM_TYPE_JOB_TRANSFORM))
EOM_TYPE_JOB_SAVE
#define EOM_TYPE_JOB_SAVE (eom_job_save_get_type())
EOM_JOB_SAVE()
#define EOM_JOB_SAVE(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOM_TYPE_JOB_SAVE, EomJobSave))
EOM_JOB_SAVE_CLASS()
#define EOM_JOB_SAVE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOM_TYPE_JOB_SAVE, EomJobSaveClass))
EOM_IS_JOB_SAVE()
#define EOM_IS_JOB_SAVE(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), EOM_TYPE_JOB_SAVE))
EOM_JOB_SAVE_GET_CLASS()
#define EOM_JOB_SAVE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), EOM_TYPE_JOB_SAVE, EomJobSaveClass))
EOM_TYPE_JOB_SAVE_AS
#define EOM_TYPE_JOB_SAVE_AS (eom_job_save_as_get_type())
EOM_JOB_SAVE_AS()
#define EOM_JOB_SAVE_AS(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOM_TYPE_JOB_SAVE_AS, EomJobSaveAs))
EOM_JOB_SAVE_AS_CLASS()
#define EOM_JOB_SAVE_AS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOM_TYPE_JOB_SAVE_AS, EomJobSaveAsClass))
EOM_IS_JOB_SAVE_AS()
#define EOM_IS_JOB_SAVE_AS(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), EOM_TYPE_JOB_SAVE_AS))
EOM_JOB_COPY()
#define EOM_JOB_COPY(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), EOM_TYPE_JOB_COPY, EomJobCopy))
EOM_JOB_COPY_CLASS()
#define EOM_JOB_COPY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EOM_TYPE_JOB_COPY, EomJobCopyClass))
eom_job_finished ()
void
eom_job_finished (EomJob *job
);
eom_job_run ()
void
eom_job_run (EomJob *job
);
Executes the job passed as job
. Usually there is no need to call this
on your own. Jobs should be executed by using the EomJobQueue.
eom_job_set_progress ()
void
eom_job_set_progress (EomJob *job
,
float progress
);
eom_job_thumbnail_get_type ()
GType
eom_job_thumbnail_get_type (void
);
eom_job_thumbnail_new ()
EomJob *
eom_job_thumbnail_new (EomImage *image
);
eom_job_load_get_type ()
GType
eom_job_load_get_type (void
);
eom_job_model_get_type ()
GType
eom_job_model_get_type (void
);
eom_job_model_new ()
EomJob *
eom_job_model_new (GSList *file_list
);
eom_job_transform_get_type ()
GType
eom_job_transform_get_type (void
);
eom_job_save_get_type ()
GType
eom_job_save_get_type (void
);
eom_job_save_new ()
EomJob *
eom_job_save_new (GList *images
);
eom_job_save_as_get_type ()
GType
eom_job_save_as_get_type (void
);
eom_job_copy_get_type ()
GType
eom_job_copy_get_type (void
);
eom_job_copy_new ()
EomJob *
eom_job_copy_new (GList *images
,
const gchar *dest
);