/// <summary> /// Internal constructor /// </summary> /// <param name="firstAdjustmentRecord"></param> /// <param name="secondAdjustmentRecord"></param> internal TMP_GlyphPairAdjustmentRecord(GlyphPairAdjustmentRecord glyphPairAdjustmentRecord) { m_FirstAdjustmentRecord = new TMP_GlyphAdjustmentRecord(glyphPairAdjustmentRecord.firstAdjustmentRecord); m_SecondAdjustmentRecord = new TMP_GlyphAdjustmentRecord(glyphPairAdjustmentRecord.secondAdjustmentRecord); m_FeatureLookupFlags = FontFeatureLookupFlags.None; }
/// <summary> /// Internal constructor /// </summary> /// <param name="firstAdjustmentRecord"></param> /// <param name="secondAdjustmentRecord"></param> internal TMP_GlyphPairAdjustmentRecord(GlyphPairAdjustmentRecord glyphPairAdjustmentRecord) { m_FirstAdjustmentRecord = new TMP_GlyphAdjustmentRecord(glyphPairAdjustmentRecord.firstAdjustmentRecord); m_SecondAdjustmentRecord = new TMP_GlyphAdjustmentRecord(glyphPairAdjustmentRecord.secondAdjustmentRecord); }
/// <summary> /// Constructor /// </summary> /// <param name="firstAdjustmentRecord">First glyph adjustment record.</param> /// <param name="secondAdjustmentRecord">Second glyph adjustment record.</param> public TMP_GlyphPairAdjustmentRecord(TMP_GlyphAdjustmentRecord firstAdjustmentRecord, TMP_GlyphAdjustmentRecord secondAdjustmentRecord) { m_FirstAdjustmentRecord = firstAdjustmentRecord; m_SecondAdjustmentRecord = secondAdjustmentRecord; m_FeatureLookupFlags = FontFeatureLookupFlags.None; }
/// <summary> /// Constructor /// </summary> /// <param name="firstAdjustmentRecord">First glyph adjustment record.</param> /// <param name="secondAdjustmentRecord">Second glyph adjustment record.</param> public TMP_GlyphPairAdjustmentRecord(TMP_GlyphAdjustmentRecord firstAdjustmentRecord, TMP_GlyphAdjustmentRecord secondAdjustmentRecord) { m_FirstAdjustmentRecord = firstAdjustmentRecord; m_SecondAdjustmentRecord = secondAdjustmentRecord; }