97 references to OpenTypeTags
PresentationCore (97)
Core\CSharp\MS\Internal\FontCache\FontFaceLayoutInfo.cs (29)
373internal byte[] GetTableCache(OpenTypeTags tableTag) 377case OpenTypeTags.GSUB: 383case OpenTypeTags.GPOS: 396internal byte[] AllocateTableCache(OpenTypeTags tableTag, int size) 400case OpenTypeTags.GSUB: 405case OpenTypeTags.GPOS: 875(uint)OpenTypeTags.locl 882(uint)OpenTypeTags.ccmp, 883(uint)OpenTypeTags.rlig, 884(uint)OpenTypeTags.liga, 885(uint)OpenTypeTags.clig, 886(uint)OpenTypeTags.calt, 887(uint)OpenTypeTags.kern, 888(uint)OpenTypeTags.mark, 889(uint)OpenTypeTags.mkmk 895(uint)OpenTypeTags.locl, 896(uint)OpenTypeTags.ccmp, 897(uint)OpenTypeTags.rlig, 898(uint)OpenTypeTags.liga, 899(uint)OpenTypeTags.clig, 900(uint)OpenTypeTags.calt, 901(uint)OpenTypeTags.kern, 902(uint)OpenTypeTags.mark, 903(uint)OpenTypeTags.mkmk 946public FontTable GetFontTable(OpenTypeTags TableTag) 950case OpenTypeTags.GSUB: 954case OpenTypeTags.GPOS: 980public byte[] GetTableCache(OpenTypeTags tableTag) 992public byte[] AllocateTableCache(OpenTypeTags tableTag, int size)
Core\CSharp\MS\Internal\Shaping\Context.cs (15)
55OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 80if (TableTag == OpenTypeTags.GSUB) 287OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 433OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 620OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 783OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 945OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 1154OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 1384OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 1460OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 1637OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 1719OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 1832OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 1943OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 2096OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS)
Core\CSharp\MS\Internal\Shaping\OpenTypeCommon.cs (20)
56OpenTypeTags TableTag, 227OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS) 243Debug.Assert(TableTag==OpenTypeTags.GSUB || TableTag==OpenTypeTags.GPOS); 276case OpenTypeTags.GSUB: 431case OpenTypeTags.GPOS: 619private static bool IsLookupReversal(OpenTypeTags TableTag, ushort LookupType) 621return (TableTag == OpenTypeTags.GSUB && LookupType == 8); 813FontTable gdefTable = Font.GetFontTable(OpenTypeTags.GDEF); 894gdefTable = Font.GetFontTable(OpenTypeTags.GDEF); 945OpenTypeTags tableTag, 959Debug.Assert(tableTag == OpenTypeTags.GSUB || tableTag == OpenTypeTags.GPOS); 963case OpenTypeTags.GSUB: 970case OpenTypeTags.GPOS: 1060case OpenTypeTags.GSUB: 1128case OpenTypeTags.GPOS: 1255AppendLangSys(scriptTag, (uint)OpenTypeTags.dflt, 1558if ((OpenTypeTags)Tag==OpenTypeTags.dflt)
Core\CSharp\MS\Internal\Shaping\OpenTypeLayout.cs (16)
234FontTable GetFontTable(OpenTypeTags TableTag); 244byte[] GetTableCache(OpenTypeTags tableTag); 252byte[] AllocateTableCache(OpenTypeTags tableTag, int size); 359FontTable gsubTable = Font.GetFontTable(OpenTypeTags.GSUB); 376FontTable gposTable = Font.GetFontTable(OpenTypeTags.GPOS); 415FontTable gsubTable = Font.GetFontTable(OpenTypeTags.GSUB); 433FontTable gposTable = Font.GetFontTable(OpenTypeTags.GPOS); 944FontTable GsubTable = Font.GetFontTable(OpenTypeTags.GSUB); 962OpenTypeTags.GSUB, 1027FontTable GposTable = Font.GetFontTable(OpenTypeTags.GPOS); 1045OpenTypeTags.GPOS, 1117FontTable GsubTable = Font.GetFontTable(OpenTypeTags.GSUB); 1118FontTable GposTable = Font.GetFontTable(OpenTypeTags.GPOS); 1123OpenTypeTags.GSUB, 1137OpenTypeTags.GPOS, 1272OpenTypeTags tableTag,
Core\CSharp\MS\Internal\Shaping\OpenTypeLayoutCache.cs (17)
82OpenTypeTags tableTag, 87Debug.Assert(tableTag == OpenTypeTags.GSUB || tableTag == OpenTypeTags.GPOS); 349CreateTableCache(font, OpenTypeTags.GSUB, maxCacheSize - totalSize, out tableCacheSize); 353CreateTableCache(font, OpenTypeTags.GPOS, maxCacheSize - totalSize, out tableCacheSize); 362private static void CreateTableCache(IOpenTypeFont font, OpenTypeTags tableTag, int maxCacheSize, out int tableCacheSize) 411OpenTypeTags tableTag, 430Debug.Assert(tableTag == OpenTypeTags.GSUB || tableTag == OpenTypeTags.GPOS); 434case OpenTypeTags.GSUB: 441case OpenTypeTags.GPOS: 621OpenTypeTags tableTag, 883OpenTypeTags tableTag, 888Debug.Assert(tableTag == OpenTypeTags.GSUB || tableTag == OpenTypeTags.GPOS); 894case OpenTypeTags.GSUB: 949case OpenTypeTags.GPOS: