3 instantiations of FontFamilyMap
PresentationCore (3)
MS\Internal\FontFace\CompositeFontParser.cs (1)
753FontFamilyMap fmap = new FontFamilyMap();
MS\Internal\Shaping\CompositeFontFamily.cs (1)
74new FontFamilyMap(
System\Windows\Media\FamilyMap.cs (1)
26internal static readonly FontFamilyMap Default = new FontFamilyMap(
48 references to FontFamilyMap
PresentationCore (47)
MS\Internal\FontCache\FontFaceLayoutInfo.cs (1)
597for (int codePoint = 0; codePoint <= FontFamilyMap.LastUnicodeScalar; ++codePoint)
MS\Internal\FontFace\CompositeFontInfo.cs (6)
42internal void PrepareToAddFamilyMap(FontFamilyMap familyMap) 201internal FontFamilyMap GetFamilyMapOfChar(ushort[] familyMapRanges, int ch) 216FontFamilyMap familyMap = _familyMaps[j]; 223return FontFamilyMap.Default; 243if (FontFamilyMap.MatchLanguage(_familyMaps[i].Language, language)) 257while (i < _familyMaps.Count && FontFamilyMap.MatchLanguage(_familyMaps[i].Language, language))
MS\Internal\FontFace\CompositeFontParser.cs (1)
753FontFamilyMap fmap = new FontFamilyMap();
MS\Internal\Shaping\CompositeFontFamily.cs (4)
750, FontFamilyMap.LastUnicodeScalar, 242FontFamilyMap familyMap = GetTargetFamilyMap( 283private FontFamilyMap GetTargetFamilyMap( 322FontFamilyMap familyMap = _fontInfo.GetFamilyMapOfChar(familyMaps, ch);
System\Windows\Media\CharacterMetricsDictionary.cs (4)
373if (key >= 0 && key <= FontFamilyMap.LastUnicodeScalar && _pageTable != null) 385if (key >= 0 && key <= FontFamilyMap.LastUnicodeScalar && _pageTable != null) 491if (!FontFamilyMap.ParseHexNumber(s, ref i, out value) || i < s.Length) 503if (value < 0 || value > FontFamilyMap.LastUnicodeScalar)
System\Windows\Media\FamilyMap.cs (1)
26internal static readonly FontFamilyMap Default = new FontFamilyMap(
System\Windows\Media\FamilyMapCollection.cs (28)
12public sealed class FontFamilyMapCollection : IList<FontFamilyMap>, SC.IList 16private FontFamilyMap[] _items; 31public IEnumerator<FontFamilyMap> GetEnumerator() 48public void Add(FontFamilyMap item) 64public bool Contains(FontFamilyMap item) 72public void CopyTo(FontFamilyMap[] array, int index) 120public bool Remove(FontFamilyMap item) 155public int IndexOf(FontFamilyMap item) 163public void Insert(int index, FontFamilyMap item) 179public FontFamilyMap this[int index] 200return FindItem(value as FontFamilyMap) >= 0; 205return FindItem(value as FontFamilyMap); 216int i = FindItem(value as FontFamilyMap); 244private int InsertItem(int index, FontFamilyMap item) 268_items = new FontFamilyMap[InitialCapacity]; 272FontFamilyMap[] items = new FontFamilyMap[_count * 2]; 292private void SetItem(int index, FontFamilyMap item) 336private int FindItem(FontFamilyMap item) 361private FontFamilyMap ConvertValue(object obj) 365FontFamilyMap familyMap = obj as FontFamilyMap; 367throw new ArgumentException(SR.Format(SR.CannotConvertType, obj.GetType(), typeof(FontFamilyMap))); 372private class Enumerator : IEnumerator<FontFamilyMap>, SC.IEnumerator 374private FontFamilyMap[] _items; 377private FontFamilyMap _current; 379internal Enumerator(FontFamilyMap[] items, int count) 407public FontFamilyMap Current
System\Windows\Media\FontFamilyConverter.cs (2)
178foreach (FontFamilyMap familyMap in fontFamily.FamilyMaps) 180if (FontFamilyMap.MatchCulture(familyMap.Language, culture))
PresentationFramework (1)
System\Windows\Controls\TextRangeAdaptor.cs (1)
1279foreach (FontFamilyMap familyMap in fontFamily.FamilyMaps)