AttrFontFeaturesProtocol
public protocol AttrFontFeaturesProtocol
The PangoAttrFontFeatures
structure is used to represent OpenType
font features as an attribute.
The AttrFontFeaturesProtocol
protocol exposes the methods and properties of an underlying PangoAttrFontFeatures
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 AttrFontFeatures
.
Alternatively, use AttrFontFeaturesRef
as a lighweight, unowned
reference if you already have an instance you just want to use.
-
Untyped pointer to the underlying
PangoAttrFontFeatures
instance.Declaration
Swift
var ptr: UnsafeMutableRawPointer! { get }
-
_ptr
Default implementationTyped pointer to the underlying
PangoAttrFontFeatures
instance.Default Implementation
Return the stored, untyped pointer as a typed pointer to the
PangoAttrFontFeatures
instance.Declaration
Swift
var _ptr: UnsafeMutablePointer<PangoAttrFontFeatures>! { get }
-
Required Initialiser for types conforming to
AttrFontFeaturesProtocol
Declaration
Swift
init(raw: UnsafeMutableRawPointer)