5 // Container for picture controls
8 #include "bcwindowbase.inc"
9 #include "defaults.inc"
10 #include "mwindow.inc"
18 void copy_from(PictureItem
*src
);
19 char* get_default_string(char *string
);
34 PictureConfig(MWindow
*mwindow
);
36 void copy_settings(PictureConfig
*picture
);
37 void copy_usage(PictureConfig
*picture
);
40 void set_item(int device_id
, int value
);
48 // Flags for picture settings the device uses
55 // For the latest APIs the controls are defined by the driver
56 // Search for existing driver with name. If none exists, create it.
57 PictureItem
* new_item(const char *name
);
58 PictureItem
* get_item(const char *name
, int id
);
59 ArrayList
<PictureItem
*> controls
;