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, IntPtr, DestroyNotify)
Calls native constructor gtk_custom_filter_new.
public static extern IntPtr New(CustomFilterFunc matchFunc, IntPtr userData, DestroyNotify userDestroy)
Parameters
matchFunc
CustomFilterFuncTransfer ownership: None Nullable: True
userData
IntPtrTransfer ownership: None Nullable: True
userDestroy
DestroyNotifyTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: False
SetFilterFunc(IntPtr, CustomFilterFunc, IntPtr, DestroyNotify)
Calls native method gtk_custom_filter_set_filter_func.
public static extern void SetFilterFunc(IntPtr self, CustomFilterFunc matchFunc, IntPtr userData, DestroyNotify userDestroy)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
matchFunc
CustomFilterFuncTransfer ownership: None Nullable: True
userData
IntPtrTransfer ownership: None Nullable: True
userDestroy
DestroyNotifyTransfer ownership: None Nullable: False