clutter.Model
clutter.Model
Synopsis
| class clutter.Model(GObject):
    def set_types(n_columns,types)
     def set_names(n_columns,names)
     def append_value(column,value)
     def prepend_value(column,value)
     def get_n_columns()
     def get_column_name(column)
     def get_column_type(column)
     def resort()
     def filter_row(row)
     def filter_iter(iter)
     def append()
     def prepend()
     def insert(index_)
     def insert_value(index_,column,value)
     def remove(index_)
     def get_n_rows()
     def get_first_iter()
     def get_last_iter()
     def get_iter_at_row(index_)
     def set_sorting_column(column)
     def get_sorting_column()
     def foreach(func,user_data)
     def set_sort(column,func,user_data,notify)
     def set_filter(func,user_data,notify)
 | 
Methods
clutter.Model.set_types
    def set_types(n_columns, types)
| n_columns:
 | a guint | 
| types:
 | a GType* | 
clutter.Model.set_names
    def set_names(n_columns, names)
| n_columns:
 | a guint | 
| names:
 | a const-gchar*-const[] | 
clutter.Model.append_value
    def append_value(column, value)
| column:
 | a guint | 
| value:
 | a const-GValue* | 
clutter.Model.prepend_value
    def prepend_value(column, value)
| column:
 | a guint | 
| value:
 | a const-GValue* | 
clutter.Model.get_n_columns
    def get_n_columns()
clutter.Model.get_column_name
    def get_column_name(column)
| column:
 | a guint | 
| Returns : | a const-gchar* | 
clutter.Model.get_column_type
    def get_column_type(column)
| column:
 | a guint | 
| Returns : | a GType | 
clutter.Model.resort
    def resort()
clutter.Model.filter_row
    def filter_row(row)
| row:
 | a guint | 
| Returns : | a gboolean | 
clutter.Model.filter_iter
    def filter_iter(iter)
| iter:
 | a ClutterModelIter* | 
| Returns : | a gboolean | 
clutter.Model.append
    def append()
clutter.Model.prepend
    def prepend()
clutter.Model.insert
    def insert(index_)
| index_:
 | a guint | 
| Returns : | a gboolean | 
clutter.Model.insert_value
    def insert_value(index_, column, value)
| index_:
 | a guint | 
| column:
 | a guint | 
| value:
 | a const-GValue* | 
| Returns : | a gboolean | 
clutter.Model.remove
    def remove(index_)
clutter.Model.get_n_rows
    def get_n_rows()
clutter.Model.get_first_iter
    def get_first_iter()
| Returns : | a ClutterModelIter* | 
clutter.Model.get_last_iter
    def get_last_iter()
| Returns : | a ClutterModelIter* | 
clutter.Model.get_iter_at_row
    def get_iter_at_row(index_)
| index_:
 | a guint | 
| Returns : | a ClutterModelIter* | 
clutter.Model.set_sorting_column
    def set_sorting_column(column)
clutter.Model.get_sorting_column
    def get_sorting_column()
clutter.Model.foreach
    def foreach(func, user_data)
| func:
 | a ClutterModelForeachFunc | 
| user_data:
 | a gpointer | 
clutter.Model.set_sort
    def set_sort(column, func, user_data, notify)
| column:
 | a guint | 
| func:
 | a ClutterModelSortFunc | 
| user_data:
 | a gpointer | 
| notify:
 | a GDestroyNotify | 
clutter.Model.set_filter
    def set_filter(func, user_data, notify)
| func:
 | a ClutterModelFilterFunc | 
| user_data:
 | a gpointer | 
| notify:
 | a GDestroyNotify |