ShortcutManagerInterfaceProtocol
public protocol ShortcutManagerInterfaceProtocol
The list of functions that can be implemented for the GtkShortcutManager
interface.
Note that no function is mandatory to implement, the default implementation will work fine.
The ShortcutManagerInterfaceProtocol
protocol exposes the methods and properties of an underlying GtkShortcutManagerInterface
instance.
The default implementation of these can be found in the protocol extension below.
For a concrete class that implements these methods and properties, see ShortcutManagerInterface
.
Alternatively, use ShortcutManagerInterfaceRef
as a lighweight, unowned
reference if you already have an instance you just want to use.
-
Untyped pointer to the underlying
GtkShortcutManagerInterface
instance.Declaration
Swift
var ptr: UnsafeMutableRawPointer! { get }
-
_ptr
Default implementationTyped pointer to the underlying
GtkShortcutManagerInterface
instance.Default Implementation
Return the stored, untyped pointer as a typed pointer to the
GtkShortcutManagerInterface
instance.Declaration
Swift
var _ptr: UnsafeMutablePointer<GtkShortcutManagerInterface>! { get }
-
Required Initialiser for types conforming to
ShortcutManagerInterfaceProtocol
Declaration
Swift
init(raw: UnsafeMutableRawPointer)