gtk+-2.0 Reference Manual

Synopsis

public class TreeModelSort : Object, TreeModel, TreeSortable, TreeDragSource  {
    public    void**                    root ;
    public    int                       stamp ;
    public    uint                      child_flags ;
    public    weak TreeModel            child_model ;
    public    int                       zero_ref_count ;
    public    weak GLib.List            sort_list ;
    public    int                       sort_column_id ;
    public    SortType                  order ;
    public    TreeIterCompareFunc       default_sort_func ;
    public    void**                    default_sort_data ;
    public    DestroyNotify             default_sort_destroy ;
    public    uint                      changed_id ;
    public    uint                      inserted_id ;
    public    uint                      has_child_toggled_id ;
    public    uint                      deleted_id ;
    public    uint                      reordered_id ;


    public    weak TreeModel            model                     { get; construct } ;


    public                              TreeModelSort.with_model  ( TreeModel           child_model ) ;


    public    void                      clear_cache               (  ) ;
    public    void                      convert_child_iter_to_iter ( TreeIter            sort_iter,
                                                                    TreeIter            child_iter ) ;
    public    weak TreePath             convert_child_path_to_path ( TreePath            child_path ) ;
    public    void                      convert_iter_to_child_iter ( TreeIter            child_iter,
                                                                    TreeIter            sorted_iter ) ;
    public    weak TreePath             convert_path_to_child_path ( TreePath            sorted_path ) ;
    public    weak TreeModel            get_model                 (  ) ;
    public    bool                      iter_is_valid             ( TreeIter            iter ) ;
    public    void                      reset_default_sort_func   (  ) ;
}

TreeModelSort Description

Details

Constructor Details

TreeModelSort.with_model ()
    public                              TreeModelSort.with_model  ( TreeModel           child_model ) ;		

Field Details

root
    public    void**                    root ;		

stamp
    public    int                       stamp ;		

child_flags
    public    uint                      child_flags ;		

child_model
    public    weak TreeModel            child_model ;		

zero_ref_count
    public    int                       zero_ref_count ;		

sort_list
    public    weak GLib.List            sort_list ;		

sort_column_id
    public    int                       sort_column_id ;		

order
    public    SortType                  order ;		

default_sort_func
    public    TreeIterCompareFunc       default_sort_func ;		

default_sort_data
    public    void**                    default_sort_data ;		

default_sort_destroy
    public    DestroyNotify             default_sort_destroy ;		

changed_id
    public    uint                      changed_id ;		

inserted_id
    public    uint                      inserted_id ;		

has_child_toggled_id
    public    uint                      has_child_toggled_id ;		

deleted_id
    public    uint                      deleted_id ;		

reordered_id
    public    uint                      reordered_id ;		

Signal Details

Property Details

model
    public    weak TreeModel            model                     { get; construct } ;		

Method Details

clear_cache ()
    public    void                      clear_cache               (  ) ;		

convert_child_iter_to_iter ()
    public    void                      convert_child_iter_to_iter ( TreeIter            sort_iter,
                                                                    TreeIter            child_iter ) ;		

convert_child_path_to_path ()
    public    weak TreePath             convert_child_path_to_path ( TreePath            child_path ) ;		

convert_iter_to_child_iter ()
    public    void                      convert_iter_to_child_iter ( TreeIter            child_iter,
                                                                    TreeIter            sorted_iter ) ;		

convert_path_to_child_path ()
    public    weak TreePath             convert_path_to_child_path ( TreePath            sorted_path ) ;		

get_model ()
    public    weak TreeModel            get_model                 (  ) ;		

iter_is_valid ()
    public    bool                      iter_is_valid             ( TreeIter            iter ) ;		

reset_default_sort_func ()
    public    void                      reset_default_sort_func   (  ) ;		


Created by Valadoc