3 instantiations of FontFamilyMap
PresentationCore (3)
Core\CSharp\MS\Internal\FontFace\CompositeFontParser.cs (1)
773FontFamilyMap fmap = new FontFamilyMap();
Core\CSharp\MS\Internal\Shaping\CompositeFontFamily.cs (1)
91new FontFamilyMap(
Core\CSharp\System\Windows\Media\FamilyMap.cs (1)
47internal static readonly FontFamilyMap Default = new FontFamilyMap(
48 references to FontFamilyMap
PresentationCore (47)
Core\CSharp\MS\Internal\FontCache\FontFaceLayoutInfo.cs (1)
669for (int codePoint = 0; codePoint <= FontFamilyMap.LastUnicodeScalar; ++codePoint)
Core\CSharp\MS\Internal\FontFace\CompositeFontInfo.cs (6)
59internal void PrepareToAddFamilyMap(FontFamilyMap familyMap) 219internal FontFamilyMap GetFamilyMapOfChar(ushort[] familyMapRanges, int ch) 234FontFamilyMap familyMap = _familyMaps[j]; 241return FontFamilyMap.Default; 261if (FontFamilyMap.MatchLanguage(_familyMaps[i].Language, language)) 275while (i < _familyMaps.Count && FontFamilyMap.MatchLanguage(_familyMaps[i].Language, language))
Core\CSharp\MS\Internal\FontFace\CompositeFontParser.cs (1)
773FontFamilyMap fmap = new FontFamilyMap();
Core\CSharp\MS\Internal\Shaping\CompositeFontFamily.cs (4)
920, FontFamilyMap.LastUnicodeScalar, 260FontFamilyMap familyMap = GetTargetFamilyMap( 301private FontFamilyMap GetTargetFamilyMap( 340FontFamilyMap familyMap = _fontInfo.GetFamilyMapOfChar(familyMaps, ch);
Core\CSharp\System\Windows\Media\CharacterMetricsDictionary.cs (4)
399if (key >= 0 && key <= FontFamilyMap.LastUnicodeScalar && _pageTable != null) 411if (key >= 0 && key <= FontFamilyMap.LastUnicodeScalar && _pageTable != null) 518if (!FontFamilyMap.ParseHexNumber(s, ref i, out value) || i < s.Length) 530if (value < 0 || value > FontFamilyMap.LastUnicodeScalar)
Core\CSharp\System\Windows\Media\FamilyMap.cs (1)
47internal static readonly FontFamilyMap Default = new FontFamilyMap(
Core\CSharp\System\Windows\Media\FamilyMapCollection.cs (28)
28public sealed class FontFamilyMapCollection : IList<FontFamilyMap>, SC.IList 32private FontFamilyMap[] _items; 47public IEnumerator<FontFamilyMap> GetEnumerator() 64public void Add(FontFamilyMap item) 80public bool Contains(FontFamilyMap item) 88public void CopyTo(FontFamilyMap[] array, int index) 138public bool Remove(FontFamilyMap item) 173public int IndexOf(FontFamilyMap item) 181public void Insert(int index, FontFamilyMap item) 197public FontFamilyMap this[int index] 218return FindItem(value as FontFamilyMap) >= 0; 223return FindItem(value as FontFamilyMap); 234int i = FindItem(value as FontFamilyMap); 262private int InsertItem(int index, FontFamilyMap item) 287_items = new FontFamilyMap[InitialCapacity]; 291FontFamilyMap[] items = new FontFamilyMap[_count * 2]; 311private void SetItem(int index, FontFamilyMap item) 356private int FindItem(FontFamilyMap item) 381private FontFamilyMap ConvertValue(object obj) 386FontFamilyMap familyMap = obj as FontFamilyMap; 388throw new ArgumentException(SR.Get(SRID.CannotConvertType, obj.GetType(), typeof(FontFamilyMap))); 393private class Enumerator : IEnumerator<FontFamilyMap>, SC.IEnumerator 395FontFamilyMap[] _items; 398FontFamilyMap _current; 400internal Enumerator(FontFamilyMap[] items, int count) 428public FontFamilyMap Current
Core\CSharp\System\Windows\Media\FontFamilyConverter.cs (2)
208foreach (FontFamilyMap familyMap in fontFamily.FamilyMaps) 210if (FontFamilyMap.MatchCulture(familyMap.Language, culture))
PresentationFramework (1)
src\Framework\System\Windows\Controls\TextRangeAdaptor.cs (1)
1291foreach (FontFamilyMap familyMap in fontFamily.FamilyMaps)