Created
July 11, 2013 11:50
-
-
Save fracek/5974778 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Interface | |
define C-subtype <_TreeSortable> (<TreeModel>) | |
pointer-type-name: <TreeSortable>; | |
end C-subtype | |
define C-function gtk-tree-sortable-get-sort-column-id | |
input parameter self :: <TreeSortable>; | |
output parameter sort_column_id :: <C-signed-int>; | |
output parameter order :: <SortType>; | |
result res :: <C-boolean>; | |
c-name: "gtk_tree_sortable_get_sort_column_id"; | |
end; | |
define C-function gtk-tree-sortable-has-default-sort-func | |
input parameter self :: <TreeSortable>; | |
result res :: <C-boolean>; | |
c-name: "gtk_tree_sortable_has_default_sort_func"; | |
end; | |
define C-function gtk-tree-sortable-set-default-sort-func | |
input parameter self :: <TreeSortable>; | |
input parameter sort_func :: <TreeIterCompareFunc>; | |
input parameter user_data :: <C-void>; | |
input parameter destroy :: <DestroyNotify>; | |
result res :: <C-void>; | |
c-name: "gtk_tree_sortable_set_default_sort_func"; | |
end; | |
define C-function gtk-tree-sortable-set-sort-column-id | |
input parameter self :: <TreeSortable>; | |
input parameter sort_column_id :: <C-signed-int>; | |
input parameter order :: <SortType>; | |
result res :: <C-void>; | |
c-name: "gtk_tree_sortable_set_sort_column_id"; | |
end; | |
define C-function gtk-tree-sortable-set-sort-func | |
input parameter self :: <TreeSortable>; | |
input parameter sort_column_id :: <C-signed-int>; | |
input parameter sort_func :: <TreeIterCompareFunc>; | |
input parameter user_data :: <C-void>; | |
input parameter destroy :: <DestroyNotify>; | |
result res :: <C-void>; | |
c-name: "gtk_tree_sortable_set_sort_func"; | |
end; | |
define C-function gtk-tree-sortable-sort-column-changed | |
input parameter self :: <TreeSortable>; | |
result res :: <C-void>; | |
c-name: "gtk_tree_sortable_sort_column_changed"; | |
end; | |
define C-struct <TreeSortableIface> | |
constant slot TreeSortableIface-g-iface :: <TypeInterface>; | |
constant slot TreeSortableIface-sort-column-changed :: <sort-column-changed>; | |
constant slot TreeSortableIface-get-sort-column-id :: <get-sort-column-id>; | |
constant slot TreeSortableIface-set-sort-column-id :: <set-sort-column-id>; | |
constant slot TreeSortableIface-set-sort-func :: <set-sort-func>; | |
constant slot TreeSortableIface-set-default-sort-func :: <set-default-sort-func>; | |
constant slot TreeSortableIface-has-default-sort-func :: <has-default-sort-func>; | |
end C-struct |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment