Top | ![]() |
![]() |
![]() |
![]() |
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); };