| Top |
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkContainer
╰── GtkBin
╰── GtkWindow
╰── GtkApplicationWindow
╰── EntangleCameraManager
EntangleCameraManager implements AtkImplementorIface, GtkBuildable, GActionGroup, GActionMap and EntangleProgress.
EntangleCameraManager *
entangle_camera_manager_new (EntangleApplication *app);
void entangle_camera_manager_add_script (EntangleCameraManager *manager,EntangleScript *script);
void entangle_camera_manager_remove_script (EntangleCameraManager *manager,EntangleScript *script);
void
entangle_camera_manager_capture (EntangleCameraManager *manager);
void
entangle_camera_manager_preview_begin (EntangleCameraManager *manager);
void
entangle_camera_manager_preview_cancel
(EntangleCameraManager *manager);
void entangle_camera_manager_set_camera (EntangleCameraManager *manager,EntangleCamera *cam);
EntangleCamera *
entangle_camera_manager_get_camera (EntangleCameraManager *manager);
Get the camera currently being used
void entangle_camera_manager_set_media_context_menu (EntangleCameraManager *manager,gboolean enabled);
gboolean
entangle_camera_manager_get_media_context_menu
(EntangleCameraManager *manager);
#define ENTANGLE_TYPE_CAMERA_MANAGER (entangle_camera_manager_get_type())
“camera” property“camera” EntangleCamera *
Camera to be managed.
Owner: EntangleCameraManager
Flags: Read / Write
“closed” signalvoid user_function (EntangleCameraManager *entanglecameramanager, gpointer user_data)
Flags: Run First