EntangleCameraPicker

EntangleCameraPicker

Synopsis

struct              EntangleCameraPicker;
struct              EntangleCameraPickerClass;
GtkWindow *         entangle_camera_picker_get_window   (EntangleCameraPicker *picker);
void                entangle_camera_picker_hide         (EntangleCameraPicker *picker);
EntangleCameraPicker * entangle_camera_picker_new       (EntangleCameraList *cameras);
void                entangle_camera_picker_show         (EntangleCameraPicker *picker);
gboolean            entangle_camera_picker_visible      (EntangleCameraPicker *picker);

Object Hierarchy

  GObject
   +----EntangleCameraPicker

Properties

  "cameras"                  EntangleCameraList*   : Read / Write

Signals

  "picker-close"                                   : Run First
  "picker-connect"                                 : Run First
  "picker-refresh"                                 : Run First

Description

Details

struct EntangleCameraPicker

struct EntangleCameraPicker;

struct EntangleCameraPickerClass

struct EntangleCameraPickerClass {
    GObjectClass parent_class;

    void (*picker_connect)(EntangleCameraPicker *picker, EntangleCamera *cam);
    void (*picker_refresh)(EntangleCameraPicker *picker);
    void (*picker_close)(EntangleCameraPicker *picker);
};

entangle_camera_picker_get_window ()

GtkWindow *         entangle_camera_picker_get_window   (EntangleCameraPicker *picker);

entangle_camera_picker_hide ()

void                entangle_camera_picker_hide         (EntangleCameraPicker *picker);

entangle_camera_picker_new ()

EntangleCameraPicker * entangle_camera_picker_new       (EntangleCameraList *cameras);

entangle_camera_picker_show ()

void                entangle_camera_picker_show         (EntangleCameraPicker *picker);

entangle_camera_picker_visible ()

gboolean            entangle_camera_picker_visible      (EntangleCameraPicker *picker);

Property Details

The "cameras" property

  "cameras"                  EntangleCameraList*   : Read / Write

List of known camera objects.

Signal Details

The "picker-close" signal

void                user_function                      (EntangleCameraPicker *entanglecamerapicker,
                                                        gpointer              user_data)                 : Run First

The "picker-connect" signal

void                user_function                      (EntangleCameraPicker *entanglecamerapicker,
                                                        GObject              *arg1,
                                                        gpointer              user_data)                 : Run First

The "picker-refresh" signal

void                user_function                      (EntangleCameraPicker *entanglecamerapicker,
                                                        gpointer              user_data)                 : Run First