Class TreeModelFilter
public class TreeModelFilter
- Inheritance
-
TreeModelFilter
- Inherited Members
Methods
ClearCache(IntPtr)
Calls native method gtk_tree_model_filter_clear_cache.
public static extern void ClearCache(IntPtr filter)
Parameters
filter
IntPtrTransfer ownership: None Nullable: False
ConvertChildPathToPath(IntPtr, TreePathHandle)
Calls native method gtk_tree_model_filter_convert_child_path_to_path.
public static extern TreePathOwnedHandle ConvertChildPathToPath(IntPtr filter, TreePathHandle childPath)
Parameters
filter
IntPtrTransfer ownership: None Nullable: False
childPath
TreePathHandleTransfer ownership: None Nullable: False
Returns
- TreePathOwnedHandle
Transfer ownership: Full Nullable: True
ConvertPathToChildPath(IntPtr, TreePathHandle)
Calls native method gtk_tree_model_filter_convert_path_to_child_path.
public static extern TreePathOwnedHandle ConvertPathToChildPath(IntPtr filter, TreePathHandle filterPath)
Parameters
filter
IntPtrTransfer ownership: None Nullable: False
filterPath
TreePathHandleTransfer 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(IntPtr)
Calls native method gtk_tree_model_filter_get_model.
public static extern IntPtr GetModel(IntPtr filter)
Parameters
filter
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
Refilter(IntPtr)
Calls native method gtk_tree_model_filter_refilter.
public static extern void Refilter(IntPtr filter)
Parameters
filter
IntPtrTransfer ownership: None Nullable: False
SetVisibleColumn(IntPtr, int)
Calls native method gtk_tree_model_filter_set_visible_column.
public static extern void SetVisibleColumn(IntPtr filter, int column)
Parameters
filter
IntPtrTransfer ownership: None Nullable: False
column
intTransfer ownership: None Nullable: False
SetVisibleFunc(IntPtr, TreeModelFilterVisibleFunc, IntPtr, DestroyNotify)
Calls native method gtk_tree_model_filter_set_visible_func.
public static extern void SetVisibleFunc(IntPtr filter, TreeModelFilterVisibleFunc func, IntPtr data, DestroyNotify destroy)
Parameters
filter
IntPtrTransfer ownership: None Nullable: False
func
TreeModelFilterVisibleFuncTransfer ownership: None Nullable: False
data
IntPtrTransfer ownership: None Nullable: True
destroy
DestroyNotifyTransfer ownership: None Nullable: True