Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gtkselectionmodel.h File Reference
#include <gtk/gtktypes.h>

Go to the source code of this file.

Data Structures

struct  _GtkSelectionModelInterface
 

Macros

#define GTK_TYPE_SELECTION_MODEL   (gtk_selection_model_get_type ())
 

Functions

GDK_AVAILABLE_IN_ALL gboolean gtk_selection_model_is_selected (GtkSelectionModel *model, guint position)
 
GDK_AVAILABLE_IN_ALL GtkBitsetgtk_selection_model_get_selection (GtkSelectionModel *model)
 
GDK_AVAILABLE_IN_ALL GtkBitsetgtk_selection_model_get_selection_in_range (GtkSelectionModel *model, guint position, guint n_items)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_selection_model_select_item (GtkSelectionModel *model, guint position, gboolean unselect_rest)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_selection_model_unselect_item (GtkSelectionModel *model, guint position)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_selection_model_select_range (GtkSelectionModel *model, guint position, guint n_items, gboolean unselect_rest)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_selection_model_unselect_range (GtkSelectionModel *model, guint position, guint n_items)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_selection_model_select_all (GtkSelectionModel *model)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_selection_model_unselect_all (GtkSelectionModel *model)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_selection_model_set_selection (GtkSelectionModel *model, GtkBitset *selected, GtkBitset *mask)
 
GDK_AVAILABLE_IN_ALL void gtk_selection_model_selection_changed (GtkSelectionModel *model, guint position, guint n_items)
 

Macro Definition Documentation

◆ GTK_TYPE_SELECTION_MODEL

#define GTK_TYPE_SELECTION_MODEL   (gtk_selection_model_get_type ())

Definition at line 30 of file gtkselectionmodel.h.

Function Documentation

◆ gtk_selection_model_get_selection()

GDK_AVAILABLE_IN_ALL GtkBitset * gtk_selection_model_get_selection ( GtkSelectionModel * model)

◆ gtk_selection_model_get_selection_in_range()

GDK_AVAILABLE_IN_ALL GtkBitset * gtk_selection_model_get_selection_in_range ( GtkSelectionModel * model,
guint position,
guint n_items )

◆ gtk_selection_model_is_selected()

GDK_AVAILABLE_IN_ALL gboolean gtk_selection_model_is_selected ( GtkSelectionModel * model,
guint position )

◆ gtk_selection_model_select_all()

GDK_AVAILABLE_IN_ALL gboolean gtk_selection_model_select_all ( GtkSelectionModel * model)

◆ gtk_selection_model_select_item()

GDK_AVAILABLE_IN_ALL gboolean gtk_selection_model_select_item ( GtkSelectionModel * model,
guint position,
gboolean unselect_rest )

◆ gtk_selection_model_select_range()

GDK_AVAILABLE_IN_ALL gboolean gtk_selection_model_select_range ( GtkSelectionModel * model,
guint position,
guint n_items,
gboolean unselect_rest )

◆ gtk_selection_model_selection_changed()

GDK_AVAILABLE_IN_ALL void gtk_selection_model_selection_changed ( GtkSelectionModel * model,
guint position,
guint n_items )

◆ gtk_selection_model_set_selection()

GDK_AVAILABLE_IN_ALL gboolean gtk_selection_model_set_selection ( GtkSelectionModel * model,
GtkBitset * selected,
GtkBitset * mask )

◆ gtk_selection_model_unselect_all()

GDK_AVAILABLE_IN_ALL gboolean gtk_selection_model_unselect_all ( GtkSelectionModel * model)

◆ gtk_selection_model_unselect_item()

GDK_AVAILABLE_IN_ALL gboolean gtk_selection_model_unselect_item ( GtkSelectionModel * model,
guint position )

◆ gtk_selection_model_unselect_range()

GDK_AVAILABLE_IN_ALL gboolean gtk_selection_model_unselect_range ( GtkSelectionModel * model,
guint position,
guint n_items )