Class TreeModelFilter
public class TreeModelFilter
- Inheritance
-
TreeModelFilter
- Inherited Members
Methods
ClearCache(nint)
Calls native method gtk_tree_model_filter_clear_cache.
public static extern void ClearCache(nint filter)
Parameters
filternintTransfer ownership: None Nullable: False
ConvertChildIterToIter(nint, TreeIterHandle, TreeIterHandle)
Calls native method gtk_tree_model_filter_convert_child_iter_to_iter.
public static extern bool ConvertChildIterToIter(nint filter, TreeIterHandle filterIter, TreeIterHandle childIter)
Parameters
filternintTransfer ownership: None Nullable: False
filterIterTreeIterHandleTransfer ownership: None Nullable: False
childIterTreeIterHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ConvertChildPathToPath(nint, TreePathHandle)
Calls native method gtk_tree_model_filter_convert_child_path_to_path.
public static extern TreePathOwnedHandle ConvertChildPathToPath(nint filter, TreePathHandle childPath)
Parameters
filternintTransfer ownership: None Nullable: False
childPathTreePathHandleTransfer ownership: None Nullable: False
Returns
- TreePathOwnedHandle
Transfer ownership: Full Nullable: True
ConvertIterToChildIter(nint, TreeIterHandle, TreeIterHandle)
Calls native method gtk_tree_model_filter_convert_iter_to_child_iter.
public static extern void ConvertIterToChildIter(nint filter, TreeIterHandle childIter, TreeIterHandle filterIter)
Parameters
filternintTransfer ownership: None Nullable: False
childIterTreeIterHandleTransfer ownership: None Nullable: False
filterIterTreeIterHandleTransfer ownership: None Nullable: False
ConvertPathToChildPath(nint, TreePathHandle)
Calls native method gtk_tree_model_filter_convert_path_to_child_path.
public static extern TreePathOwnedHandle ConvertPathToChildPath(nint filter, TreePathHandle filterPath)
Parameters
filternintTransfer ownership: None Nullable: False
filterPathTreePathHandleTransfer ownership: None Nullable: False
Returns
- TreePathOwnedHandle
Transfer ownership: Full Nullable: True
GetGType()
Calls native function gtk_tree_model_filter_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetModel(nint)
Calls native method gtk_tree_model_filter_get_model.
public static extern nint GetModel(nint filter)
Parameters
filternintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
Refilter(nint)
Calls native method gtk_tree_model_filter_refilter.
public static extern void Refilter(nint filter)
Parameters
filternintTransfer ownership: None Nullable: False
SetVisibleColumn(nint, int)
Calls native method gtk_tree_model_filter_set_visible_column.
public static extern void SetVisibleColumn(nint filter, int column)
Parameters
filternintTransfer ownership: None Nullable: False
columnintTransfer ownership: None Nullable: False
SetVisibleFunc(nint, TreeModelFilterVisibleFunc, nint, DestroyNotify)
Calls native method gtk_tree_model_filter_set_visible_func.
public static extern void SetVisibleFunc(nint filter, TreeModelFilterVisibleFunc func, nint data, DestroyNotify destroy)
Parameters
filternintTransfer ownership: None Nullable: False
funcTreeModelFilterVisibleFuncTransfer ownership: None Nullable: False
datanintTransfer ownership: None Nullable: True
destroyDestroyNotifyTransfer ownership: None Nullable: True