Class DragSource
public class DragSource
- Inheritance
-
DragSource
- Inherited Members
Methods
DragCancel(nint)
Calls native method gtk_drag_source_drag_cancel.
public static extern void DragCancel(nint source)
Parameters
source
nintTransfer ownership: None Nullable: False
GetActions(nint)
Calls native method gtk_drag_source_get_actions.
public static extern DragAction GetActions(nint source)
Parameters
source
nintTransfer ownership: None Nullable: False
Returns
- DragAction
Transfer ownership: None Nullable: False
GetContent(nint)
Calls native method gtk_drag_source_get_content.
public static extern nint GetContent(nint source)
Parameters
source
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetDrag(nint)
Calls native method gtk_drag_source_get_drag.
public static extern nint GetDrag(nint source)
Parameters
source
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetGType()
Calls native function gtk_drag_source_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
New()
Calls native constructor gtk_drag_source_new.
public static extern nint New()
Returns
- nint
Transfer ownership: Full Nullable: False
SetActions(nint, DragAction)
Calls native method gtk_drag_source_set_actions.
public static extern void SetActions(nint source, DragAction actions)
Parameters
source
nintTransfer ownership: None Nullable: False
actions
DragActionTransfer ownership: None Nullable: False
SetContent(nint, nint)
Calls native method gtk_drag_source_set_content.
public static extern void SetContent(nint source, nint content)
Parameters
source
nintTransfer ownership: None Nullable: False
content
nintTransfer ownership: None Nullable: True
SetIcon(nint, nint, int, int)
Calls native method gtk_drag_source_set_icon.
public static extern void SetIcon(nint source, nint paintable, int hotX, int hotY)