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)

Ancestry

+-- GObject
  +-- clutter.Model

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()

Returns :

a guint

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()

Returns :

a gboolean

clutter.Model.prepend

    def prepend()

Returns :

a gboolean

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_)

index_ :

a guint

clutter.Model.get_n_rows

    def get_n_rows()

Returns :

a guint

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)

column :

a guint

clutter.Model.get_sorting_column

    def get_sorting_column()

Returns :

a guint

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