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\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: