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
filter
nintTransfer 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
filter
nintTransfer ownership: None Nullable: False
childPath
TreePathHandleTransfer ownership: None Nullable: False
Returns
- TreePathOwnedHandle
Transfer ownership: Full Nullable: True
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
filter
nintTransfer 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(nint)
Calls native method gtk_tree_model_filter_get_model.
public static extern nint GetModel(nint filter)
Parameters
filter
nintTransfer 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
filter
nintTransfer 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
filter
nintTransfer ownership: None Nullable: False
column
intTransfer 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
filter
nintTransfer ownership: None Nullable: False
func
TreeModelFilterVisibleFuncTransfer ownership: None Nullable: False
data
nintTransfer ownership: None Nullable: True
destroy
DestroyNotifyTransfer ownership: None Nullable: True