StreamableContentIfaceProtocol
public protocol StreamableContentIfaceProtocol
The StreamableContentIfaceProtocol protocol exposes the methods and properties of an underlying AtkStreamableContentIface 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 StreamableContentIface.
Alternatively, use StreamableContentIfaceRef as a lighweight, unowned reference if you already have an instance you just want to use.
-
Untyped pointer to the underlying
AtkStreamableContentIfaceinstance.Declaration
Swift
var ptr: UnsafeMutableRawPointer! { get } -
_ptrDefault implementationTyped pointer to the underlying
AtkStreamableContentIfaceinstance.Default Implementation
Return the stored, untyped pointer as a typed pointer to the
AtkStreamableContentIfaceinstance.Declaration
Swift
var _ptr: UnsafeMutablePointer<AtkStreamableContentIface>! { get } -
Required Initialiser for types conforming to
StreamableContentIfaceProtocolDeclaration
Swift
init(raw: UnsafeMutableRawPointer)
-
parentExtension methodUndocumented
Declaration
Swift
@inlinable var parent: GTypeInterface { get } -
pad1Extension methodUndocumented
Declaration
Swift
@inlinable var pad1: AtkFunction! { get } -
pad2Extension methodUndocumented
Declaration
Swift
@inlinable var pad2: AtkFunction! { get } -
pad3Extension methodUndocumented
Declaration
Swift
@inlinable var pad3: AtkFunction! { get }
View on GitHub
Install in Dash
StreamableContentIfaceProtocol Protocol Reference