BuilderScopeInterfaceProtocol
public protocol BuilderScopeInterfaceProtocol
The virtual function table to implement for GtkBuilderScope implementations.
Default implementations for each function do exist, but they usually just fail,
so it is suggested that implementations implement all of them.
The BuilderScopeInterfaceProtocol protocol exposes the methods and properties of an underlying GtkBuilderScopeInterface 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 BuilderScopeInterface.
Alternatively, use BuilderScopeInterfaceRef as a lighweight, unowned reference if you already have an instance you just want to use.
-
Untyped pointer to the underlying
GtkBuilderScopeInterfaceinstance.Declaration
Swift
var ptr: UnsafeMutableRawPointer! { get } -
_ptrDefault implementationTyped pointer to the underlying
GtkBuilderScopeInterfaceinstance.Default Implementation
Return the stored, untyped pointer as a typed pointer to the
GtkBuilderScopeInterfaceinstance.Declaration
Swift
var _ptr: UnsafeMutablePointer<GtkBuilderScopeInterface>! { get } -
Required Initialiser for types conforming to
BuilderScopeInterfaceProtocolDeclaration
Swift
init(raw: UnsafeMutableRawPointer)
View on GitHub
Install in Dash
BuilderScopeInterfaceProtocol Protocol Reference