CoreText Changes for Swift
CoreText
Added BslnFormatUnion.fmt0Part
Added BslnFormatUnion.fmt1Part
Added BslnFormatUnion.fmt2Part
Added BslnFormatUnion.fmt3Part
Added BslnFormatUnion.init(fmt0Part: BslnFormat0Part)
Added BslnFormatUnion.init(fmt1Part: BslnFormat1Part)
Added BslnFormatUnion.init(fmt2Part: BslnFormat2Part)
Added BslnFormatUnion.init(fmt3Part: BslnFormat3Part)
Added KernFormatSpecificHeader.indexArray
Added KernFormatSpecificHeader.init(indexArray: KernIndexArrayHeader)
Added KernFormatSpecificHeader.init(orderedList: KernOrderedListHeader)
Added KernFormatSpecificHeader.init(simpleArray: KernSimpleArrayHeader)
Added KernFormatSpecificHeader.init(stateTable: KernStateHeader)
Added KernFormatSpecificHeader.orderedList
Added KernFormatSpecificHeader.simpleArray
Added KernFormatSpecificHeader.stateTable
Added KerxFormatSpecificHeader.controlPoint
Added KerxFormatSpecificHeader.indexArray
Added KerxFormatSpecificHeader.init(controlPoint: KerxControlPointHeader)
Added KerxFormatSpecificHeader.init(indexArray: KerxIndexArrayHeader)
Added KerxFormatSpecificHeader.init(orderedList: KerxOrderedListHeader)
Added KerxFormatSpecificHeader.init(simpleArray: KerxSimpleArrayHeader)
Added KerxFormatSpecificHeader.init(stateTable: KerxStateHeader)
Added KerxFormatSpecificHeader.orderedList
Added KerxFormatSpecificHeader.simpleArray
Added KerxFormatSpecificHeader.stateTable
Added MortSpecificSubtable.contextual
Added MortSpecificSubtable.init(contextual: MortContextualSubtable)
Added MortSpecificSubtable.init(insertion: MortInsertionSubtable)
Added MortSpecificSubtable.init(ligature: MortLigatureSubtable)
Added MortSpecificSubtable.init(rearrangement: MortRearrangementSubtable)
Added MortSpecificSubtable.init(swash: MortSwashSubtable)
Added MortSpecificSubtable.insertion
Added MortSpecificSubtable.ligature
Added MortSpecificSubtable.rearrangement
Added MortSpecificSubtable.swash
Added MorxSpecificSubtable.contextual
Added MorxSpecificSubtable.init(contextual: MorxContextualSubtable)
Added MorxSpecificSubtable.init(insertion: MorxInsertionSubtable)
Added MorxSpecificSubtable.init(ligature: MorxLigatureSubtable)
Added MorxSpecificSubtable.init(rearrangement: MorxRearrangementSubtable)
Added MorxSpecificSubtable.init(swash: MortSwashSubtable)
Added MorxSpecificSubtable.insertion
Added MorxSpecificSubtable.ligature
Added MorxSpecificSubtable.rearrangement
Added MorxSpecificSubtable.swash
Added SFNTLookupFormatSpecificHeader.init(segment: SFNTLookupSegmentHeader)
Added SFNTLookupFormatSpecificHeader.init(single: SFNTLookupSingleHeader)
Added SFNTLookupFormatSpecificHeader.init(theArray: SFNTLookupArrayHeader)
Added SFNTLookupFormatSpecificHeader.init(trimmedArray: SFNTLookupTrimmedArrayHeader)
Added SFNTLookupFormatSpecificHeader.segment
Added SFNTLookupFormatSpecificHeader.single
Added SFNTLookupFormatSpecificHeader.theArray
Added SFNTLookupFormatSpecificHeader.trimmedArray
Modified BslnFormatUnion [struct]
Declaration | |
---|---|
From | struct BslnFormatUnion { init() } |
To | struct BslnFormatUnion { var fmt0Part: BslnFormat0Part var fmt1Part: BslnFormat1Part var fmt2Part: BslnFormat2Part var fmt3Part: BslnFormat3Part init(fmt0Part fmt0Part: BslnFormat0Part) init(fmt1Part fmt1Part: BslnFormat1Part) init(fmt2Part fmt2Part: BslnFormat2Part) init(fmt3Part fmt3Part: BslnFormat3Part) init() } |
Modified CTCharacterCollection [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified CTFontDescriptorMatchingState [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified CTFontFormat [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified CTFontManagerError [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified CTFontManagerScope [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified CTFontOrientation [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified CTFontUIFontType [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified CTFramePathFillRule [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified CTFrameProgression [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified CTLineBreakMode [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified CTLineTruncationType [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified CTParagraphStyleSpecifier [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified CTRubyAlignment [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified CTRubyOverhang [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified CTRubyPosition [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified CTTextAlignment [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified CTWritingDirection [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified KernFormatSpecificHeader [struct]
Declaration | |
---|---|
From | struct KernFormatSpecificHeader { init() } |
To | struct KernFormatSpecificHeader { var orderedList: KernOrderedListHeader var stateTable: KernStateHeader var simpleArray: KernSimpleArrayHeader var indexArray: KernIndexArrayHeader init(orderedList orderedList: KernOrderedListHeader) init(stateTable stateTable: KernStateHeader) init(simpleArray simpleArray: KernSimpleArrayHeader) init(indexArray indexArray: KernIndexArrayHeader) init() } |
Modified KerxFormatSpecificHeader [struct]
Declaration | |
---|---|
From | struct KerxFormatSpecificHeader { init() } |
To | struct KerxFormatSpecificHeader { var orderedList: KerxOrderedListHeader var stateTable: KerxStateHeader var simpleArray: KerxSimpleArrayHeader var indexArray: KerxIndexArrayHeader var controlPoint: KerxControlPointHeader init(orderedList orderedList: KerxOrderedListHeader) init(stateTable stateTable: KerxStateHeader) init(simpleArray simpleArray: KerxSimpleArrayHeader) init(indexArray indexArray: KerxIndexArrayHeader) init(controlPoint controlPoint: KerxControlPointHeader) init() } |
Modified MortSpecificSubtable [struct]
Declaration | |
---|---|
From | struct MortSpecificSubtable { init() } |
To | struct MortSpecificSubtable { var rearrangement: MortRearrangementSubtable var contextual: MortContextualSubtable var ligature: MortLigatureSubtable var swash: MortSwashSubtable var insertion: MortInsertionSubtable init(rearrangement rearrangement: MortRearrangementSubtable) init(contextual contextual: MortContextualSubtable) init(ligature ligature: MortLigatureSubtable) init(swash swash: MortSwashSubtable) init(insertion insertion: MortInsertionSubtable) init() } |
Modified MorxSpecificSubtable [struct]
Declaration | |
---|---|
From | struct MorxSpecificSubtable { init() } |
To | struct MorxSpecificSubtable { var rearrangement: MorxRearrangementSubtable var contextual: MorxContextualSubtable var ligature: MorxLigatureSubtable var swash: MortSwashSubtable var insertion: MorxInsertionSubtable init(rearrangement rearrangement: MorxRearrangementSubtable) init(contextual contextual: MorxContextualSubtable) init(ligature ligature: MorxLigatureSubtable) init(swash swash: MortSwashSubtable) init(insertion insertion: MorxInsertionSubtable) init() } |
Modified SFNTLookupFormatSpecificHeader [struct]
Declaration | |
---|---|
From | struct SFNTLookupFormatSpecificHeader { init() } |
To | struct SFNTLookupFormatSpecificHeader { var theArray: SFNTLookupArrayHeader var segment: SFNTLookupSegmentHeader var single: SFNTLookupSingleHeader var trimmedArray: SFNTLookupTrimmedArrayHeader init(theArray theArray: SFNTLookupArrayHeader) init(segment segment: SFNTLookupSegmentHeader) init(single single: SFNTLookupSingleHeader) init(trimmedArray trimmedArray: SFNTLookupTrimmedArrayHeader) init() } |