Class TreeListModel
public class TreeListModel
- Inheritance
-
TreeListModel
- Inherited Members
Methods
GetAutoexpand(IntPtr)
Calls native method gtk_tree_list_model_get_autoexpand.
public static extern bool GetAutoexpand(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetChildRow(IntPtr, uint)
Calls native method gtk_tree_list_model_get_child_row.
public static extern IntPtr GetChildRow(IntPtr self, uint position)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
position
uintTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: True
GetGType()
Calls native function gtk_tree_list_model_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetModel(IntPtr)
Calls native method gtk_tree_list_model_get_model.
public static extern IntPtr GetModel(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
GetPassthrough(IntPtr)
Calls native method gtk_tree_list_model_get_passthrough.
public static extern bool GetPassthrough(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetRow(IntPtr, uint)
Calls native method gtk_tree_list_model_get_row.
public static extern IntPtr GetRow(IntPtr self, uint position)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
position
uintTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: True
New(IntPtr, bool, bool, TreeListModelCreateModelFunc, IntPtr, DestroyNotify)
Calls native constructor gtk_tree_list_model_new.
public static extern IntPtr New(IntPtr root, bool passthrough, bool autoexpand, TreeListModelCreateModelFunc createFunc, IntPtr userData, DestroyNotify userDestroy)
Parameters
root
IntPtrTransfer ownership: Full Nullable: False
passthrough
boolTransfer ownership: None Nullable: False
autoexpand
boolTransfer ownership: None Nullable: False
createFunc
TreeListModelCreateModelFuncTransfer ownership: None Nullable: False
userData
IntPtrTransfer ownership: None Nullable: True
userDestroy
DestroyNotifyTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: False
SetAutoexpand(IntPtr, bool)
Calls native method gtk_tree_list_model_set_autoexpand.
public static extern void SetAutoexpand(IntPtr self, bool autoexpand)