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
sortable
nintTransfer ownership: None Nullable: False
sortColumnId
intTransfer ownership: Full Nullable: False
order
nintTransfer 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
sortable
nintTransfer 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
sortable
nintTransfer ownership: None Nullable: False
sortFunc
TreeIterCompareFuncTransfer ownership: None Nullable: False
userData
nintTransfer ownership: None Nullable: True
destroy
DestroyNotifyTransfer 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
sortable
nintTransfer ownership: None Nullable: False
sortColumnId
intTransfer ownership: None Nullable: False
order
SortTypeTransfer 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
sortable
nintTransfer ownership: None Nullable: False
sortColumnId
intTransfer ownership: None Nullable: False
sortFunc
TreeIterCompareFuncTransfer ownership: None Nullable: False
userData
nintTransfer ownership: None Nullable: True
destroy
DestroyNotifyTransfer ownership: None Nullable: True
SortColumnChanged(nint)
Calls native method gtk_tree_sortable_sort_column_changed.
public static extern void SortColumnChanged(nint sortable)
Parameters
sortable
nintTransfer ownership: None Nullable: False