| Top |
| const gchar * | entangle_script_get_title () |
| GtkWidget * | entangle_script_get_config_widget () |
| void | entangle_script_execute_async () |
| gboolean | entangle_script_execute_finish () |
const gchar *
entangle_script_get_title (EntangleScript *script);
Get the title of the script
GtkWidget *
entangle_script_get_config_widget (EntangleScript *script);
Get the configuration controls for the script
void entangle_script_execute_async (EntangleScript *script,EntangleCameraAutomata *automata,GCancellable *cancel,GAsyncReadyCallback callback,gpointer data);
script |
the script object. |
[transfer none] |
automata |
the camera automata. |
[transfer none] |
cancel |
cancellation handler. |
[transfer none][allow-none] |
callback |
a GAsyncReadyCallback to call when the script has finished. |
[scope async] |
data |
the data to pass to the callback function. |
[closure] |
gboolean entangle_script_execute_finish (EntangleScript *script,GAsyncResult *result,GError **error);
struct EntangleScriptClass {
GtkWidget *(*get_config_widget)(EntangleScript *script);
void (*execute_async)(EntangleScript *script,
EntangleCameraAutomata *automata,
GCancellable *cancel,
GAsyncReadyCallback callback,
gpointer data);
gboolean (*execute_finish)(EntangleScript *script,
GAsyncResult *result,
GError **error);
};
“title” property“title” gchar *
Script title.
Owner: EntangleScript
Flags: Read / Write
Default value: "Untitled script"