MS\Internal\FontCache\FontFaceLayoutInfo.cs (29)
312internal byte[] GetTableCache(OpenTypeTags tableTag)
316case OpenTypeTags.GSUB:
322case OpenTypeTags.GPOS:
335internal byte[] AllocateTableCache(OpenTypeTags tableTag, int size)
339case OpenTypeTags.GSUB:
344case OpenTypeTags.GPOS:
784(uint)OpenTypeTags.locl
791(uint)OpenTypeTags.ccmp,
792(uint)OpenTypeTags.rlig,
793(uint)OpenTypeTags.liga,
794(uint)OpenTypeTags.clig,
795(uint)OpenTypeTags.calt,
796(uint)OpenTypeTags.kern,
797(uint)OpenTypeTags.mark,
798(uint)OpenTypeTags.mkmk
804(uint)OpenTypeTags.locl,
805(uint)OpenTypeTags.ccmp,
806(uint)OpenTypeTags.rlig,
807(uint)OpenTypeTags.liga,
808(uint)OpenTypeTags.clig,
809(uint)OpenTypeTags.calt,
810(uint)OpenTypeTags.kern,
811(uint)OpenTypeTags.mark,
812(uint)OpenTypeTags.mkmk
850public FontTable GetFontTable(OpenTypeTags TableTag)
854case OpenTypeTags.GSUB:
858case OpenTypeTags.GPOS:
880public byte[] GetTableCache(OpenTypeTags tableTag)
888public byte[] AllocateTableCache(OpenTypeTags tableTag, int size)
MS\Internal\Shaping\Context.cs (15)
38OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS)
63if (TableTag == OpenTypeTags.GSUB)
254OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS)
400OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS)
572OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS)
735OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS)
891OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS)
1095OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS)
1309OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS)
1385OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS)
1547OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS)
1629OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS)
1737OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS)
1843OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS)
1991OpenTypeTags TableTag, // Layout table tag (GSUB or GPOS)
MS\Internal\Shaping\OpenTypeLayoutCache.cs (17)
68OpenTypeTags tableTag,
73Debug.Assert(tableTag == OpenTypeTags.GSUB || tableTag == OpenTypeTags.GPOS);
311CreateTableCache(font, OpenTypeTags.GSUB, maxCacheSize - totalSize, out tableCacheSize);
315CreateTableCache(font, OpenTypeTags.GPOS, maxCacheSize - totalSize, out tableCacheSize);
320private static void CreateTableCache(IOpenTypeFont font, OpenTypeTags tableTag, int maxCacheSize, out int tableCacheSize)
365OpenTypeTags tableTag,
384Debug.Assert(tableTag == OpenTypeTags.GSUB || tableTag == OpenTypeTags.GPOS);
388case OpenTypeTags.GSUB:
395case OpenTypeTags.GPOS:
571OpenTypeTags tableTag,
828OpenTypeTags tableTag,
833Debug.Assert(tableTag == OpenTypeTags.GSUB || tableTag == OpenTypeTags.GPOS);
839case OpenTypeTags.GSUB:
894case OpenTypeTags.GPOS: