GimpContainerTreeStore

GimpContainerTreeStore

Synopsis

                    GimpContainerTreeStore;
struct              GimpContainerTreeStoreClass;
void                gimp_container_tree_store_columns_init
                                                        (GType *types,
                                                         gint *n_types);
gint                gimp_container_tree_store_columns_add
                                                        (GType *types,
                                                         gint *n_types,
                                                         GType type);
GtkTreeModel *      gimp_container_tree_store_new       (GimpContainerView *container_view,
                                                         gint n_columns,
                                                         GType *types);
void                gimp_container_tree_store_add_renderer_cell
                                                        (GimpContainerTreeStore *store,
                                                         GtkCellRenderer *cell);
void                gimp_container_tree_store_set_use_name
                                                        (GimpContainerTreeStore *store,
                                                         gboolean use_name);
gboolean            gimp_container_tree_store_get_use_name
                                                        (GimpContainerTreeStore *store);
void                gimp_container_tree_store_set_context
                                                        (GimpContainerTreeStore *store,
                                                         GimpContext *context);
GtkTreeIter *       gimp_container_tree_store_insert_item
                                                        (GimpContainerTreeStore *store,
                                                         GimpViewable *viewable,
                                                         GtkTreeIter *parent,
                                                         gint index);
gboolean            gimp_container_tree_store_rename_item
                                                        (GimpContainerTreeStore *store,
                                                         GimpViewable *viewable,
                                                         GtkTreeIter *iter);
void                gimp_container_tree_store_reorder_item
                                                        (GimpContainerTreeStore *store,
                                                         GimpViewable *viewable,
                                                         gint new_index,
                                                         GtkTreeIter *iter);
void                gimp_container_tree_store_remove_item
                                                        (GimpContainerTreeStore *store,
                                                         GimpViewable *viewable,
                                                         GtkTreeIter *iter);
void                gimp_container_tree_store_clear_items
                                                        (GimpContainerTreeStore *store);
void                gimp_container_tree_store_set_view_size
                                                        (GimpContainerTreeStore *store);

Description

Details

GimpContainerTreeStore

typedef struct {
  GtkTreeStore  parent_instance;
} GimpContainerTreeStore;


struct GimpContainerTreeStoreClass

struct GimpContainerTreeStoreClass {
  GtkTreeStoreClass  parent_class;
};


gimp_container_tree_store_columns_init ()

void                gimp_container_tree_store_columns_init
                                                        (GType *types,
                                                         gint *n_types);


gimp_container_tree_store_columns_add ()

gint                gimp_container_tree_store_columns_add
                                                        (GType *types,
                                                         gint *n_types,
                                                         GType type);


gimp_container_tree_store_new ()

GtkTreeModel *      gimp_container_tree_store_new       (GimpContainerView *container_view,
                                                         gint n_columns,
                                                         GType *types);


gimp_container_tree_store_add_renderer_cell ()

void                gimp_container_tree_store_add_renderer_cell
                                                        (GimpContainerTreeStore *store,
                                                         GtkCellRenderer *cell);


gimp_container_tree_store_set_use_name ()

void                gimp_container_tree_store_set_use_name
                                                        (GimpContainerTreeStore *store,
                                                         gboolean use_name);


gimp_container_tree_store_get_use_name ()

gboolean            gimp_container_tree_store_get_use_name
                                                        (GimpContainerTreeStore *store);


gimp_container_tree_store_set_context ()

void                gimp_container_tree_store_set_context
                                                        (GimpContainerTreeStore *store,
                                                         GimpContext *context);


gimp_container_tree_store_insert_item ()

GtkTreeIter *       gimp_container_tree_store_insert_item
                                                        (GimpContainerTreeStore *store,
                                                         GimpViewable *viewable,
                                                         GtkTreeIter *parent,
                                                         gint index);


gimp_container_tree_store_rename_item ()

gboolean            gimp_container_tree_store_rename_item
                                                        (GimpContainerTreeStore *store,
                                                         GimpViewable *viewable,
                                                         GtkTreeIter *iter);


gimp_container_tree_store_reorder_item ()

void                gimp_container_tree_store_reorder_item
                                                        (GimpContainerTreeStore *store,
                                                         GimpViewable *viewable,
                                                         gint new_index,
                                                         GtkTreeIter *iter);


gimp_container_tree_store_remove_item ()

void                gimp_container_tree_store_remove_item
                                                        (GimpContainerTreeStore *store,
                                                         GimpViewable *viewable,
                                                         GtkTreeIter *iter);


gimp_container_tree_store_clear_items ()

void                gimp_container_tree_store_clear_items
                                                        (GimpContainerTreeStore *store);


gimp_container_tree_store_set_view_size ()

void                gimp_container_tree_store_set_view_size
                                                        (GimpContainerTreeStore *store);