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