public interface TreeModel {
public signal void row_changed ( TreePath path,
TreeIter iter ) ;
public signal void row_deleted ( TreePath path ) ;
public signal void row_has_child_toggled ( TreePath path,
TreeIter iter ) ;
public signal void row_inserted ( TreePath path,
TreeIter iter ) ;
public signal void rows_reordered ( TreePath path,
TreeIter iter,
void** new_order ) ;
public void foreach ( TreeModelForeachFuncfunc ) ;
public void get ( TreeIter iter,
... ) ;
public bool get_iter_first ( TreeIter iter ) ;
public bool get_iter_from_string ( TreeIter iter,
string path_string ) ;
public string get_string_from_iter ( TreeIter iter ) ;
public void get_valist ( TreeIter iter,
void** var_args ) ;
public abstract GLib.Type get_column_type ( int index_ ) ;
public abstract TreeModelFlags get_flags ( ) ;
public abstract bool get_iter ( TreeIter iter,
TreePath path ) ;
public abstract int get_n_columns ( ) ;
public abstract TreePath get_path ( TreeIter iter ) ;
public abstract void get_value ( TreeIter iter,
int column,
GLib.Value value ) ;
public abstract bool iter_children ( TreeIter iter,
TreeIter? parent ) ;
public abstract bool iter_has_child ( TreeIter iter ) ;
public abstract int iter_n_children ( TreeIter? iter ) ;
public abstract bool iter_next ( TreeIter iter ) ;
public abstract bool iter_nth_child ( TreeIter iter,
TreeIter? parent,
int n ) ;
public abstract bool iter_parent ( TreeIter iter,
TreeIter child ) ;
public abstract void ref_node ( TreeIter iter ) ;
public abstract void unref_node ( TreeIter iter ) ;
}
public signal void row_changed ( TreePath path,
TreeIter iter ) ;
public signal void row_deleted ( TreePath path ) ;
public signal void row_has_child_toggled ( TreePath path,
TreeIter iter ) ;
public signal void row_inserted ( TreePath path,
TreeIter iter ) ;
public signal void rows_reordered ( TreePath path,
TreeIter iter,
void** new_order ) ;
public void foreach ( TreeModelForeachFuncfunc ) ;
public void get ( TreeIter iter,
... ) ;
public bool get_iter_first ( TreeIter iter ) ;
public bool get_iter_from_string ( TreeIter iter,
string path_string ) ;
public string get_string_from_iter ( TreeIter iter ) ;
public void get_valist ( TreeIter iter,
void** var_args ) ;
public abstract GLib.Type get_column_type ( int index_ ) ;
public abstract TreeModelFlags get_flags ( ) ;
public abstract bool get_iter ( TreeIter iter,
TreePath path ) ;
public abstract int get_n_columns ( ) ;
public abstract TreePath get_path ( TreeIter iter ) ;
public abstract void get_value ( TreeIter iter,
int column,
GLib.Value value ) ;
public abstract bool iter_children ( TreeIter iter,
TreeIter? parent ) ;
public abstract bool iter_has_child ( TreeIter iter ) ;
public abstract int iter_n_children ( TreeIter? iter ) ;
public abstract bool iter_next ( TreeIter iter ) ;
public abstract bool iter_nth_child ( TreeIter iter,
TreeIter? parent,
int n ) ;
public abstract bool iter_parent ( TreeIter iter,
TreeIter child ) ;
public abstract void ref_node ( TreeIter iter ) ;
public abstract void unref_node ( TreeIter iter ) ;
Created by Valadoc