libgphoto2 photo camera library (libgphoto2) Internals  2.5.26
_CameraWidget Struct Reference

Data Fields

CameraWidgetType type
 
char label [256]
 
char info [1024]
 
char name [256]
 
CameraWidgetparent
 
char * value_string
 
int value_int
 
float value_float
 
char ** choice
 
int choice_count
 
float min
 
float max
 
float increment
 
CameraWidget ** children
 
int children_count
 
int changed
 
int readonly
 
int ref_count
 
int id
 
CameraWidgetCallback callback
 

Detailed Description

CameraWidget:

The internals of the CameraWidget are only visible to gphoto2. You can only access them using the functions provided by gphoto2.

Definition at line 38 of file gphoto2-widget.c.

Field Documentation

◆ callback

CameraWidgetCallback _CameraWidget::callback

Definition at line 77 of file gphoto2-widget.c.

Referenced by gp_widget_get_value(), and gp_widget_set_value().

◆ changed

int _CameraWidget::changed

◆ children

◆ children_count

◆ choice

char** _CameraWidget::choice

Definition at line 52 of file gphoto2-widget.c.

Referenced by gp_widget_add_choice(), gp_widget_free(), and gp_widget_get_choice().

◆ choice_count

int _CameraWidget::choice_count

Definition at line 53 of file gphoto2-widget.c.

Referenced by gp_widget_add_choice(), gp_widget_count_choices(), and gp_widget_free().

◆ id

int _CameraWidget::id

Definition at line 74 of file gphoto2-widget.c.

Referenced by gp_widget_get_child_by_id(), and gp_widget_get_id().

◆ increment

float _CameraWidget::increment

Definition at line 58 of file gphoto2-widget.c.

Referenced by gp_widget_get_range(), and gp_widget_set_range().

◆ info

char _CameraWidget::info[1024]

Definition at line 41 of file gphoto2-widget.c.

Referenced by gp_widget_get_info(), and gp_widget_set_info().

◆ label

char _CameraWidget::label[256]

◆ max

float _CameraWidget::max

Definition at line 57 of file gphoto2-widget.c.

Referenced by gp_widget_get_range(), and gp_widget_set_range().

◆ min

float _CameraWidget::min

Definition at line 56 of file gphoto2-widget.c.

Referenced by gp_widget_get_range(), and gp_widget_set_range().

◆ name

char _CameraWidget::name[256]

◆ parent

CameraWidget* _CameraWidget::parent

◆ readonly

int _CameraWidget::readonly

Definition at line 68 of file gphoto2-widget.c.

Referenced by gp_widget_get_readonly(), and gp_widget_set_readonly().

◆ ref_count

int _CameraWidget::ref_count

Definition at line 71 of file gphoto2-widget.c.

Referenced by gp_widget_ref(), and gp_widget_unref().

◆ type

◆ value_float

float _CameraWidget::value_float

Definition at line 49 of file gphoto2-widget.c.

Referenced by gp_widget_get_value(), and gp_widget_set_value().

◆ value_int

int _CameraWidget::value_int

Definition at line 48 of file gphoto2-widget.c.

Referenced by gp_widget_get_value(), and gp_widget_set_value().

◆ value_string

char* _CameraWidget::value_string

Definition at line 47 of file gphoto2-widget.c.

Referenced by gp_widget_free(), gp_widget_get_value(), and gp_widget_set_value().


The documentation for this struct was generated from the following file: