Class CustomFilter
public class CustomFilter
- Inheritance
-
CustomFilter
- Inherited Members
Methods
GetGType()
Calls native function gtk_custom_filter_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
New(CustomFilterFunc, nint, DestroyNotify)
Calls native constructor gtk_custom_filter_new.
public static extern nint New(CustomFilterFunc matchFunc, nint userData, DestroyNotify userDestroy)
Parameters
matchFunc
CustomFilterFuncTransfer ownership: None Nullable: True
userData
nintTransfer ownership: None Nullable: True
userDestroy
DestroyNotifyTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
SetFilterFunc(nint, CustomFilterFunc, nint, DestroyNotify)
Calls native method gtk_custom_filter_set_filter_func.
public static extern void SetFilterFunc(nint self, CustomFilterFunc matchFunc, nint userData, DestroyNotify userDestroy)
Parameters
self
nintTransfer ownership: None Nullable: False
matchFunc
CustomFilterFuncTransfer ownership: None Nullable: True
userData
nintTransfer ownership: None Nullable: True
userDestroy
DestroyNotifyTransfer ownership: None Nullable: False