Class TreePath
public class TreePath
- Inheritance
-
TreePath
- Inherited Members
Methods
AppendIndex(TreePathHandle, int)
Calls native method gtk_tree_path_append_index.
public static extern void AppendIndex(TreePathHandle path, int index)
Parameters
path
TreePathHandleTransfer ownership: None Nullable: False
index
intTransfer ownership: None Nullable: False
Compare(TreePathHandle, TreePathHandle)
Calls native method gtk_tree_path_compare.
public static extern int Compare(TreePathHandle a, TreePathHandle b)
Parameters
a
TreePathHandleTransfer ownership: None Nullable: False
b
TreePathHandleTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
Copy(TreePathHandle)
Calls native method gtk_tree_path_copy.
public static extern TreePathOwnedHandle Copy(TreePathHandle path)
Parameters
path
TreePathHandleTransfer ownership: None Nullable: False
Returns
- TreePathOwnedHandle
Transfer ownership: Full Nullable: False
Down(TreePathHandle)
Calls native method gtk_tree_path_down.
public static extern void Down(TreePathHandle path)
Parameters
path
TreePathHandleTransfer ownership: None Nullable: False
Free(TreePathHandle)
Calls native method gtk_tree_path_free.
public static extern void Free(TreePathHandle path)
Parameters
path
TreePathHandleTransfer ownership: None Nullable: True
GetDepth(TreePathHandle)
Calls native method gtk_tree_path_get_depth.
public static extern int GetDepth(TreePathHandle path)
Parameters
path
TreePathHandleTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_tree_path_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetIndices(TreePathHandle)
Calls native method gtk_tree_path_get_indices.
public static extern nint GetIndices(TreePathHandle path)
Parameters
path
TreePathHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetIndices(TreePathHandle, out int)
Calls native method gtk_tree_path_get_indices_with_depth.
public static extern int[] GetIndices(TreePathHandle path, out int depth)
Parameters
path
TreePathHandleTransfer ownership: None Nullable: False
depth
intTransfer ownership: Full Nullable: False
Returns
- int[]
Transfer ownership: None Nullable: True
IsAncestor(TreePathHandle, TreePathHandle)
Calls native method gtk_tree_path_is_ancestor.
public static extern bool IsAncestor(TreePathHandle path, TreePathHandle descendant)
Parameters
path
TreePathHandleTransfer ownership: None Nullable: False
descendant
TreePathHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsDescendant(TreePathHandle, TreePathHandle)
Calls native method gtk_tree_path_is_descendant.
public static extern bool IsDescendant(TreePathHandle path, TreePathHandle ancestor)
Parameters
path
TreePathHandleTransfer ownership: None Nullable: False
ancestor
TreePathHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
New()
Calls native constructor gtk_tree_path_new.
public static extern TreePathOwnedHandle New()
Returns
- TreePathOwnedHandle
Transfer ownership: Full Nullable: False
NewFirst()
Calls native constructor gtk_tree_path_new_first.
public static extern TreePathOwnedHandle NewFirst()
Returns
- TreePathOwnedHandle
Transfer ownership: Full Nullable: False
NewFromIndices(ref int, nuint)
Calls native constructor gtk_tree_path_new_from_indicesv.
public static extern TreePathOwnedHandle NewFromIndices(ref int indices, nuint length)
Parameters
indices
intTransfer ownership: None Nullable: False
length
nuintTransfer ownership: None Nullable: False
Returns
- TreePathOwnedHandle
Transfer ownership: Full Nullable: False
NewFromString(NonNullableUtf8StringHandle)
Calls native constructor gtk_tree_path_new_from_string.
public static extern TreePathOwnedHandle NewFromString(NonNullableUtf8StringHandle path)
Parameters
path
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- TreePathOwnedHandle
Transfer ownership: Full Nullable: True
Next(TreePathHandle)
Calls native method gtk_tree_path_next.
public static extern void Next(TreePathHandle path)
Parameters
path
TreePathHandleTransfer ownership: None Nullable: False
PrependIndex(TreePathHandle, int)
Calls native method gtk_tree_path_prepend_index.
public static extern void PrependIndex(TreePathHandle path, int index)
Parameters
path
TreePathHandleTransfer ownership: None Nullable: False
index
intTransfer ownership: None Nullable: False
Prev(TreePathHandle)
Calls native method gtk_tree_path_prev.
public static extern bool Prev(TreePathHandle path)
Parameters
path
TreePathHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ToString(TreePathHandle)
Calls native method gtk_tree_path_to_string.
public static extern NullableUtf8StringOwnedHandle ToString(TreePathHandle path)
Parameters
path
TreePathHandleTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: True
Up(TreePathHandle)
Calls native method gtk_tree_path_up.
public static extern bool Up(TreePathHandle path)
Parameters
path
TreePathHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False