Изменения CoreText
CoreText
Удаленный CTFontTableOptions. ExcludeSynthetic
Добавленный ALMXGlyphEntry.init ()
Добавленный ALMXGlyphEntry.init (GlyphIndexOffset: Int16, HorizontalAdvance: Int16, XOffsetToHOrigin: Int16, VerticalAdvance: Int16, YOffsetToVOrigin: Int16)
Добавленный ALMXHeader.init ()
Добавленный ALMXHeader.init (Версия: Фиксированный, Флаги: UInt16, NMasters: UInt16, FirstGlyph: UInt16, LastGlyph: UInt16, поиск: SFNTLookupTable)
Добавленный AnchorPoint.init ()
Добавленный AnchorPoint.init (x: Int16, y: Int16)
Добавленный AnchorPointTable.init ()
Добавленный AnchorPointTable.init (nPoints: UInt32, точки: (Точка привязки))
Добавленный AnkrTable.init ()
Добавленный AnkrTable.init (версия: UInt16, флаги: UInt16, lookupTableOffset: UInt32, anchorPointTableOffset: UInt32)
Добавленный BslnFormat0Part.init ()
Добавленный BslnFormat0Part.init (дельты: (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16))
Добавленный BslnFormat1Part.init ()
Добавленный BslnFormat1Part.init (дельты: (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16), mappingData: SFNTLookupTable)
Добавленный BslnFormat2Part.init ()
Добавленный BslnFormat2Part.init (stdGlyph: UInt16, ctlPoints: (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16))
Добавленный BslnFormat3Part.init ()
Добавленный BslnFormat3Part.init (stdGlyph: UInt16, ctlPoints: (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16), mappingData: SFNTLookupTable)
Добавленный BslnFormatUnion [структура]
Добавленный BslnFormatUnion.init ()
Добавленный BslnTable.init ()
Добавленный BslnTable.parts
Добавленный BslnTable.init (версия: Фиксированный, формат: BslnTableFormat, defaultBaseline: UInt16, части: BslnFormatUnion)
Добавленный CTParagraphStyleSetting.init ()
Добавленный CTParagraphStyleSetting.init (спецификация: CTParagraphStyleSpecifier, valueSize: Интервал, значение: <Недействительный> UnsafePointer)
Добавленный CTRunDelegateCallbacks.init ()
Добавленный CTRunDelegateCallbacks.init (версия: CFIndex, dealloc: CTRunDelegateDeallocateCallback, getAscent: CTRunDelegateGetAscentCallback, getDescent: CTRunDelegateGetDescentCallback, getWidth: CTRunDelegateGetWidthCallback)
Добавленный FontVariation.init ()
Добавленный FontVariation.init (имя: FourCharCode, значение: Фиксированный)
Добавленный JustDirectionTable.init ()
Добавленный JustDirectionTable.init (justClass: UInt16, widthDeltaClusters: UInt16, постаккомпанемент: UInt16, поиск: SFNTLookupTable)
Добавленный JustPCAction.init ()
Добавленный JustPCAction.init (actionCount: UInt32, действия: (JustPCActionSubrecord))
Добавленный JustPCActionSubrecord.init ()
Добавленный JustPCActionSubrecord.init (theClass: UInt16, theType: JustPCActionType, длина: UInt32, данные: UInt32)
Добавленный JustPCConditionalAddAction.init ()
Добавленный JustPCConditionalAddAction.init (substThreshold: Фиксированный, addGlyph: UInt16, substGlyph: UInt16)
Добавленный JustPCDecompositionAction.init ()
Добавленный JustPCDecompositionAction.init (lowerLimit: Фиксированный, upperLimit: Фиксированный, порядок: UInt16, количество: UInt16, глифы: (UInt16))
Добавленный JustPCDuctilityAction.init ()
Добавленный JustPCDuctilityAction.init (ductilityAxis: UInt32, minimumLimit: Фиксированный, noStretchValue: Фиксированный, maximumLimit: Фиксированный)
Добавленный JustPCGlyphRepeatAddAction.init ()
Добавленный JustPCGlyphRepeatAddAction.init (флаги: UInt16, глиф: UInt16)
Добавленный JustPostcompTable.init ()
Добавленный JustPostcompTable.init (lookupTable: SFNTLookupTable)
Добавленный JustTable.init ()
Добавленный JustTable.init (версия: Фиксированный, формат: UInt16, horizHeaderOffset: UInt16, vertHeaderOffset: UInt16)
Добавленный JustWidthDeltaEntry.init ()
Добавленный JustWidthDeltaEntry.init (justClass: UInt32, beforeGrowLimit: Фиксированный, beforeShrinkLimit: Фиксированный, afterGrowLimit: Фиксированный, afterShrinkLimit: Фиксированный, growFlags: JustificationFlags, shrinkFlags: JustificationFlags)
Добавленный JustWidthDeltaGroup.init ()
Добавленный JustWidthDeltaGroup.init (количество: UInt32, записи: (JustWidthDeltaEntry))
Добавленный KernFormatSpecificHeader [структура]
Добавленный KernFormatSpecificHeader.init ()
Добавленный KernIndexArrayHeader.init ()
Добавленный KernIndexArrayHeader.init (glyphCount: UInt16, kernValueCount: UInt8, leftClassCount: UInt8, rightClassCount: UInt8, флаги: UInt8, kernValue: (Int16), leftClass: (UInt8), rightClass: (UInt8), kernIndex: (UInt8))
Добавленный KernKerningPair.init ()
Добавленный KernKerningPair.init (оставленный: UInt16, право: UInt16)
Добавленный KernOffsetTable.init ()
Добавленный KernOffsetTable.init (firstGlyph: UInt16, nGlyphs: UInt16, offsetTable: (KernArrayOffset))
Добавленный KernOrderedListEntry.init ()
Добавленный KernOrderedListEntry.init (пара: KernKerningPair, значение: KernKerningValue)
Добавленный KernOrderedListHeader.init ()
Добавленный KernOrderedListHeader.init (nPairs: UInt16, searchRange: UInt16, entrySelector: UInt16, rangeShift: UInt16, таблица: (UInt16))
Добавленный KernSimpleArrayHeader.init ()
Добавленный KernSimpleArrayHeader.init (rowWidth: UInt16, leftOffsetTable: UInt16, rightOffsetTable: UInt16, theArray: KernArrayOffset, firstTable: (UInt16))
Добавленный KernStateEntry.init ()
Добавленный KernStateEntry.init (newState: UInt16, флаги: UInt16)
Добавленный KernStateHeader.init ()
Добавленный KernStateHeader.init (заголовок: STHeader, valueTable: UInt16, firstTable: (UInt8))
Добавленный KernSubtableHeader.init ()
Добавленный KernSubtableHeader.fsHeader
Добавленный KernSubtableHeader.init (длина: Int32, stInfo: KernSubtableInfo, tupleIndex: Int16, fsHeader: KernFormatSpecificHeader)
Добавленный KernTableHeader.init ()
Добавленный KernTableHeader.init (версия: Фиксированный, nTables: Int32, firstSubtable: (UInt16))
Добавленный KernVersion0Header.init ()
Добавленный KernVersion0Header.init (версия: UInt16, nTables: UInt16, firstSubtable: (UInt16))
Добавленный KernVersion0SubtableHeader.init ()
Добавленный KernVersion0SubtableHeader.fsHeader
Добавленный KernVersion0SubtableHeader.init (версия: UInt16, длина: UInt16, stInfo: KernSubtableInfo, fsHeader: KernFormatSpecificHeader)
Добавленный KerxAnchorPointAction.init ()
Добавленный KerxAnchorPointAction.init (markAnchorPoint: UInt16, currAnchorPoint: UInt16)
Добавленный KerxControlPointAction.init ()
Добавленный KerxControlPointAction.init (markControlPoint: UInt16, currControlPoint: UInt16)
Добавленный KerxControlPointEntry.init ()
Добавленный KerxControlPointEntry.init (newState: UInt16, флаги: UInt16, actionIndex: UInt16)
Добавленный KerxControlPointHeader.init ()
Добавленный KerxControlPointHeader.init (заголовок: STXHeader, флаги: UInt32, firstTable: (UInt8))
Добавленный KerxCoordinateAction.init ()
Добавленный KerxCoordinateAction.init (markX: UInt16, мергелистый: UInt16, currX: UInt16, карри: UInt16)
Добавленный KerxFormatSpecificHeader [структура]
Добавленный KerxFormatSpecificHeader.init ()
Добавленный KerxIndexArrayHeader.init ()
Добавленный KerxIndexArrayHeader.init (glyphCount: UInt16, kernValueCount: UInt16, leftClassCount: UInt16, rightClassCount: UInt16, флаги: UInt16, kernValue: (Int16), leftClass: (UInt16), rightClass: (UInt16), kernIndex: (UInt16))
Добавленный KerxKerningPair.init ()
Добавленный KerxKerningPair.init (оставленный: UInt16, право: UInt16)
Добавленный KerxOrderedListEntry.init ()
Добавленный KerxOrderedListEntry.init (пара: KerxKerningPair, значение: KernKerningValue)
Добавленный KerxOrderedListHeader.init ()
Добавленный KerxOrderedListHeader.init (nPairs: UInt32, searchRange: UInt32, entrySelector: UInt32, rangeShift: UInt32, таблица: (UInt32))
Добавленный KerxSimpleArrayHeader.init ()
Добавленный KerxSimpleArrayHeader.init (rowWidth: UInt32, leftOffsetTable: UInt32, rightOffsetTable: UInt32, theArray: KerxArrayOffset, firstTable: (UInt32))
Добавленный KerxStateEntry.init ()
Добавленный KerxStateEntry.init (newState: UInt16, флаги: UInt16, valueIndex: UInt16)
Добавленный KerxStateHeader.init ()
Добавленный KerxStateHeader.init (заголовок: STXHeader, valueTable: UInt32, firstTable: (UInt8))
Добавленный KerxSubtableHeader.init ()
Добавленный KerxSubtableHeader.fsHeader
Добавленный KerxSubtableHeader.init (длина: UInt32, stInfo: KerxSubtableCoverage, tupleIndex: UInt32, fsHeader: KerxFormatSpecificHeader)
Добавленный KerxTableHeader.init ()
Добавленный KerxTableHeader.init (версия: Фиксированный, nTables: UInt32, firstSubtable: (UInt32))
Добавленный LcarCaretClassEntry.init ()
Добавленный LcarCaretClassEntry.init (количество: UInt16, partials: (UInt16))
Добавленный LcarCaretTable.init ()
Добавленный LcarCaretTable.init (версия: Фиксированный, формат: UInt16, поиск: SFNTLookupTable)
Добавленный LtagStringRange.init ()
Добавленный LtagStringRange.init (смещение: UInt16, длина: UInt16)
Добавленный LtagTable.init ()
Добавленный LtagTable.init (версия: UInt32, флаги: UInt32, numTags: UInt32, tagRange: (LtagStringRange))
Добавленный MortChain.init ()
Добавленный MortChain.init (defaultFlags: MortSubtableMaskFlags, длина: UInt32, nFeatures: UInt16, nSubtables: UInt16, featureEntries: (MortFeatureEntry))
Добавленный MortContextualSubtable.init ()
Добавленный MortContextualSubtable.init (заголовок: STHeader, substitutionTableOffset: UInt16)
Добавленный MortFeatureEntry.init ()
Добавленный MortFeatureEntry.init (featureType: UInt16, featureSelector: UInt16, enableFlags: MortSubtableMaskFlags, disableFlags: MortSubtableMaskFlags)
Добавленный MortInsertionSubtable.init ()
Добавленный MortInsertionSubtable.init (заголовок: STHeader)
Добавленный MortLigatureSubtable.init ()
Добавленный MortLigatureSubtable.init (заголовок: STHeader, ligatureActionTableOffset: UInt16, componentTableOffset: UInt16, ligatureTableOffset: UInt16)
Добавленный MortRearrangementSubtable.init ()
Добавленный MortRearrangementSubtable.init (заголовок: STHeader)
Добавленный MortSpecificSubtable [структура]
Добавленный MortSpecificSubtable.init ()
Добавленный MortSubtable.init ()
Добавленный MortSubtable.init (длина: UInt16, покрытие: UInt16, флаги: MortSubtableMaskFlags, u: MortSpecificSubtable)
Добавленный MortSubtable.u
Добавленный MortSwashSubtable.init ()
Добавленный MortSwashSubtable.init (поиск: SFNTLookupTable)
Добавленный MortTable.init ()
Добавленный MortTable.init (версия: Фиксированный, nChains: UInt32, цепочки: (MortChain))
Добавленный MorxChain.init ()
Добавленный MorxChain.init (defaultFlags: MortSubtableMaskFlags, длина: UInt32, nFeatures: UInt32, nSubtables: UInt32, featureEntries: (MortFeatureEntry))
Добавленный MorxContextualSubtable.init ()
Добавленный MorxContextualSubtable.init (заголовок: STXHeader, substitutionTableOffset: UInt32)
Добавленный MorxInsertionSubtable.init ()
Добавленный MorxInsertionSubtable.init (заголовок: STXHeader, insertionGlyphTableOffset: UInt32)
Добавленный MorxLigatureSubtable.init ()
Добавленный MorxLigatureSubtable.init (заголовок: STXHeader, ligatureActionTableOffset: UInt32, componentTableOffset: UInt32, ligatureTableOffset: UInt32)
Добавленный MorxRearrangementSubtable.init ()
Добавленный MorxRearrangementSubtable.init (заголовок: STXHeader)
Добавленный MorxSpecificSubtable [структура]
Добавленный MorxSpecificSubtable.init ()
Добавленный MorxSubtable.init ()
Добавленный MorxSubtable.init (длина: UInt32, покрытие: UInt32, флаги: MortSubtableMaskFlags, u: MorxSpecificSubtable)
Добавленный MorxSubtable.u
Добавленный MorxTable.init ()
Добавленный MorxTable.init (версия: Фиксированный, nChains: UInt32, цепочки: (MorxChain))
Добавленный OpbdSideValues.init ()
Добавленный OpbdSideValues.init (leftSideShift: Int16, topSideShift: Int16, rightSideShift: Int16, bottomSideShift: Int16)
Добавленный OpbdTable.init ()
Добавленный OpbdTable.init (версия: Фиксированный, формат: OpbdTableFormat, lookupTable: SFNTLookupTable)
Добавленный PropLookupSegment.init ()
Добавленный PropLookupSegment.init (lastGlyph: UInt16, firstGlyph: UInt16, значение: UInt16)
Добавленный PropLookupSingle.init ()
Добавленный PropLookupSingle.init (глиф: UInt16, опоры: PropCharProperties)
Добавленный PropTable.init ()
Добавленный PropTable.init (версия: Фиксированный, формат: UInt16, defaultProps: PropCharProperties, поиск: SFNTLookupTable)
Добавленный ROTAGlyphEntry.init ()
Добавленный ROTAGlyphEntry.init (GlyphIndexOffset: Int16, HBaselineOffset: Int16, VBaselineOffset: Int16)
Добавленный ROTAHeader.init ()
Добавленный ROTAHeader.init (Версия: Фиксированный, Флаги: UInt16, NMasters: UInt16, FirstGlyph: UInt16, LastGlyph: UInt16, поиск: SFNTLookupTable)
Добавленный SFNTLookupArrayHeader.init ()
Добавленный SFNTLookupArrayHeader.init (lookupValues: (SFNTLookupValue))
Добавленный SFNTLookupBinarySearchHeader.init ()
Добавленный SFNTLookupBinarySearchHeader.init (unitSize: UInt16, nUnits: UInt16, searchRange: UInt16, entrySelector: UInt16, rangeShift: UInt16)
Добавленный SFNTLookupFormatSpecificHeader [структура]
Добавленный SFNTLookupFormatSpecificHeader.init ()
Добавленный SFNTLookupSegment.init ()
Добавленный SFNTLookupSegment.init (lastGlyph: UInt16, firstGlyph: UInt16, значение: (UInt16))
Добавленный SFNTLookupSegmentHeader.init ()
Добавленный SFNTLookupSegmentHeader.init (binSearch: SFNTLookupBinarySearchHeader, сегменты: (SFNTLookupSegment))
Добавленный SFNTLookupSingle.init ()
Добавленный SFNTLookupSingle.init (глиф: UInt16, значение: (UInt16))
Добавленный SFNTLookupSingleHeader.init ()
Добавленный SFNTLookupSingleHeader.init (binSearch: SFNTLookupBinarySearchHeader, записи: (SFNTLookupSingle))
Добавленный SFNTLookupTable.init ()
Добавленный SFNTLookupTable.init (формат: SFNTLookupTableFormat, fsHeader: SFNTLookupFormatSpecificHeader)
Добавленный SFNTLookupTable.fsHeader
Добавленный SFNTLookupTrimmedArrayHeader.init ()
Добавленный SFNTLookupTrimmedArrayHeader.init (firstGlyph: UInt16, количество: UInt16, valueArray: (SFNTLookupValue))
Добавленный STClassTable.init ()
Добавленный STClassTable.init (firstGlyph: UInt16, nGlyphs: UInt16, классы: (STClass))
Добавленный STEntryOne.init ()
Добавленный STEntryOne.init (newState: UInt16, флаги: UInt16, offset1: UInt16)
Добавленный STEntryTwo.init ()
Добавленный STEntryTwo.init (newState: UInt16, флаги: UInt16, offset1: UInt16, offset2: UInt16)
Добавленный STEntryZero.init ()
Добавленный STEntryZero.init (newState: UInt16, флаги: UInt16)
Добавленный STHeader.init ()
Добавленный STHeader.init (заполнитель: UInt8, nClasses: STClass, classTableOffset: UInt16, stateArrayOffset: UInt16, entryTableOffset: UInt16)
Добавленный STXEntryOne.init ()
Добавленный STXEntryOne.init (newState: STXStateIndex, флаги: UInt16, index1: UInt16)
Добавленный STXEntryTwo.init ()
Добавленный STXEntryTwo.init (newState: STXStateIndex, флаги: UInt16, index1: UInt16, index2: UInt16)
Добавленный STXEntryZero.init ()
Добавленный STXEntryZero.init (newState: STXStateIndex, флаги: UInt16)
Добавленный STXHeader.init ()
Добавленный STXHeader.init (nClasses: UInt32, classTableOffset: UInt32, stateArrayOffset: UInt32, entryTableOffset: UInt32)
Добавленный TrakTable.init ()
Добавленный TrakTable.init (версия: Фиксированный, формат: UInt16, horizOffset: UInt16, vertOffset: UInt16)
Добавленный TrakTableData.init ()
Добавленный TrakTableData.init (nTracks: UInt16, nSizes: UInt16, sizeTableOffset: UInt32, послушный: (TrakTableEntry))
Добавленный TrakTableEntry.init ()
Добавленный TrakTableEntry.init (дорожка: Фиксированный, nameTableIndex: UInt16, sizesOffset: UInt16)
Добавленный sfntCMapEncoding.init ()
Добавленный sfntCMapEncoding.init (platformID: UInt16, заданный сценарием: UInt16, смещение: UInt32)
Добавленный sfntCMapExtendedSubHeader.init ()
Добавленный sfntCMapExtendedSubHeader.init (формат: UInt16, зарезервированный: UInt16, длина: UInt32, язык: UInt32)
Добавленный sfntCMapHeader.init ()
Добавленный sfntCMapHeader.init (версия: UInt16, numTables: UInt16, кодируя: (sfntCMapEncoding))
Добавленный sfntCMapSubHeader.init ()
Добавленный sfntCMapSubHeader.init (формат: UInt16, длина: UInt16, languageID: UInt16)
Добавленный sfntDescriptorHeader.init ()
Добавленный sfntDescriptorHeader.init (версия: Фиксированный, descriptorCount: Int32, дескриптор: (sfntFontDescriptor))
Добавленный sfntDirectory.init ()
Добавленный sfntDirectory.init (формат: FourCharCode, numOffsets: UInt16, searchRange: UInt16, entrySelector: UInt16, rangeShift: UInt16, таблица: (sfntDirectoryEntry))
Добавленный sfntDirectoryEntry.init ()
Добавленный sfntDirectoryEntry.init (tableTag: FourCharCode, контрольная сумма: UInt32, смещение: UInt32, длина: UInt32)
Добавленный sfntFeatureHeader.init ()
Добавленный sfntFeatureHeader.init (версия: Int32, featureNameCount: UInt16, featureSetCount: UInt16, зарезервированный: Int32, имена: (sfntFeatureName), настройки: (sfntFontFeatureSetting), выполнения: (sfntFontRunFeature))
Добавленный sfntFeatureName.init ()
Добавленный sfntFeatureName.init (featureType: UInt16, settingCount: UInt16, offsetToSettings: Int32, featureFlags: UInt16, nameID: Int16)
Добавленный sfntFontDescriptor.init ()
Добавленный sfntFontDescriptor.init (имя: FourCharCode, значение: Фиксированный)
Добавленный sfntFontFeatureSetting.init ()
Добавленный sfntFontFeatureSetting.init (устанавливающий: UInt16, nameID: Int16)
Добавленный sfntFontRunFeature.init ()
Добавленный sfntFontRunFeature.init (featureType: UInt16, устанавливая: UInt16)
Добавленный sfntInstance.init ()
Добавленный sfntInstance.init (nameID: Int16, флаги: Int16, coord: (Фиксированный))
Добавленный sfntNameHeader.init ()
Добавленный sfntNameHeader.init (формат: UInt16, количество: UInt16, stringOffset: UInt16, rec: (sfntNameRecord))
Добавленный sfntNameRecord.init ()
Добавленный sfntNameRecord.init (platformID: UInt16, заданный сценарием: UInt16, languageID: UInt16, nameID: UInt16, длина: UInt16, смещение: UInt16)
Добавленный sfntVariationAxis.init ()
Добавленный sfntVariationAxis.init (axisTag: FourCharCode, minValue: Фиксированный, defaultValue: Фиксированный, maxValue: Фиксированный, флаги: Int16, nameID: Int16)
Добавленный sfntVariationHeader.init ()
Добавленный sfntVariationHeader.init (версия: Фиксированный, offsetToData: UInt16, countSizePairs: UInt16, axisCount: UInt16, axisSize: UInt16, instanceCount: UInt16, instanceSize: UInt16, ось: (sfntVariationAxis), экземпляр: (sfntInstance))
Добавленный kMORXCoverLogicalOrder
Измененный ALMXGlyphEntry [структура]
| Объявление | |
|---|---|
| От | struct ALMXGlyphEntry {
var GlyphIndexOffset: Int16
var HorizontalAdvance: Int16
var XOffsetToHOrigin: Int16
var VerticalAdvance: Int16
var YOffsetToVOrigin: Int16
} |
| К | struct ALMXGlyphEntry {
var GlyphIndexOffset: Int16
var HorizontalAdvance: Int16
var XOffsetToHOrigin: Int16
var VerticalAdvance: Int16
var YOffsetToVOrigin: Int16
init()
init(GlyphIndexOffset GlyphIndexOffset: Int16, HorizontalAdvance HorizontalAdvance: Int16, XOffsetToHOrigin XOffsetToHOrigin: Int16, VerticalAdvance VerticalAdvance: Int16, YOffsetToVOrigin YOffsetToVOrigin: Int16)
} |
Измененный ALMXHeader [структура]
| Объявление | |
|---|---|
| От | struct ALMXHeader {
var Version: Fixed
var Flags: UInt16
var NMasters: UInt16
var FirstGlyph: UInt16
var LastGlyph: UInt16
var lookup: SFNTLookupTable
} |
| К | struct ALMXHeader {
var Version: Fixed
var Flags: UInt16
var NMasters: UInt16
var FirstGlyph: UInt16
var LastGlyph: UInt16
var lookup: SFNTLookupTable
init()
init(Version Version: Fixed, Flags Flags: UInt16, NMasters NMasters: UInt16, FirstGlyph FirstGlyph: UInt16, LastGlyph LastGlyph: UInt16, lookup lookup: SFNTLookupTable)
} |
Измененный AnchorPoint [структура]
| Объявление | |
|---|---|
| От | struct AnchorPoint {
var x: Int16
var y: Int16
} |
| К | struct AnchorPoint {
var x: Int16
var y: Int16
init()
init(x x: Int16, y y: Int16)
} |
Измененный AnchorPointTable [структура]
| Объявление | |
|---|---|
| От | struct AnchorPointTable {
var nPoints: UInt32
var points: (AnchorPoint)
} |
| К | struct AnchorPointTable {
var nPoints: UInt32
var points: (AnchorPoint)
init()
init(nPoints nPoints: UInt32, points points: (AnchorPoint))
} |
Измененный AnkrTable [структура]
| Объявление | |
|---|---|
| От | struct AnkrTable {
var version: UInt16
var flags: UInt16
var lookupTableOffset: UInt32
var anchorPointTableOffset: UInt32
} |
| К | struct AnkrTable {
var version: UInt16
var flags: UInt16
var lookupTableOffset: UInt32
var anchorPointTableOffset: UInt32
init()
init(version version: UInt16, flags flags: UInt16, lookupTableOffset lookupTableOffset: UInt32, anchorPointTableOffset anchorPointTableOffset: UInt32)
} |
Измененный BslnFormat0Part [структура]
| Объявление | |
|---|---|
| От | struct BslnFormat0Part {
var deltas: (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16)
} |
| К | struct BslnFormat0Part {
var deltas: (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16)
init()
init(deltas deltas: (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16))
} |
Измененный BslnFormat1Part [структура]
| Объявление | |
|---|---|
| От | struct BslnFormat1Part {
var deltas: (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16)
var mappingData: SFNTLookupTable
} |
| К | struct BslnFormat1Part {
var deltas: (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16)
var mappingData: SFNTLookupTable
init()
init(deltas deltas: (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16), mappingData mappingData: SFNTLookupTable)
} |
Измененный BslnFormat2Part [структура]
| Объявление | |
|---|---|
| От | struct BslnFormat2Part {
var stdGlyph: UInt16
var ctlPoints: (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16)
} |
| К | struct BslnFormat2Part {
var stdGlyph: UInt16
var ctlPoints: (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16)
init()
init(stdGlyph stdGlyph: UInt16, ctlPoints ctlPoints: (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16))
} |
Измененный BslnFormat3Part [структура]
| Объявление | |
|---|---|
| От | struct BslnFormat3Part {
var stdGlyph: UInt16
var ctlPoints: (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16)
var mappingData: SFNTLookupTable
} |
| К | struct BslnFormat3Part {
var stdGlyph: UInt16
var ctlPoints: (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16)
var mappingData: SFNTLookupTable
init()
init(stdGlyph stdGlyph: UInt16, ctlPoints ctlPoints: (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16), mappingData mappingData: SFNTLookupTable)
} |
Измененный BslnTable [структура]
| Объявление | |
|---|---|
| От | struct BslnTable {
var version: Fixed
var format: BslnTableFormat
var defaultBaseline: UInt16
} |
| К | struct BslnTable {
var version: Fixed
var format: BslnTableFormat
var defaultBaseline: UInt16
var parts: BslnFormatUnion
init()
init(version version: Fixed, format format: BslnTableFormat, defaultBaseline defaultBaseline: UInt16, parts parts: BslnFormatUnion)
} |
Измененный CTParagraphStyleSetting [структура]
| Объявление | |
|---|---|
| От | struct CTParagraphStyleSetting {
var spec: CTParagraphStyleSpecifier
var valueSize: UInt
var value: UnsafePointer<Void>
} |
| К | struct CTParagraphStyleSetting {
var spec: CTParagraphStyleSpecifier
var valueSize: Int
var value: UnsafePointer<Void>
init()
init(spec spec: CTParagraphStyleSpecifier, valueSize valueSize: Int, value value: UnsafePointer<Void>)
} |
Измененный CTParagraphStyleSetting.valueSize
| Объявление | |
|---|---|
| От | var valueSize: UInt |
| К | var valueSize: Int |
Измененный CTRunDelegateCallbacks [структура]
| Объявление | |
|---|---|
| От | struct CTRunDelegateCallbacks {
var version: CFIndex
var dealloc: CTRunDelegateDeallocateCallback
var getAscent: CTRunDelegateGetAscentCallback
var getDescent: CTRunDelegateGetDescentCallback
var getWidth: CTRunDelegateGetWidthCallback
} |
| К | struct CTRunDelegateCallbacks {
var version: CFIndex
var dealloc: CTRunDelegateDeallocateCallback
var getAscent: CTRunDelegateGetAscentCallback
var getDescent: CTRunDelegateGetDescentCallback
var getWidth: CTRunDelegateGetWidthCallback
init()
init(version version: CFIndex, dealloc dealloc: CTRunDelegateDeallocateCallback, getAscent getAscent: CTRunDelegateGetAscentCallback, getDescent getDescent: CTRunDelegateGetDescentCallback, getWidth getWidth: CTRunDelegateGetWidthCallback)
} |
Измененный FontVariation [структура]
| Объявление | |
|---|---|
| От | struct FontVariation {
var name: FourCharCode
var value: Fixed
} |
| К | struct FontVariation {
var name: FourCharCode
var value: Fixed
init()
init(name name: FourCharCode, value value: Fixed)
} |
Измененный JustDirectionTable [структура]
| Объявление | |
|---|---|
| От | struct JustDirectionTable {
var justClass: UInt16
var widthDeltaClusters: UInt16
var postcomp: UInt16
var lookup: SFNTLookupTable
} |
| К | struct JustDirectionTable {
var justClass: UInt16
var widthDeltaClusters: UInt16
var postcomp: UInt16
var lookup: SFNTLookupTable
init()
init(justClass justClass: UInt16, widthDeltaClusters widthDeltaClusters: UInt16, postcomp postcomp: UInt16, lookup lookup: SFNTLookupTable)
} |
Измененный JustPCAction [структура]
| Объявление | |
|---|---|
| От | struct JustPCAction {
var actionCount: UInt32
var actions: (JustPCActionSubrecord)
} |
| К | struct JustPCAction {
var actionCount: UInt32
var actions: (JustPCActionSubrecord)
init()
init(actionCount actionCount: UInt32, actions actions: (JustPCActionSubrecord))
} |
Измененный JustPCActionSubrecord [структура]
| Объявление | |
|---|---|
| От | struct JustPCActionSubrecord {
var theClass: UInt16
var theType: JustPCActionType
var length: UInt32
var data: UInt32
} |
| К | struct JustPCActionSubrecord {
var theClass: UInt16
var theType: JustPCActionType
var length: UInt32
var data: UInt32
init()
init(theClass theClass: UInt16, theType theType: JustPCActionType, length length: UInt32, data data: UInt32)
} |
Измененный JustPCConditionalAddAction [структура]
| Объявление | |
|---|---|
| От | struct JustPCConditionalAddAction {
var substThreshold: Fixed
var addGlyph: UInt16
var substGlyph: UInt16
} |
| К | struct JustPCConditionalAddAction {
var substThreshold: Fixed
var addGlyph: UInt16
var substGlyph: UInt16
init()
init(substThreshold substThreshold: Fixed, addGlyph addGlyph: UInt16, substGlyph substGlyph: UInt16)
} |
Измененный JustPCDecompositionAction [структура]
| Объявление | |
|---|---|
| От | struct JustPCDecompositionAction {
var lowerLimit: Fixed
var upperLimit: Fixed
var order: UInt16
var count: UInt16
var glyphs: (UInt16)
} |
| К | struct JustPCDecompositionAction {
var lowerLimit: Fixed
var upperLimit: Fixed
var order: UInt16
var count: UInt16
var glyphs: (UInt16)
init()
init(lowerLimit lowerLimit: Fixed, upperLimit upperLimit: Fixed, order order: UInt16, count count: UInt16, glyphs glyphs: (UInt16))
} |
Измененный JustPCDuctilityAction [структура]
| Объявление | |
|---|---|
| От | struct JustPCDuctilityAction {
var ductilityAxis: UInt32
var minimumLimit: Fixed
var noStretchValue: Fixed
var maximumLimit: Fixed
} |
| К | struct JustPCDuctilityAction {
var ductilityAxis: UInt32
var minimumLimit: Fixed
var noStretchValue: Fixed
var maximumLimit: Fixed
init()
init(ductilityAxis ductilityAxis: UInt32, minimumLimit minimumLimit: Fixed, noStretchValue noStretchValue: Fixed, maximumLimit maximumLimit: Fixed)
} |
Измененный JustPCGlyphRepeatAddAction [структура]
| Объявление | |
|---|---|
| От | struct JustPCGlyphRepeatAddAction {
var flags: UInt16
var glyph: UInt16
} |
| К | struct JustPCGlyphRepeatAddAction {
var flags: UInt16
var glyph: UInt16
init()
init(flags flags: UInt16, glyph glyph: UInt16)
} |
Измененный JustPostcompTable [структура]
| Объявление | |
|---|---|
| От | struct JustPostcompTable {
var lookupTable: SFNTLookupTable
} |
| К | struct JustPostcompTable {
var lookupTable: SFNTLookupTable
init()
init(lookupTable lookupTable: SFNTLookupTable)
} |
Измененный JustTable [структура]
| Объявление | |
|---|---|
| От | struct JustTable {
var version: Fixed
var format: UInt16
var horizHeaderOffset: UInt16
var vertHeaderOffset: UInt16
} |
| К | struct JustTable {
var version: Fixed
var format: UInt16
var horizHeaderOffset: UInt16
var vertHeaderOffset: UInt16
init()
init(version version: Fixed, format format: UInt16, horizHeaderOffset horizHeaderOffset: UInt16, vertHeaderOffset vertHeaderOffset: UInt16)
} |
Измененный JustWidthDeltaEntry [структура]
| Объявление | |
|---|---|
| От | struct JustWidthDeltaEntry {
var justClass: UInt32
var beforeGrowLimit: Fixed
var beforeShrinkLimit: Fixed
var afterGrowLimit: Fixed
var afterShrinkLimit: Fixed
var growFlags: JustificationFlags
var shrinkFlags: JustificationFlags
} |
| К | struct JustWidthDeltaEntry {
var justClass: UInt32
var beforeGrowLimit: Fixed
var beforeShrinkLimit: Fixed
var afterGrowLimit: Fixed
var afterShrinkLimit: Fixed
var growFlags: JustificationFlags
var shrinkFlags: JustificationFlags
init()
init(justClass justClass: UInt32, beforeGrowLimit beforeGrowLimit: Fixed, beforeShrinkLimit beforeShrinkLimit: Fixed, afterGrowLimit afterGrowLimit: Fixed, afterShrinkLimit afterShrinkLimit: Fixed, growFlags growFlags: JustificationFlags, shrinkFlags shrinkFlags: JustificationFlags)
} |
Измененный JustWidthDeltaGroup [структура]
| Объявление | |
|---|---|
| От | struct JustWidthDeltaGroup {
var count: UInt32
var entries: (JustWidthDeltaEntry)
} |
| К | struct JustWidthDeltaGroup {
var count: UInt32
var entries: (JustWidthDeltaEntry)
init()
init(count count: UInt32, entries entries: (JustWidthDeltaEntry))
} |
Измененный KernIndexArrayHeader [структура]
| Объявление | |
|---|---|
| От | struct KernIndexArrayHeader {
var glyphCount: UInt16
var kernValueCount: UInt8
var leftClassCount: UInt8
var rightClassCount: UInt8
var flags: UInt8
var kernValue: (Int16)
var leftClass: (UInt8)
var rightClass: (UInt8)
var kernIndex: (UInt8)
} |
| К | struct KernIndexArrayHeader {
var glyphCount: UInt16
var kernValueCount: UInt8
var leftClassCount: UInt8
var rightClassCount: UInt8
var flags: UInt8
var kernValue: (Int16)
var leftClass: (UInt8)
var rightClass: (UInt8)
var kernIndex: (UInt8)
init()
init(glyphCount glyphCount: UInt16, kernValueCount kernValueCount: UInt8, leftClassCount leftClassCount: UInt8, rightClassCount rightClassCount: UInt8, flags flags: UInt8, kernValue kernValue: (Int16), leftClass leftClass: (UInt8), rightClass rightClass: (UInt8), kernIndex kernIndex: (UInt8))
} |
Измененный KernKerningPair [структура]
| Объявление | |
|---|---|
| От | struct KernKerningPair {
var left: UInt16
var right: UInt16
} |
| К | struct KernKerningPair {
var left: UInt16
var right: UInt16
init()
init(left left: UInt16, right right: UInt16)
} |
Измененный KernOffsetTable [структура]
| Объявление | |
|---|---|
| От | struct KernOffsetTable {
var firstGlyph: UInt16
var nGlyphs: UInt16
var offsetTable: (KernArrayOffset)
} |
| К | struct KernOffsetTable {
var firstGlyph: UInt16
var nGlyphs: UInt16
var offsetTable: (KernArrayOffset)
init()
init(firstGlyph firstGlyph: UInt16, nGlyphs nGlyphs: UInt16, offsetTable offsetTable: (KernArrayOffset))
} |
Измененный KernOrderedListEntry [структура]
| Объявление | |
|---|---|
| От | struct KernOrderedListEntry {
var pair: KernKerningPair
var value: KernKerningValue
} |
| К | struct KernOrderedListEntry {
var pair: KernKerningPair
var value: KernKerningValue
init()
init(pair pair: KernKerningPair, value value: KernKerningValue)
} |
Измененный KernOrderedListHeader [структура]
| Объявление | |
|---|---|
| От | struct KernOrderedListHeader {
var nPairs: UInt16
var searchRange: UInt16
var entrySelector: UInt16
var rangeShift: UInt16
var table: (UInt16)
} |
| К | struct KernOrderedListHeader {
var nPairs: UInt16
var searchRange: UInt16
var entrySelector: UInt16
var rangeShift: UInt16
var table: (UInt16)
init()
init(nPairs nPairs: UInt16, searchRange searchRange: UInt16, entrySelector entrySelector: UInt16, rangeShift rangeShift: UInt16, table table: (UInt16))
} |
Измененный KernSimpleArrayHeader [структура]
| Объявление | |
|---|---|
| От | struct KernSimpleArrayHeader {
var rowWidth: UInt16
var leftOffsetTable: UInt16
var rightOffsetTable: UInt16
var theArray: KernArrayOffset
var firstTable: (UInt16)
} |
| К | struct KernSimpleArrayHeader {
var rowWidth: UInt16
var leftOffsetTable: UInt16
var rightOffsetTable: UInt16
var theArray: KernArrayOffset
var firstTable: (UInt16)
init()
init(rowWidth rowWidth: UInt16, leftOffsetTable leftOffsetTable: UInt16, rightOffsetTable rightOffsetTable: UInt16, theArray theArray: KernArrayOffset, firstTable firstTable: (UInt16))
} |
Измененный KernStateEntry [структура]
| Объявление | |
|---|---|
| От | struct KernStateEntry {
var newState: UInt16
var flags: UInt16
} |
| К | struct KernStateEntry {
var newState: UInt16
var flags: UInt16
init()
init(newState newState: UInt16, flags flags: UInt16)
} |
Измененный KernStateHeader [структура]
| Объявление | |
|---|---|
| От | struct KernStateHeader {
var header: STHeader
var valueTable: UInt16
var firstTable: (UInt8)
} |
| К | struct KernStateHeader {
var header: STHeader
var valueTable: UInt16
var firstTable: (UInt8)
init()
init(header header: STHeader, valueTable valueTable: UInt16, firstTable firstTable: (UInt8))
} |
Измененный KernSubtableHeader [структура]
| Объявление | |
|---|---|
| От | struct KernSubtableHeader {
var length: Int32
var stInfo: KernSubtableInfo
var tupleIndex: Int16
} |
| К | struct KernSubtableHeader {
var length: Int32
var stInfo: KernSubtableInfo
var tupleIndex: Int16
var fsHeader: KernFormatSpecificHeader
init()
init(length length: Int32, stInfo stInfo: KernSubtableInfo, tupleIndex tupleIndex: Int16, fsHeader fsHeader: KernFormatSpecificHeader)
} |
Измененный KernTableHeader [структура]
| Объявление | |
|---|---|
| От | struct KernTableHeader {
var version: Fixed
var nTables: Int32
var firstSubtable: (UInt16)
} |
| К | struct KernTableHeader {
var version: Fixed
var nTables: Int32
var firstSubtable: (UInt16)
init()
init(version version: Fixed, nTables nTables: Int32, firstSubtable firstSubtable: (UInt16))
} |
Измененный KernVersion0Header [структура]
| Объявление | |
|---|---|
| От | struct KernVersion0Header {
var version: UInt16
var nTables: UInt16
var firstSubtable: (UInt16)
} |
| К | struct KernVersion0Header {
var version: UInt16
var nTables: UInt16
var firstSubtable: (UInt16)
init()
init(version version: UInt16, nTables nTables: UInt16, firstSubtable firstSubtable: (UInt16))
} |
Измененный KernVersion0SubtableHeader [структура]
| Объявление | |
|---|---|
| От | struct KernVersion0SubtableHeader {
var version: UInt16
var length: UInt16
var stInfo: KernSubtableInfo
} |
| К | struct KernVersion0SubtableHeader {
var version: UInt16
var length: UInt16
var stInfo: KernSubtableInfo
var fsHeader: KernFormatSpecificHeader
init()
init(version version: UInt16, length length: UInt16, stInfo stInfo: KernSubtableInfo, fsHeader fsHeader: KernFormatSpecificHeader)
} |
Измененный KerxAnchorPointAction [структура]
| Объявление | |
|---|---|
| От | struct KerxAnchorPointAction {
var markAnchorPoint: UInt16
var currAnchorPoint: UInt16
} |
| К | struct KerxAnchorPointAction {
var markAnchorPoint: UInt16
var currAnchorPoint: UInt16
init()
init(markAnchorPoint markAnchorPoint: UInt16, currAnchorPoint currAnchorPoint: UInt16)
} |
Измененный KerxControlPointAction [структура]
| Объявление | |
|---|---|
| От | struct KerxControlPointAction {
var markControlPoint: UInt16
var currControlPoint: UInt16
} |
| К | struct KerxControlPointAction {
var markControlPoint: UInt16
var currControlPoint: UInt16
init()
init(markControlPoint markControlPoint: UInt16, currControlPoint currControlPoint: UInt16)
} |
Измененный KerxControlPointEntry [структура]
| Объявление | |
|---|---|
| От | struct KerxControlPointEntry {
var newState: UInt16
var flags: UInt16
var actionIndex: UInt16
} |
| К | struct KerxControlPointEntry {
var newState: UInt16
var flags: UInt16
var actionIndex: UInt16
init()
init(newState newState: UInt16, flags flags: UInt16, actionIndex actionIndex: UInt16)
} |
Измененный KerxControlPointHeader [структура]
| Объявление | |
|---|---|
| От | struct KerxControlPointHeader {
var header: STXHeader
var flags: UInt32
var firstTable: (UInt8)
} |
| К | struct KerxControlPointHeader {
var header: STXHeader
var flags: UInt32
var firstTable: (UInt8)
init()
init(header header: STXHeader, flags flags: UInt32, firstTable firstTable: (UInt8))
} |
Измененный KerxCoordinateAction [структура]
| Объявление | |
|---|---|
| От | struct KerxCoordinateAction {
var markX: UInt16
var markY: UInt16
var currX: UInt16
var currY: UInt16
} |
| К | struct KerxCoordinateAction {
var markX: UInt16
var markY: UInt16
var currX: UInt16
var currY: UInt16
init()
init(markX markX: UInt16, markY markY: UInt16, currX currX: UInt16, currY currY: UInt16)
} |
Измененный KerxIndexArrayHeader [структура]
| Объявление | |
|---|---|
| От | struct KerxIndexArrayHeader {
var glyphCount: UInt16
var kernValueCount: UInt16
var leftClassCount: UInt16
var rightClassCount: UInt16
var flags: UInt16
var kernValue: (Int16)
var leftClass: (UInt16)
var rightClass: (UInt16)
var kernIndex: (UInt16)
} |
| К | struct KerxIndexArrayHeader {
var glyphCount: UInt16
var kernValueCount: UInt16
var leftClassCount: UInt16
var rightClassCount: UInt16
var flags: UInt16
var kernValue: (Int16)
var leftClass: (UInt16)
var rightClass: (UInt16)
var kernIndex: (UInt16)
init()
init(glyphCount glyphCount: UInt16, kernValueCount kernValueCount: UInt16, leftClassCount leftClassCount: UInt16, rightClassCount rightClassCount: UInt16, flags flags: UInt16, kernValue kernValue: (Int16), leftClass leftClass: (UInt16), rightClass rightClass: (UInt16), kernIndex kernIndex: (UInt16))
} |
Измененный KerxKerningPair [структура]
| Объявление | |
|---|---|
| От | struct KerxKerningPair {
var left: UInt16
var right: UInt16
} |
| К | struct KerxKerningPair {
var left: UInt16
var right: UInt16
init()
init(left left: UInt16, right right: UInt16)
} |
Измененный KerxOrderedListEntry [структура]
| Объявление | |
|---|---|
| От | struct KerxOrderedListEntry {
var pair: KerxKerningPair
var value: KernKerningValue
} |
| К | struct KerxOrderedListEntry {
var pair: KerxKerningPair
var value: KernKerningValue
init()
init(pair pair: KerxKerningPair, value value: KernKerningValue)
} |
Измененный KerxOrderedListHeader [структура]
| Объявление | |
|---|---|
| От | struct KerxOrderedListHeader {
var nPairs: UInt32
var searchRange: UInt32
var entrySelector: UInt32
var rangeShift: UInt32
var table: (UInt32)
} |
| К | struct KerxOrderedListHeader {
var nPairs: UInt32
var searchRange: UInt32
var entrySelector: UInt32
var rangeShift: UInt32
var table: (UInt32)
init()
init(nPairs nPairs: UInt32, searchRange searchRange: UInt32, entrySelector entrySelector: UInt32, rangeShift rangeShift: UInt32, table table: (UInt32))
} |
Измененный KerxSimpleArrayHeader [структура]
| Объявление | |
|---|---|
| От | struct KerxSimpleArrayHeader {
var rowWidth: UInt32
var leftOffsetTable: UInt32
var rightOffsetTable: UInt32
var theArray: KerxArrayOffset
var firstTable: (UInt32)
} |
| К | struct KerxSimpleArrayHeader {
var rowWidth: UInt32
var leftOffsetTable: UInt32
var rightOffsetTable: UInt32
var theArray: KerxArrayOffset
var firstTable: (UInt32)
init()
init(rowWidth rowWidth: UInt32, leftOffsetTable leftOffsetTable: UInt32, rightOffsetTable rightOffsetTable: UInt32, theArray theArray: KerxArrayOffset, firstTable firstTable: (UInt32))
} |
Измененный KerxStateEntry [структура]
| Объявление | |
|---|---|
| От | struct KerxStateEntry {
var newState: UInt16
var flags: UInt16
var valueIndex: UInt16
} |
| К | struct KerxStateEntry {
var newState: UInt16
var flags: UInt16
var valueIndex: UInt16
init()
init(newState newState: UInt16, flags flags: UInt16, valueIndex valueIndex: UInt16)
} |
Измененный KerxStateHeader [структура]
| Объявление | |
|---|---|
| От | struct KerxStateHeader {
var header: STXHeader
var valueTable: UInt32
var firstTable: (UInt8)
} |
| К | struct KerxStateHeader {
var header: STXHeader
var valueTable: UInt32
var firstTable: (UInt8)
init()
init(header header: STXHeader, valueTable valueTable: UInt32, firstTable firstTable: (UInt8))
} |
Измененный KerxSubtableHeader [структура]
| Объявление | |
|---|---|
| От | struct KerxSubtableHeader {
var length: UInt32
var stInfo: KerxSubtableCoverage
var tupleIndex: UInt32
} |
| К | struct KerxSubtableHeader {
var length: UInt32
var stInfo: KerxSubtableCoverage
var tupleIndex: UInt32
var fsHeader: KerxFormatSpecificHeader
init()
init(length length: UInt32, stInfo stInfo: KerxSubtableCoverage, tupleIndex tupleIndex: UInt32, fsHeader fsHeader: KerxFormatSpecificHeader)
} |
Измененный KerxTableHeader [структура]
| Объявление | |
|---|---|
| От | struct KerxTableHeader {
var version: Fixed
var nTables: UInt32
var firstSubtable: (UInt32)
} |
| К | struct KerxTableHeader {
var version: Fixed
var nTables: UInt32
var firstSubtable: (UInt32)
init()
init(version version: Fixed, nTables nTables: UInt32, firstSubtable firstSubtable: (UInt32))
} |
Измененный LcarCaretClassEntry [структура]
| Объявление | |
|---|---|
| От | struct LcarCaretClassEntry {
var count: UInt16
var partials: (UInt16)
} |
| К | struct LcarCaretClassEntry {
var count: UInt16
var partials: (UInt16)
init()
init(count count: UInt16, partials partials: (UInt16))
} |
Измененный LcarCaretTable [структура]
| Объявление | |
|---|---|
| От | struct LcarCaretTable {
var version: Fixed
var format: UInt16
var lookup: SFNTLookupTable
} |
| К | struct LcarCaretTable {
var version: Fixed
var format: UInt16
var lookup: SFNTLookupTable
init()
init(version version: Fixed, format format: UInt16, lookup lookup: SFNTLookupTable)
} |
Измененный LtagStringRange [структура]
| Объявление | |
|---|---|
| От | struct LtagStringRange {
var offset: UInt16
var length: UInt16
} |
| К | struct LtagStringRange {
var offset: UInt16
var length: UInt16
init()
init(offset offset: UInt16, length length: UInt16)
} |
Измененный LtagTable [структура]
| Объявление | |
|---|---|
| От | struct LtagTable {
var version: UInt32
var flags: UInt32
var numTags: UInt32
var tagRange: (LtagStringRange)
} |
| К | struct LtagTable {
var version: UInt32
var flags: UInt32
var numTags: UInt32
var tagRange: (LtagStringRange)
init()
init(version version: UInt32, flags flags: UInt32, numTags numTags: UInt32, tagRange tagRange: (LtagStringRange))
} |
Измененный MortChain [структура]
| Объявление | |
|---|---|
| От | struct MortChain {
var defaultFlags: MortSubtableMaskFlags
var length: UInt32
var nFeatures: UInt16
var nSubtables: UInt16
var featureEntries: (MortFeatureEntry)
} |
| К | struct MortChain {
var defaultFlags: MortSubtableMaskFlags
var length: UInt32
var nFeatures: UInt16
var nSubtables: UInt16
var featureEntries: (MortFeatureEntry)
init()
init(defaultFlags defaultFlags: MortSubtableMaskFlags, length length: UInt32, nFeatures nFeatures: UInt16, nSubtables nSubtables: UInt16, featureEntries featureEntries: (MortFeatureEntry))
} |
Измененный MortContextualSubtable [структура]
| Объявление | |
|---|---|
| От | struct MortContextualSubtable {
var header: STHeader
var substitutionTableOffset: UInt16
} |
| К | struct MortContextualSubtable {
var header: STHeader
var substitutionTableOffset: UInt16
init()
init(header header: STHeader, substitutionTableOffset substitutionTableOffset: UInt16)
} |
Измененный MortFeatureEntry [структура]
| Объявление | |
|---|---|
| От | struct MortFeatureEntry {
var featureType: UInt16
var featureSelector: UInt16
var enableFlags: MortSubtableMaskFlags
var disableFlags: MortSubtableMaskFlags
} |
| К | struct MortFeatureEntry {
var featureType: UInt16
var featureSelector: UInt16
var enableFlags: MortSubtableMaskFlags
var disableFlags: MortSubtableMaskFlags
init()
init(featureType featureType: UInt16, featureSelector featureSelector: UInt16, enableFlags enableFlags: MortSubtableMaskFlags, disableFlags disableFlags: MortSubtableMaskFlags)
} |
Измененный MortInsertionSubtable [структура]
| Объявление | |
|---|---|
| От | struct MortInsertionSubtable {
var header: STHeader
} |
| К | struct MortInsertionSubtable {
var header: STHeader
init()
init(header header: STHeader)
} |
Измененный MortLigatureSubtable [структура]
| Объявление | |
|---|---|
| От | struct MortLigatureSubtable {
var header: STHeader
var ligatureActionTableOffset: UInt16
var componentTableOffset: UInt16
var ligatureTableOffset: UInt16
} |
| К | struct MortLigatureSubtable {
var header: STHeader
var ligatureActionTableOffset: UInt16
var componentTableOffset: UInt16
var ligatureTableOffset: UInt16
init()
init(header header: STHeader, ligatureActionTableOffset ligatureActionTableOffset: UInt16, componentTableOffset componentTableOffset: UInt16, ligatureTableOffset ligatureTableOffset: UInt16)
} |
Измененный MortRearrangementSubtable [структура]
| Объявление | |
|---|---|
| От | struct MortRearrangementSubtable {
var header: STHeader
} |
| К | struct MortRearrangementSubtable {
var header: STHeader
init()
init(header header: STHeader)
} |
Измененный MortSubtable [структура]
| Объявление | |
|---|---|
| От | struct MortSubtable {
var length: UInt16
var coverage: UInt16
var flags: MortSubtableMaskFlags
} |
| К | struct MortSubtable {
var length: UInt16
var coverage: UInt16
var flags: MortSubtableMaskFlags
var u: MortSpecificSubtable
init()
init(length length: UInt16, coverage coverage: UInt16, flags flags: MortSubtableMaskFlags, u u: MortSpecificSubtable)
} |
Измененный MortSwashSubtable [структура]
| Объявление | |
|---|---|
| От | struct MortSwashSubtable {
var lookup: SFNTLookupTable
} |
| К | struct MortSwashSubtable {
var lookup: SFNTLookupTable
init()
init(lookup lookup: SFNTLookupTable)
} |
Измененный MortTable [структура]
| Объявление | |
|---|---|
| От | struct MortTable {
var version: Fixed
var nChains: UInt32
var chains: (MortChain)
} |
| К | struct MortTable {
var version: Fixed
var nChains: UInt32
var chains: (MortChain)
init()
init(version version: Fixed, nChains nChains: UInt32, chains chains: (MortChain))
} |
Измененный MorxChain [структура]
| Объявление | |
|---|---|
| От | struct MorxChain {
var defaultFlags: MortSubtableMaskFlags
var length: UInt32
var nFeatures: UInt32
var nSubtables: UInt32
var featureEntries: (MortFeatureEntry)
} |
| К | struct MorxChain {
var defaultFlags: MortSubtableMaskFlags
var length: UInt32
var nFeatures: UInt32
var nSubtables: UInt32
var featureEntries: (MortFeatureEntry)
init()
init(defaultFlags defaultFlags: MortSubtableMaskFlags, length length: UInt32, nFeatures nFeatures: UInt32, nSubtables nSubtables: UInt32, featureEntries featureEntries: (MortFeatureEntry))
} |
Измененный MorxContextualSubtable [структура]
| Объявление | |
|---|---|
| От | struct MorxContextualSubtable {
var header: STXHeader
var substitutionTableOffset: UInt32
} |
| К | struct MorxContextualSubtable {
var header: STXHeader
var substitutionTableOffset: UInt32
init()
init(header header: STXHeader, substitutionTableOffset substitutionTableOffset: UInt32)
} |
Измененный MorxInsertionSubtable [структура]
| Объявление | |
|---|---|
| От | struct MorxInsertionSubtable {
var header: STXHeader
var insertionGlyphTableOffset: UInt32
} |
| К | struct MorxInsertionSubtable {
var header: STXHeader
var insertionGlyphTableOffset: UInt32
init()
init(header header: STXHeader, insertionGlyphTableOffset insertionGlyphTableOffset: UInt32)
} |
Измененный MorxLigatureSubtable [структура]
| Объявление | |
|---|---|
| От | struct MorxLigatureSubtable {
var header: STXHeader
var ligatureActionTableOffset: UInt32
var componentTableOffset: UInt32
var ligatureTableOffset: UInt32
} |
| К | struct MorxLigatureSubtable {
var header: STXHeader
var ligatureActionTableOffset: UInt32
var componentTableOffset: UInt32
var ligatureTableOffset: UInt32
init()
init(header header: STXHeader, ligatureActionTableOffset ligatureActionTableOffset: UInt32, componentTableOffset componentTableOffset: UInt32, ligatureTableOffset ligatureTableOffset: UInt32)
} |
Измененный MorxRearrangementSubtable [структура]
| Объявление | |
|---|---|
| От | struct MorxRearrangementSubtable {
var header: STXHeader
} |
| К | struct MorxRearrangementSubtable {
var header: STXHeader
init()
init(header header: STXHeader)
} |
Измененный MorxSubtable [структура]
| Объявление | |
|---|---|
| От | struct MorxSubtable {
var length: UInt32
var coverage: UInt32
var flags: MortSubtableMaskFlags
} |
| К | struct MorxSubtable {
var length: UInt32
var coverage: UInt32
var flags: MortSubtableMaskFlags
var u: MorxSpecificSubtable
init()
init(length length: UInt32, coverage coverage: UInt32, flags flags: MortSubtableMaskFlags, u u: MorxSpecificSubtable)
} |
Измененный MorxTable [структура]
| Объявление | |
|---|---|
| От | struct MorxTable {
var version: Fixed
var nChains: UInt32
var chains: (MorxChain)
} |
| К | struct MorxTable {
var version: Fixed
var nChains: UInt32
var chains: (MorxChain)
init()
init(version version: Fixed, nChains nChains: UInt32, chains chains: (MorxChain))
} |
Измененный OpbdSideValues [структура]
| Объявление | |
|---|---|
| От | struct OpbdSideValues {
var leftSideShift: Int16
var topSideShift: Int16
var rightSideShift: Int16
var bottomSideShift: Int16
} |
| К | struct OpbdSideValues {
var leftSideShift: Int16
var topSideShift: Int16
var rightSideShift: Int16
var bottomSideShift: Int16
init()
init(leftSideShift leftSideShift: Int16, topSideShift topSideShift: Int16, rightSideShift rightSideShift: Int16, bottomSideShift bottomSideShift: Int16)
} |
Измененный OpbdTable [структура]
| Объявление | |
|---|---|
| От | struct OpbdTable {
var version: Fixed
var format: OpbdTableFormat
var lookupTable: SFNTLookupTable
} |
| К | struct OpbdTable {
var version: Fixed
var format: OpbdTableFormat
var lookupTable: SFNTLookupTable
init()
init(version version: Fixed, format format: OpbdTableFormat, lookupTable lookupTable: SFNTLookupTable)
} |
Измененный PropLookupSegment [структура]
| Объявление | |
|---|---|
| От | struct PropLookupSegment {
var lastGlyph: UInt16
var firstGlyph: UInt16
var value: UInt16
} |
| К | struct PropLookupSegment {
var lastGlyph: UInt16
var firstGlyph: UInt16
var value: UInt16
init()
init(lastGlyph lastGlyph: UInt16, firstGlyph firstGlyph: UInt16, value value: UInt16)
} |
Измененный PropLookupSingle [структура]
| Объявление | |
|---|---|
| От | struct PropLookupSingle {
var glyph: UInt16
var props: PropCharProperties
} |
| К | struct PropLookupSingle {
var glyph: UInt16
var props: PropCharProperties
init()
init(glyph glyph: UInt16, props props: PropCharProperties)
} |
Измененный PropTable [структура]
| Объявление | |
|---|---|
| От | struct PropTable {
var version: Fixed
var format: UInt16
var defaultProps: PropCharProperties
var lookup: SFNTLookupTable
} |
| К | struct PropTable {
var version: Fixed
var format: UInt16
var defaultProps: PropCharProperties
var lookup: SFNTLookupTable
init()
init(version version: Fixed, format format: UInt16, defaultProps defaultProps: PropCharProperties, lookup lookup: SFNTLookupTable)
} |
Измененный ROTAGlyphEntry [структура]
| Объявление | |
|---|---|
| От | struct ROTAGlyphEntry {
var GlyphIndexOffset: Int16
var HBaselineOffset: Int16
var VBaselineOffset: Int16
} |
| К | struct ROTAGlyphEntry {
var GlyphIndexOffset: Int16
var HBaselineOffset: Int16
var VBaselineOffset: Int16
init()
init(GlyphIndexOffset GlyphIndexOffset: Int16, HBaselineOffset HBaselineOffset: Int16, VBaselineOffset VBaselineOffset: Int16)
} |
Измененный ROTAHeader [структура]
| Объявление | |
|---|---|
| От | struct ROTAHeader {
var Version: Fixed
var Flags: UInt16
var NMasters: UInt16
var FirstGlyph: UInt16
var LastGlyph: UInt16
var lookup: SFNTLookupTable
} |
| К | struct ROTAHeader {
var Version: Fixed
var Flags: UInt16
var NMasters: UInt16
var FirstGlyph: UInt16
var LastGlyph: UInt16
var lookup: SFNTLookupTable
init()
init(Version Version: Fixed, Flags Flags: UInt16, NMasters NMasters: UInt16, FirstGlyph FirstGlyph: UInt16, LastGlyph LastGlyph: UInt16, lookup lookup: SFNTLookupTable)
} |
Измененный SFNTLookupArrayHeader [структура]
| Объявление | |
|---|---|
| От | struct SFNTLookupArrayHeader {
var lookupValues: (SFNTLookupValue)
} |
| К | struct SFNTLookupArrayHeader {
var lookupValues: (SFNTLookupValue)
init()
init(lookupValues lookupValues: (SFNTLookupValue))
} |
Измененный SFNTLookupBinarySearchHeader [структура]
| Объявление | |
|---|---|
| От | struct SFNTLookupBinarySearchHeader {
var unitSize: UInt16
var nUnits: UInt16
var searchRange: UInt16
var entrySelector: UInt16
var rangeShift: UInt16
} |
| К | struct SFNTLookupBinarySearchHeader {
var unitSize: UInt16
var nUnits: UInt16
var searchRange: UInt16
var entrySelector: UInt16
var rangeShift: UInt16
init()
init(unitSize unitSize: UInt16, nUnits nUnits: UInt16, searchRange searchRange: UInt16, entrySelector entrySelector: UInt16, rangeShift rangeShift: UInt16)
} |
Измененный SFNTLookupSegment [структура]
| Объявление | |
|---|---|
| От | struct SFNTLookupSegment {
var lastGlyph: UInt16
var firstGlyph: UInt16
var value: (UInt16)
} |
| К | struct SFNTLookupSegment {
var lastGlyph: UInt16
var firstGlyph: UInt16
var value: (UInt16)
init()
init(lastGlyph lastGlyph: UInt16, firstGlyph firstGlyph: UInt16, value value: (UInt16))
} |
Измененный SFNTLookupSegmentHeader [структура]
| Объявление | |
|---|---|
| От | struct SFNTLookupSegmentHeader {
var binSearch: SFNTLookupBinarySearchHeader
var segments: (SFNTLookupSegment)
} |
| К | struct SFNTLookupSegmentHeader {
var binSearch: SFNTLookupBinarySearchHeader
var segments: (SFNTLookupSegment)
init()
init(binSearch binSearch: SFNTLookupBinarySearchHeader, segments segments: (SFNTLookupSegment))
} |
Измененный SFNTLookupSingle [структура]
| Объявление | |
|---|---|
| От | struct SFNTLookupSingle {
var glyph: UInt16
var value: (UInt16)
} |
| К | struct SFNTLookupSingle {
var glyph: UInt16
var value: (UInt16)
init()
init(glyph glyph: UInt16, value value: (UInt16))
} |
Измененный SFNTLookupSingleHeader [структура]
| Объявление | |
|---|---|
| От | struct SFNTLookupSingleHeader {
var binSearch: SFNTLookupBinarySearchHeader
var entries: (SFNTLookupSingle)
} |
| К | struct SFNTLookupSingleHeader {
var binSearch: SFNTLookupBinarySearchHeader
var entries: (SFNTLookupSingle)
init()
init(binSearch binSearch: SFNTLookupBinarySearchHeader, entries entries: (SFNTLookupSingle))
} |
Измененный SFNTLookupTable [структура]
| Объявление | |
|---|---|
| От | struct SFNTLookupTable {
var format: SFNTLookupTableFormat
} |
| К | struct SFNTLookupTable {
var format: SFNTLookupTableFormat
var fsHeader: SFNTLookupFormatSpecificHeader
init()
init(format format: SFNTLookupTableFormat, fsHeader fsHeader: SFNTLookupFormatSpecificHeader)
} |
Измененный SFNTLookupTrimmedArrayHeader [структура]
| Объявление | |
|---|---|
| От | struct SFNTLookupTrimmedArrayHeader {
var firstGlyph: UInt16
var count: UInt16
var valueArray: (SFNTLookupValue)
} |
| К | struct SFNTLookupTrimmedArrayHeader {
var firstGlyph: UInt16
var count: UInt16
var valueArray: (SFNTLookupValue)
init()
init(firstGlyph firstGlyph: UInt16, count count: UInt16, valueArray valueArray: (SFNTLookupValue))
} |
Измененный STClassTable [структура]
| Объявление | |
|---|---|
| От | struct STClassTable {
var firstGlyph: UInt16
var nGlyphs: UInt16
var classes: (STClass)
} |
| К | struct STClassTable {
var firstGlyph: UInt16
var nGlyphs: UInt16
var classes: (STClass)
init()
init(firstGlyph firstGlyph: UInt16, nGlyphs nGlyphs: UInt16, classes classes: (STClass))
} |
Измененный STEntryOne [структура]
| Объявление | |
|---|---|
| От | struct STEntryOne {
var newState: UInt16
var flags: UInt16
var offset1: UInt16
} |
| К | struct STEntryOne {
var newState: UInt16
var flags: UInt16
var offset1: UInt16
init()
init(newState newState: UInt16, flags flags: UInt16, offset1 offset1: UInt16)
} |
Измененный STEntryTwo [структура]
| Объявление | |
|---|---|
| От | struct STEntryTwo {
var newState: UInt16
var flags: UInt16
var offset1: UInt16
var offset2: UInt16
} |
| К | struct STEntryTwo {
var newState: UInt16
var flags: UInt16
var offset1: UInt16
var offset2: UInt16
init()
init(newState newState: UInt16, flags flags: UInt16, offset1 offset1: UInt16, offset2 offset2: UInt16)
} |
Измененный STEntryZero [структура]
| Объявление | |
|---|---|
| От | struct STEntryZero {
var newState: UInt16
var flags: UInt16
} |
| К | struct STEntryZero {
var newState: UInt16
var flags: UInt16
init()
init(newState newState: UInt16, flags flags: UInt16)
} |
Измененный STHeader [структура]
| Объявление | |
|---|---|
| От | struct STHeader {
var filler: UInt8
var nClasses: STClass
var classTableOffset: UInt16
var stateArrayOffset: UInt16
var entryTableOffset: UInt16
} |
| К | struct STHeader {
var filler: UInt8
var nClasses: STClass
var classTableOffset: UInt16
var stateArrayOffset: UInt16
var entryTableOffset: UInt16
init()
init(filler filler: UInt8, nClasses nClasses: STClass, classTableOffset classTableOffset: UInt16, stateArrayOffset stateArrayOffset: UInt16, entryTableOffset entryTableOffset: UInt16)
} |
Измененный STXEntryOne [структура]
| Объявление | |
|---|---|
| От | struct STXEntryOne {
var newState: STXStateIndex
var flags: UInt16
var index1: UInt16
} |
| К | struct STXEntryOne {
var newState: STXStateIndex
var flags: UInt16
var index1: UInt16
init()
init(newState newState: STXStateIndex, flags flags: UInt16, index1 index1: UInt16)
} |
Измененный STXEntryTwo [структура]
| Объявление | |
|---|---|
| От | struct STXEntryTwo {
var newState: STXStateIndex
var flags: UInt16
var index1: UInt16
var index2: UInt16
} |
| К | struct STXEntryTwo {
var newState: STXStateIndex
var flags: UInt16
var index1: UInt16
var index2: UInt16
init()
init(newState newState: STXStateIndex, flags flags: UInt16, index1 index1: UInt16, index2 index2: UInt16)
} |
Измененный STXEntryZero [структура]
| Объявление | |
|---|---|
| От | struct STXEntryZero {
var newState: STXStateIndex
var flags: UInt16
} |
| К | struct STXEntryZero {
var newState: STXStateIndex
var flags: UInt16
init()
init(newState newState: STXStateIndex, flags flags: UInt16)
} |
Измененный STXHeader [структура]
| Объявление | |
|---|---|
| От | struct STXHeader {
var nClasses: UInt32
var classTableOffset: UInt32
var stateArrayOffset: UInt32
var entryTableOffset: UInt32
} |
| К | struct STXHeader {
var nClasses: UInt32
var classTableOffset: UInt32
var stateArrayOffset: UInt32
var entryTableOffset: UInt32
init()
init(nClasses nClasses: UInt32, classTableOffset classTableOffset: UInt32, stateArrayOffset stateArrayOffset: UInt32, entryTableOffset entryTableOffset: UInt32)
} |
Измененный TrakTable [структура]
| Объявление | |
|---|---|
| От | struct TrakTable {
var version: Fixed
var format: UInt16
var horizOffset: UInt16
var vertOffset: UInt16
} |
| К | struct TrakTable {
var version: Fixed
var format: UInt16
var horizOffset: UInt16
var vertOffset: UInt16
init()
init(version version: Fixed, format format: UInt16, horizOffset horizOffset: UInt16, vertOffset vertOffset: UInt16)
} |
Измененный TrakTableData [структура]
| Объявление | |
|---|---|
| От | struct TrakTableData {
var nTracks: UInt16
var nSizes: UInt16
var sizeTableOffset: UInt32
var trakTable: (TrakTableEntry)
} |
| К | struct TrakTableData {
var nTracks: UInt16
var nSizes: UInt16
var sizeTableOffset: UInt32
var trakTable: (TrakTableEntry)
init()
init(nTracks nTracks: UInt16, nSizes nSizes: UInt16, sizeTableOffset sizeTableOffset: UInt32, trakTable trakTable: (TrakTableEntry))
} |
Измененный TrakTableEntry [структура]
| Объявление | |
|---|---|
| От | struct TrakTableEntry {
var track: Fixed
var nameTableIndex: UInt16
var sizesOffset: UInt16
} |
| К | struct TrakTableEntry {
var track: Fixed
var nameTableIndex: UInt16
var sizesOffset: UInt16
init()
init(track track: Fixed, nameTableIndex nameTableIndex: UInt16, sizesOffset sizesOffset: UInt16)
} |
Измененный sfntCMapEncoding [структура]
| Объявление | |
|---|---|
| От | struct sfntCMapEncoding {
var platformID: UInt16
var scriptID: UInt16
var offset: UInt32
} |
| К | struct sfntCMapEncoding {
var platformID: UInt16
var scriptID: UInt16
var offset: UInt32
init()
init(platformID platformID: UInt16, scriptID scriptID: UInt16, offset offset: UInt32)
} |
Измененный sfntCMapExtendedSubHeader [структура]
| Объявление | |
|---|---|
| От | struct sfntCMapExtendedSubHeader {
var format: UInt16
var reserved: UInt16
var length: UInt32
var language: UInt32
} |
| К | struct sfntCMapExtendedSubHeader {
var format: UInt16
var reserved: UInt16
var length: UInt32
var language: UInt32
init()
init(format format: UInt16, reserved reserved: UInt16, length length: UInt32, language language: UInt32)
} |
Измененный sfntCMapHeader [структура]
| Объявление | |
|---|---|
| От | struct sfntCMapHeader {
var version: UInt16
var numTables: UInt16
var encoding: (sfntCMapEncoding)
} |
| К | struct sfntCMapHeader {
var version: UInt16
var numTables: UInt16
var encoding: (sfntCMapEncoding)
init()
init(version version: UInt16, numTables numTables: UInt16, encoding encoding: (sfntCMapEncoding))
} |
Измененный sfntCMapSubHeader [структура]
| Объявление | |
|---|---|
| От | struct sfntCMapSubHeader {
var format: UInt16
var length: UInt16
var languageID: UInt16
} |
| К | struct sfntCMapSubHeader {
var format: UInt16
var length: UInt16
var languageID: UInt16
init()
init(format format: UInt16, length length: UInt16, languageID languageID: UInt16)
} |
Измененный sfntDescriptorHeader [структура]
| Объявление | |
|---|---|
| От | struct sfntDescriptorHeader {
var version: Fixed
var descriptorCount: Int32
var descriptor: (sfntFontDescriptor)
} |
| К | struct sfntDescriptorHeader {
var version: Fixed
var descriptorCount: Int32
var descriptor: (sfntFontDescriptor)
init()
init(version version: Fixed, descriptorCount descriptorCount: Int32, descriptor descriptor: (sfntFontDescriptor))
} |
Измененный sfntDirectory [структура]
| Объявление | |
|---|---|
| От | struct sfntDirectory {
var format: FourCharCode
var numOffsets: UInt16
var searchRange: UInt16
var entrySelector: UInt16
var rangeShift: UInt16
var table: (sfntDirectoryEntry)
} |
| К | struct sfntDirectory {
var format: FourCharCode
var numOffsets: UInt16
var searchRange: UInt16
var entrySelector: UInt16
var rangeShift: UInt16
var table: (sfntDirectoryEntry)
init()
init(format format: FourCharCode, numOffsets numOffsets: UInt16, searchRange searchRange: UInt16, entrySelector entrySelector: UInt16, rangeShift rangeShift: UInt16, table table: (sfntDirectoryEntry))
} |
Измененный sfntDirectoryEntry [структура]
| Объявление | |
|---|---|
| От | struct sfntDirectoryEntry {
var tableTag: FourCharCode
var checkSum: UInt32
var offset: UInt32
var length: UInt32
} |
| К | struct sfntDirectoryEntry {
var tableTag: FourCharCode
var checkSum: UInt32
var offset: UInt32
var length: UInt32
init()
init(tableTag tableTag: FourCharCode, checkSum checkSum: UInt32, offset offset: UInt32, length length: UInt32)
} |
Измененный sfntFeatureHeader [структура]
| Объявление | |
|---|---|
| От | struct sfntFeatureHeader {
var version: Int32
var featureNameCount: UInt16
var featureSetCount: UInt16
var reserved: Int32
var names: (sfntFeatureName)
var settings: (sfntFontFeatureSetting)
var runs: (sfntFontRunFeature)
} |
| К | struct sfntFeatureHeader {
var version: Int32
var featureNameCount: UInt16
var featureSetCount: UInt16
var reserved: Int32
var names: (sfntFeatureName)
var settings: (sfntFontFeatureSetting)
var runs: (sfntFontRunFeature)
init()
init(version version: Int32, featureNameCount featureNameCount: UInt16, featureSetCount featureSetCount: UInt16, reserved reserved: Int32, names names: (sfntFeatureName), settings settings: (sfntFontFeatureSetting), runs runs: (sfntFontRunFeature))
} |
Измененный sfntFeatureName [структура]
| Объявление | |
|---|---|
| От | struct sfntFeatureName {
var featureType: UInt16
var settingCount: UInt16
var offsetToSettings: Int32
var featureFlags: UInt16
var nameID: Int16
} |
| К | struct sfntFeatureName {
var featureType: UInt16
var settingCount: UInt16
var offsetToSettings: Int32
var featureFlags: UInt16
var nameID: Int16
init()
init(featureType featureType: UInt16, settingCount settingCount: UInt16, offsetToSettings offsetToSettings: Int32, featureFlags featureFlags: UInt16, nameID nameID: Int16)
} |
Измененный sfntFontDescriptor [структура]
| Объявление | |
|---|---|
| От | struct sfntFontDescriptor {
var name: FourCharCode
var value: Fixed
} |
| К | struct sfntFontDescriptor {
var name: FourCharCode
var value: Fixed
init()
init(name name: FourCharCode, value value: Fixed)
} |
Измененный sfntFontFeatureSetting [структура]
| Объявление | |
|---|---|
| От | struct sfntFontFeatureSetting {
var setting: UInt16
var nameID: Int16
} |
| К | struct sfntFontFeatureSetting {
var setting: UInt16
var nameID: Int16
init()
init(setting setting: UInt16, nameID nameID: Int16)
} |
Измененный sfntFontRunFeature [структура]
| Объявление | |
|---|---|
| От | struct sfntFontRunFeature {
var featureType: UInt16
var setting: UInt16
} |
| К | struct sfntFontRunFeature {
var featureType: UInt16
var setting: UInt16
init()
init(featureType featureType: UInt16, setting setting: UInt16)
} |
Измененный sfntInstance [структура]
| Объявление | |
|---|---|
| От | struct sfntInstance {
var nameID: Int16
var flags: Int16
var coord: (Fixed)
} |
| К | struct sfntInstance {
var nameID: Int16
var flags: Int16
var coord: (Fixed)
init()
init(nameID nameID: Int16, flags flags: Int16, coord coord: (Fixed))
} |
Измененный sfntNameHeader [структура]
| Объявление | |
|---|---|
| От | struct sfntNameHeader {
var format: UInt16
var count: UInt16
var stringOffset: UInt16
var rec: (sfntNameRecord)
} |
| К | struct sfntNameHeader {
var format: UInt16
var count: UInt16
var stringOffset: UInt16
var rec: (sfntNameRecord)
init()
init(format format: UInt16, count count: UInt16, stringOffset stringOffset: UInt16, rec rec: (sfntNameRecord))
} |
Измененный sfntNameRecord [структура]
| Объявление | |
|---|---|
| От | struct sfntNameRecord {
var platformID: UInt16
var scriptID: UInt16
var languageID: UInt16
var nameID: UInt16
var length: UInt16
var offset: UInt16
} |
| К | struct sfntNameRecord {
var platformID: UInt16
var scriptID: UInt16
var languageID: UInt16
var nameID: UInt16
var length: UInt16
var offset: UInt16
init()
init(platformID platformID: UInt16, scriptID scriptID: UInt16, languageID languageID: UInt16, nameID nameID: UInt16, length length: UInt16, offset offset: UInt16)
} |
Измененный sfntVariationAxis [структура]
| Объявление | |
|---|---|
| От | struct sfntVariationAxis {
var axisTag: FourCharCode
var minValue: Fixed
var defaultValue: Fixed
var maxValue: Fixed
var flags: Int16
var nameID: Int16
} |
| К | struct sfntVariationAxis {
var axisTag: FourCharCode
var minValue: Fixed
var defaultValue: Fixed
var maxValue: Fixed
var flags: Int16
var nameID: Int16
init()
init(axisTag axisTag: FourCharCode, minValue minValue: Fixed, defaultValue defaultValue: Fixed, maxValue maxValue: Fixed, flags flags: Int16, nameID nameID: Int16)
} |
Измененный sfntVariationHeader [структура]
| Объявление | |
|---|---|
| От | struct sfntVariationHeader {
var version: Fixed
var offsetToData: UInt16
var countSizePairs: UInt16
var axisCount: UInt16
var axisSize: UInt16
var instanceCount: UInt16
var instanceSize: UInt16
var axis: (sfntVariationAxis)
var instance: (sfntInstance)
} |
| К | struct sfntVariationHeader {
var version: Fixed
var offsetToData: UInt16
var countSizePairs: UInt16
var axisCount: UInt16
var axisSize: UInt16
var instanceCount: UInt16
var instanceSize: UInt16
var axis: (sfntVariationAxis)
var instance: (sfntInstance)
init()
init(version version: Fixed, offsetToData offsetToData: UInt16, countSizePairs countSizePairs: UInt16, axisCount axisCount: UInt16, axisSize axisSize: UInt16, instanceCount instanceCount: UInt16, instanceSize instanceSize: UInt16, axis axis: (sfntVariationAxis), instance instance: (sfntInstance))
} |
Измененный CTFontDrawGlyphs (CTFont!, UnsafePointer <CGGlyph>, UnsafePointer <CGPoint>, интервал, CGContext!)
| Объявление | |
|---|---|
| От | func CTFontDrawGlyphs(_ font: CTFont!, _ glyphs: UnsafePointer<CGGlyph>, _ positions: UnsafePointer<CGPoint>, _ count: UInt, _ context: CGContext!) |
| К | func CTFontDrawGlyphs(_ font: CTFont!, _ glyphs: UnsafePointer<CGGlyph>, _ positions: UnsafePointer<CGPoint>, _ count: Int, _ context: CGContext!) |
Измененный CTParagraphStyleCreate (UnsafePointer <CTParagraphStyleSetting>, Интервал)-> CTParagraphStyle!
| Объявление | |
|---|---|
| От | func CTParagraphStyleCreate(_ settings: UnsafePointer<CTParagraphStyleSetting>, _ settingCount: UInt) -> CTParagraphStyle! |
| К | func CTParagraphStyleCreate(_ settings: UnsafePointer<CTParagraphStyleSetting>, _ settingCount: Int) -> CTParagraphStyle! |
Измененный CTParagraphStyleGetValueForSpecifier (CTParagraphStyle!, CTParagraphStyleSpecifier, Интервал, <Недействительный> UnsafeMutablePointer)-> Bool
| Объявление | |
|---|---|
| От | func CTParagraphStyleGetValueForSpecifier(_ paragraphStyle: CTParagraphStyle!, _ spec: CTParagraphStyleSpecifier, _ valueBufferSize: UInt, _ valueBuffer: UnsafeMutablePointer<Void>) -> Bool |
| К | func CTParagraphStyleGetValueForSpecifier(_ paragraphStyle: CTParagraphStyle!, _ spec: CTParagraphStyleSpecifier, _ valueBufferSize: Int, _ valueBuffer: UnsafeMutablePointer<Void>) -> Bool |