97 references to OpenTypeTags
PresentationCore (97)
MS\Internal\FontCache\FontFaceLayoutInfo.cs (29)
313internal byte[] GetTableCache(OpenTypeTags tableTag) 317case OpenTypeTags.GSUB: 323case OpenTypeTags.GPOS: 336internal byte[] AllocateTableCache(OpenTypeTags tableTag, int size) 340case OpenTypeTags.GSUB: 345case OpenTypeTags.GPOS: 785(uint)OpenTypeTags.locl 792(uint)OpenTypeTags.ccmp, 793(uint)OpenTypeTags.rlig, 794(uint)OpenTypeTags.liga, 795(uint)OpenTypeTags.clig, 796(uint)OpenTypeTags.calt, 797(uint)OpenTypeTags.kern, 798(uint)OpenTypeTags.mark, 799(uint)OpenTypeTags.mkmk 805(uint)OpenTypeTags.locl, 806(uint)OpenTypeTags.ccmp, 807(uint)OpenTypeTags.rlig, 808(uint)OpenTypeTags.liga, 809(uint)OpenTypeTags.clig, 810(uint)OpenTypeTags.calt, 811(uint)OpenTypeTags.kern, 812(uint)OpenTypeTags.mark, 813(uint)OpenTypeTags.mkmk 851public FontTable GetFontTable(OpenTypeTags TableTag) 855case OpenTypeTags.GSUB: 859case OpenTypeTags.GPOS: 881public byte[] GetTableCache(OpenTypeTags tableTag) 889public byte[] AllocateTableCache(OpenTypeTags tableTag, int size)
MS\Internal\Shaping\Context.cs (15)
40OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 65if (TableTag == OpenTypeTags.GSUB) 256OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 402OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 574OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 737OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 893OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 1097OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 1311OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 1387OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 1549OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 1631OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 1739OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 1845OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 1993OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS)
MS\Internal\Shaping\OpenTypeCommon.cs (20)
46OpenTypeTags TableTag, 212OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 228Debug.Assert(TableTag==OpenTypeTags.GSUB || TableTag==OpenTypeTags.GPOS); 261case OpenTypeTags.GSUB: 416case OpenTypeTags.GPOS: 603private static bool IsLookupReversal(OpenTypeTags TableTag, ushort LookupType) 605return (TableTag == OpenTypeTags.GSUB && LookupType == 8); 787FontTable gdefTable = Font.GetFontTable(OpenTypeTags.GDEF); 864gdefTable = Font.GetFontTable(OpenTypeTags.GDEF); 911OpenTypeTags tableTag, 925Debug.Assert(tableTag == OpenTypeTags.GSUB || tableTag == OpenTypeTags.GPOS); 929case OpenTypeTags.GSUB: 936case OpenTypeTags.GPOS: 1026case OpenTypeTags.GSUB: 1094case OpenTypeTags.GPOS: 1220AppendLangSys(scriptTag, (uint)OpenTypeTags.dflt, 1491if ((OpenTypeTags)Tag==OpenTypeTags.dflt)
MS\Internal\Shaping\OpenTypeLayout.cs (16)
186FontTable GetFontTable(OpenTypeTags TableTag); 196byte[] GetTableCache(OpenTypeTags tableTag); 204byte[] AllocateTableCache(OpenTypeTags tableTag, int size); 307FontTable gsubTable = Font.GetFontTable(OpenTypeTags.GSUB); 324FontTable gposTable = Font.GetFontTable(OpenTypeTags.GPOS); 359FontTable gsubTable = Font.GetFontTable(OpenTypeTags.GSUB); 377FontTable gposTable = Font.GetFontTable(OpenTypeTags.GPOS); 882FontTable GsubTable = Font.GetFontTable(OpenTypeTags.GSUB); 900OpenTypeTags.GSUB, 959FontTable GposTable = Font.GetFontTable(OpenTypeTags.GPOS); 977OpenTypeTags.GPOS, 1037FontTable GsubTable = Font.GetFontTable(OpenTypeTags.GSUB); 1038FontTable GposTable = Font.GetFontTable(OpenTypeTags.GPOS); 1043OpenTypeTags.GSUB, 1057OpenTypeTags.GPOS, 1187OpenTypeTags tableTag,
MS\Internal\Shaping\OpenTypeLayoutCache.cs (17)
69OpenTypeTags tableTag, 74Debug.Assert(tableTag == OpenTypeTags.GSUB || tableTag == OpenTypeTags.GPOS); 312CreateTableCache(font, OpenTypeTags.GSUB, maxCacheSize - totalSize, out tableCacheSize); 316CreateTableCache(font, OpenTypeTags.GPOS, maxCacheSize - totalSize, out tableCacheSize); 321private static void CreateTableCache(IOpenTypeFont font, OpenTypeTags tableTag, int maxCacheSize, out int tableCacheSize) 366OpenTypeTags tableTag, 385Debug.Assert(tableTag == OpenTypeTags.GSUB || tableTag == OpenTypeTags.GPOS); 389case OpenTypeTags.GSUB: 396case OpenTypeTags.GPOS: 572OpenTypeTags tableTag, 829OpenTypeTags tableTag, 834Debug.Assert(tableTag == OpenTypeTags.GSUB || tableTag == OpenTypeTags.GPOS); 840case OpenTypeTags.GSUB: 895case OpenTypeTags.GPOS: