| Top |
CaribouScannableGroupCaribouScannableGroup — Base abstract class that implements scanning mode containers. |
| #define | CARIBOU_TYPE_SCANNABLE_GROUP |
| struct | CaribouScannableGroup |
| struct | CaribouScannableGroupClass |
GObject
╰── CaribouScannableGroup
├── CaribouColumnModel
├── CaribouLevelModel
╰── CaribouRowModel
CaribouIScannableItem ** caribou_scannable_group_get_scan_children (CaribouScannableGroup *self,int *result_length1);
CaribouIScannableItem *
caribou_scannable_group_child_select (CaribouScannableGroup *self);
#define CARIBOU_TYPE_SCANNABLE_GROUP (caribou_scannable_group_get_type ())
The type for CaribouScannableGroup.
struct CaribouScannableGroup;
Base abstract class that implements scanning mode containers.
struct CaribouScannableGroupClass {
GObjectClass parent_class;
CaribouIScannableItem** (*get_scan_children) (CaribouScannableGroup* self, int* result_length1);
CaribouIScannableItem* (*child_select) (CaribouScannableGroup* self);
};
The class structure for CARIBOU_TYPE_SCANNABLE_GROUP. All the fields in this structure are private and should never be accessed directly.
virtual method called by |
||
virtual method called by |
“scan-grouping” property“scan-grouping” CaribouScanGrouping
scan-grouping.
Flags: Read / Write
Default value: CARIBOU_SCAN_GROUPING_NONE