Class TreeSortable
public class TreeSortable
- Inheritance
-
TreeSortable
- Inherited Members
Methods
GetGType()
Calls native function gtk_tree_sortable_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetSortColumnId(nint, out int, out nint)
Calls native method gtk_tree_sortable_get_sort_column_id.
public static extern bool GetSortColumnId(nint sortable, out int sortColumnId, out nint order)
Parameters
sortablenintTransfer ownership: None Nullable: False
sortColumnIdintTransfer ownership: Full Nullable: False
ordernintTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
HasDefaultSortFunc(nint)
Calls native method gtk_tree_sortable_has_default_sort_func.
public static extern bool HasDefaultSortFunc(nint sortable)
Parameters
sortablenintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
SetDefaultSortFunc(nint, TreeIterCompareFunc, nint, DestroyNotify)
Calls native method gtk_tree_sortable_set_default_sort_func.
public static extern void SetDefaultSortFunc(nint sortable, TreeIterCompareFunc sortFunc, nint userData, DestroyNotify destroy)
Parameters
sortablenintTransfer ownership: None Nullable: False
sortFuncTreeIterCompareFuncTransfer ownership: None Nullable: False
userDatanintTransfer ownership: None Nullable: True
destroyDestroyNotifyTransfer ownership: None Nullable: True
SetSortColumnId(nint, int, SortType)
Calls native method gtk_tree_sortable_set_sort_column_id.
public static extern void SetSortColumnId(nint sortable, int sortColumnId, SortType order)
Parameters
sortablenintTransfer ownership: None Nullable: False
sortColumnIdintTransfer ownership: None Nullable: False
orderSortTypeTransfer ownership: None Nullable: False
SetSortFunc(nint, int, TreeIterCompareFunc, nint, DestroyNotify)
Calls native method gtk_tree_sortable_set_sort_func.
public static extern void SetSortFunc(nint sortable, int sortColumnId, TreeIterCompareFunc sortFunc, nint userData, DestroyNotify destroy)
Parameters
sortablenintTransfer ownership: None Nullable: False
sortColumnIdintTransfer ownership: None Nullable: False
sortFuncTreeIterCompareFuncTransfer ownership: None Nullable: False
userDatanintTransfer ownership: None Nullable: True
destroyDestroyNotifyTransfer ownership: None Nullable: True
SortColumnChanged(nint)
Calls native method gtk_tree_sortable_sort_column_changed.
public static extern void SortColumnChanged(nint sortable)
Parameters
sortablenintTransfer ownership: None Nullable: False