Table of Contents

Class TreeModelSort

Namespace
Gtk.Internal
Assembly
Gtk-4.0.dll
public class TreeModelSort
Inheritance
TreeModelSort
Inherited Members

Methods

ClearCache(nint)

Calls native method gtk_tree_model_sort_clear_cache.

public static extern void ClearCache(nint treeModelSort)

Parameters

treeModelSort nint

Transfer ownership: None Nullable: False

ConvertChildPathToPath(nint, TreePathHandle)

Calls native method gtk_tree_model_sort_convert_child_path_to_path.

public static extern TreePathOwnedHandle ConvertChildPathToPath(nint treeModelSort, TreePathHandle childPath)

Parameters

treeModelSort nint

Transfer ownership: None Nullable: False

childPath TreePathHandle

Transfer ownership: None Nullable: False

Returns

TreePathOwnedHandle

Transfer ownership: Full Nullable: True

ConvertPathToChildPath(nint, TreePathHandle)

Calls native method gtk_tree_model_sort_convert_path_to_child_path.

public static extern TreePathOwnedHandle ConvertPathToChildPath(nint treeModelSort, TreePathHandle sortedPath)

Parameters

treeModelSort nint

Transfer ownership: None Nullable: False

sortedPath TreePathHandle

Transfer ownership: None Nullable: False

Returns

TreePathOwnedHandle

Transfer ownership: Full Nullable: True

GetGType()

Calls native function gtk_tree_model_sort_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetModel(nint)

Calls native method gtk_tree_model_sort_get_model.

public static extern nint GetModel(nint treeModel)

Parameters

treeModel nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

IterIsValid(nint, TreeIterHandle)

Calls native method gtk_tree_model_sort_iter_is_valid.

public static extern bool IterIsValid(nint treeModelSort, TreeIterHandle iter)

Parameters

treeModelSort nint

Transfer ownership: None Nullable: False

iter TreeIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

NewWithModel(nint)

Calls native constructor gtk_tree_model_sort_new_with_model.

public static extern nint NewWithModel(nint childModel)

Parameters

childModel nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

ResetDefaultSortFunc(nint)

Calls native method gtk_tree_model_sort_reset_default_sort_func.

public static extern void ResetDefaultSortFunc(nint treeModelSort)

Parameters

treeModelSort nint

Transfer ownership: None Nullable: False