EntangleCameraInfo

EntangleCameraInfo

Synopsis

struct              EntangleCameraInfo;
struct              EntangleCameraInfoClass;
enum                EntangleCameraInfoData;
EntangleCameraInfo * entangle_camera_info_new           (void);
void                entangle_camera_info_set_data       (EntangleCameraInfo *info,
                                                         EntangleCameraInfoData data);
EntangleCameraInfoData entangle_camera_info_get_data    (EntangleCameraInfo *info);
void                entangle_camera_info_set_camera     (EntangleCameraInfo *info,
                                                         EntangleCamera *camera);
EntangleCamera *    entangle_camera_info_get_camera     (EntangleCameraInfo *info);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkWidget
               +----GtkContainer
                     +----GtkBin
                           +----GtkWindow
                                 +----GtkDialog
                                       +----EntangleCameraInfo
  GEnum
   +----EntangleCameraInfoData

Implemented Interfaces

EntangleCameraInfo implements AtkImplementorIface, GtkBuildable and EntangleWindow.

Properties

  "camera"                   EntangleCamera*       : Read / Write
  "data"                     EntangleCameraInfoData  : Read / Write

Description

Details

struct EntangleCameraInfo

struct EntangleCameraInfo;

struct EntangleCameraInfoClass

struct EntangleCameraInfoClass {
    GtkDialogClass parent_class;
};

enum EntangleCameraInfoData

typedef enum {
    ENTANGLE_CAMERA_INFO_DATA_SUMMARY,
    ENTANGLE_CAMERA_INFO_DATA_MANUAL,
    ENTANGLE_CAMERA_INFO_DATA_DRIVER,
} EntangleCameraInfoData;

ENTANGLE_CAMERA_INFO_DATA_SUMMARY

ENTANGLE_CAMERA_INFO_DATA_MANUAL

ENTANGLE_CAMERA_INFO_DATA_DRIVER


entangle_camera_info_new ()

EntangleCameraInfo * entangle_camera_info_new           (void);

entangle_camera_info_set_data ()

void                entangle_camera_info_set_data       (EntangleCameraInfo *info,
                                                         EntangleCameraInfoData data);

entangle_camera_info_get_data ()

EntangleCameraInfoData entangle_camera_info_get_data    (EntangleCameraInfo *info);

entangle_camera_info_set_camera ()

void                entangle_camera_info_set_camera     (EntangleCameraInfo *info,
                                                         EntangleCamera *camera);

entangle_camera_info_get_camera ()

EntangleCamera *    entangle_camera_info_get_camera     (EntangleCameraInfo *info);

Property Details

The "camera" property

  "camera"                   EntangleCamera*       : Read / Write

Camera to be managed.


The "data" property

  "data"                     EntangleCameraInfoData  : Read / Write

Data type to display.

Default value: ENTANGLE_CAMERA_INFO_DATA_SUMMARY