Class ShortcutTrigger
public class ShortcutTrigger
- Inheritance
-
ShortcutTrigger
- Inherited Members
Methods
Compare(nint, nint)
Calls native method gtk_shortcut_trigger_compare.
public static extern int Compare(nint trigger1, nint trigger2)
Parameters
trigger1
nintTransfer ownership: None Nullable: False
trigger2
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
Equal(nint, nint)
Calls native method gtk_shortcut_trigger_equal.
public static extern bool Equal(nint trigger1, nint trigger2)
Parameters
trigger1
nintTransfer ownership: None Nullable: False
trigger2
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_shortcut_trigger_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
Hash(nint)
Calls native method gtk_shortcut_trigger_hash.
public static extern uint Hash(nint trigger)
Parameters
trigger
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
ParseString(NonNullableUtf8StringHandle)
Calls native constructor gtk_shortcut_trigger_parse_string.
public static extern nint ParseString(NonNullableUtf8StringHandle @string)
Parameters
string
NonNullableUtf8StringHandle
Returns
- nint
Transfer ownership: Full Nullable: True
Print(nint, StringHandle)
Calls native method gtk_shortcut_trigger_print.
public static extern void Print(nint self, StringHandle @string)
Parameters
self
nintTransfer ownership: None Nullable: False
string
StringHandle
PrintLabel(nint, nint, StringHandle)
Calls native method gtk_shortcut_trigger_print_label.
public static extern bool PrintLabel(nint self, nint display, StringHandle @string)
Parameters
self
nintTransfer ownership: None Nullable: False
display
nintTransfer ownership: None Nullable: False
string
StringHandle
Returns
- bool
Transfer ownership: None Nullable: False
ToLabel(nint, nint)
Calls native method gtk_shortcut_trigger_to_label.
public static extern NonNullableUtf8StringOwnedHandle ToLabel(nint self, nint display)
Parameters
self
nintTransfer ownership: None Nullable: False
display
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
ToString(nint)
Calls native method gtk_shortcut_trigger_to_string.
public static extern NonNullableUtf8StringOwnedHandle ToString(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
Trigger(nint, nint, bool)
Calls native method gtk_shortcut_trigger_trigger.
public static extern KeyMatch Trigger(nint self, nint @event, bool enableMnemonics)
Parameters
self
nintTransfer ownership: None Nullable: False
event
nintenableMnemonics
boolTransfer ownership: None Nullable: False
Returns
- KeyMatch
Transfer ownership: None Nullable: False