50 instantiations of CharacterBufferRange
PresentationCore (45)
MS\Internal\Classification.cs (1)
381
new
CharacterBufferRange
(unicodeString, i, limit - i),
MS\Internal\FontFace\PhysicalFontFamily.cs (2)
292
new
CharacterBufferRange
(unicodeString, advance, unicodeString.Length - advance),
343
new
CharacterBufferRange
(unicodeString, nextValid, unicodeString.Length - nextValid),
MS\Internal\Shaping\CompositeFontFamily.cs (2)
315
new
CharacterBufferRange
(unicodeString, cchAdvance, unicodeString.Length - cchAdvance),
329
new
CharacterBufferRange
(unicodeString, cchAdvance, unicodeString.Length - cchAdvance),
MS\Internal\Shaping\GlyphingCache.cs (1)
77
new
CharacterBufferRange
(characterBufferReference, stringLength),
MS\Internal\Shaping\TypefaceMap.cs (11)
83
CharacterBufferRange unicodeString = new
CharacterBufferRange
(
135
new
CharacterBufferRange
(
183
new
CharacterBufferRange
(
327
new
CharacterBufferRange
(unicodeString, ich, unicodeString.Length - ich),
342
new
CharacterBufferRange
(unicodeString, ich + cchSpan, unicodeString.Length - ich - cchSpan),
403
new
CharacterBufferRange
(unicodeString, ich + c, unicodeString.Length - ich - c),
561
new
CharacterBufferRange
(
576
CharacterBufferRange mappedString = new
CharacterBufferRange
(
785
new
CharacterBufferRange
(
815
new
CharacterBufferRange
(
929
mapString = new
CharacterBufferRange
(
MS\Internal\TextFormatting\FormatSettings.cs (5)
198
charString = new
CharacterBufferRange
(
211
charString = new
CharacterBufferRange
((char*) TextStore.PwchObjectReplacement, 1);
224
charString = new
CharacterBufferRange
((char*) TextStore.PwchLineSeparator, 1);
237
charString = new
CharacterBufferRange
((char*) TextStore.PwchParaSeparator, 1);
244
charString = new
CharacterBufferRange
((char*) TextStore.PwchHidden, 1);
MS\Internal\TextFormatting\LineServicesRun.cs (2)
138
_charBufferRange = new
CharacterBufferRange
((char*)controlChar, 1);
148
_charBufferRange = new
CharacterBufferRange
(
MS\Internal\TextFormatting\SimpleTextLine.cs (4)
937
new
CharacterBufferRange
(run.CharBufferReference, run.Length),
1605
CharacterBufferRange characterBufferRange = new
CharacterBufferRange
(modifedTextRun);
1687
new
CharacterBufferRange
(run.CharBufferReference, run.Length),
1775
CharacterBufferRange charBufferRange = new
CharacterBufferRange
(CharBufferReference, Length);
MS\Internal\TextFormatting\TextMarkerSource.cs (1)
175
charString = new
CharacterBufferRange
(
MS\Internal\TextFormatting\TextProperties.cs (1)
296
set { _charBufferRange = new
CharacterBufferRange
(_charBufferRange.CharacterBufferReference, value); }
MS\Internal\TextFormatting\TextRunCacheImp.cs (2)
222
CharacterBufferRange charString = new
CharacterBufferRange
(
288
charString = new
CharacterBufferRange
(
MS\Internal\TextFormatting\TextShapeableCharacters.cs (2)
224
new
CharacterBufferRange
(
325
CharacterBufferRange newBuffer = new
CharacterBufferRange
(characterString, characterLength);
MS\Internal\TextFormatting\TextStore.cs (6)
673
new
CharacterBufferRange
((char*)PwchLineSeparator, 1),
693
new
CharacterBufferRange
((char*)PwchParaSeparator, 1),
713
new
CharacterBufferRange
((char*)PwchNbsp, 1),
1565
new
CharacterBufferRange
(runInfo.CharacterBuffer, 0, stringLength),
1720
new
CharacterBufferRange
(runInfo.CharacterBuffer, runInfo.OffsetToFirstChar + offsetToFirstChar + ich, cch),
1762
new
CharacterBufferRange
(runInfo.CharacterBuffer, runInfo.OffsetToFirstChar, stringLength),
System\Windows\Media\FormattedText.cs (1)
1868
charString = new
CharacterBufferRange
(
System\Windows\Media\GlyphTypeface.cs (1)
1327
CharacterBufferRange charBufferRange = new
CharacterBufferRange
(unsafeCharString, stringLength);
System\Windows\Media\textformatting\CharacterString.cs (1)
249
get { return new
CharacterBufferRange
(); }
System\Windows\Media\textformatting\TextCharacters.cs (2)
216
new
CharacterBufferRange
(characterBufferReference, length),
233
new
CharacterBufferRange
(characterBufferReference, nominalLength),
PresentationFramework (5)
MS\Internal\Documents\TextBoxLine.cs (1)
120
precedingText = new
CharacterBufferRange
(text, 0, runLength);
MS\Internal\PtsHost\Line.cs (1)
200
precedingText = new
CharacterBufferRange
(precedingTextString, 0, precedingTextString.Length);
MS\Internal\PtsHost\OptimalTextSource.cs (1)
151
precedingText = new
CharacterBufferRange
(precedingTextString, 0, precedingTextString.Length);
MS\Internal\Text\ComplexLine.cs (1)
100
precedingText = new
CharacterBufferRange
(precedingTextString, 0, precedingTextString.Length);
MS\Internal\Text\SimpleLine.cs (1)
80
charString = new
CharacterBufferRange
(
81 references to CharacterBufferRange
PresentationCore (70)
MS\Internal\Classification.cs (2)
271
CharacterBufferRange
unicodeString,
370
CharacterBufferRange
unicodeString,
MS\Internal\FontFace\IFontFamily.cs (1)
88
CharacterBufferRange
unicodeString,
MS\Internal\FontFace\PhysicalFontFamily.cs (3)
139
CharacterBufferRange
charString,
260
CharacterBufferRange
unicodeString,
445
CharacterBufferRange
unicodeString,
MS\Internal\Shaping\CompositeFontFamily.cs (2)
228
CharacterBufferRange
unicodeString,
284
CharacterBufferRange
unicodeString,
MS\Internal\Shaping\IShapeableTextCollector.cs (1)
36
CharacterBufferRange
characterBufferRange,
MS\Internal\Shaping\TypefaceMap.cs (12)
83
CharacterBufferRange
unicodeString = new CharacterBufferRange(
228
CharacterBufferRange
unicodeString,
305
CharacterBufferRange
unicodeString,
363
CharacterBufferRange
unicodeString,
480
CharacterBufferRange
unicodeString,
576
CharacterBufferRange
mappedString = new CharacterBufferRange(
660
CharacterBufferRange
unicodeString,
708
CharacterBufferRange
unicodeString,
761
CharacterBufferRange
unicodeString,
849
CharacterBufferRange
unicodeString,
867
CharacterBufferRange
mapString = unicodeString;
973
CharacterBufferRange
unicodeString,
MS\Internal\TextFormatting\Bidi.cs (1)
483
CharacterBufferRange
charString,
MS\Internal\TextFormatting\FormatSettings.cs (3)
180
internal
CharacterBufferRange
FetchTextRun(
190
CharacterBufferRange
charString;
249
charString =
CharacterBufferRange
.Empty;
MS\Internal\TextFormatting\LineServicesRun.cs (3)
21
private
CharacterBufferRange
_charBufferRange; // character buffer range
43
CharacterBufferRange
charBufferRange,
76
CharacterBufferRange
charBufferRange,
MS\Internal\TextFormatting\SimpleTextLine.cs (6)
1398
CharacterBufferRange
charBufferRange = settings.FetchTextRun(
1434
CharacterBufferRange
charString,
1497
CharacterBufferRange
newBufferRange = settings.FetchTextRun(
1605
CharacterBufferRange
characterBufferRange = new CharacterBufferRange(modifedTextRun);
1648
CharacterBufferRange
charBufferRange,
1775
CharacterBufferRange
charBufferRange = new CharacterBufferRange(CharBufferReference, Length);
MS\Internal\TextFormatting\TextMarkerSource.cs (2)
171
CharacterBufferRange
charString =
CharacterBufferRange
.Empty;
MS\Internal\TextFormatting\TextProperties.cs (2)
172
private
CharacterBufferRange
_charBufferRange;
197
CharacterBufferRange
charBufferRange,
MS\Internal\TextFormatting\TextRunCacheImp.cs (3)
222
CharacterBufferRange
charString = new CharacterBufferRange(
277
CharacterBufferRange
charString =
CharacterBufferRange
.Empty;
MS\Internal\TextFormatting\TextShapeableCharacters.cs (3)
29
private
CharacterBufferRange
_characterBufferRange;
49
CharacterBufferRange
characterRange,
325
CharacterBufferRange
newBuffer = new CharacterBufferRange(characterString, characterLength);
MS\Internal\TextFormatting\TextStore.cs (2)
402
CharacterBufferRange
charString = _settings.FetchTextRun(
1200
CharacterBufferRange
charRange = textSpan.Value.CharacterBufferRange;
System\Windows\Media\FormattedText.cs (2)
1857
CharacterBufferRange
charString =
CharacterBufferRange
.Empty;
System\Windows\Media\GlyphTypeface.cs (5)
1327
CharacterBufferRange
charBufferRange = new CharacterBufferRange(unsafeCharString, stringLength);
1372
CharacterBufferRange
charBufferRange,
1427
internal void GetGlyphIndicesOptimized(
CharacterBufferRange
characters, ushort[] glyphIndices, float pixelsPerDip)
1437
internal void GetGlyphMetricsOptimized(
CharacterBufferRange
characters,
1450
internal void GetGlyphMetricsOptimized(
CharacterBufferRange
characters,
System\Windows\Media\textformatting\CharacterString.cs (10)
22
public struct CharacterBufferRange : IEquatable<
CharacterBufferRange
>
110
CharacterBufferRange
characterBufferRange,
178
if (obj is
CharacterBufferRange
)
180
return Equals((
CharacterBufferRange
)obj);
190
public bool Equals(
CharacterBufferRange
value)
205
CharacterBufferRange
left,
206
CharacterBufferRange
right
219
CharacterBufferRange
left,
220
CharacterBufferRange
right
247
public static
CharacterBufferRange
Empty
System\Windows\Media\textformatting\CultureSpecificCharacterBufferRange.cs (3)
19
private
CharacterBufferRange
_characterBufferRange;
24
public CultureSpecificCharacterBufferRange(CultureInfo culture,
CharacterBufferRange
characterBufferRange)
41
public
CharacterBufferRange
CharacterBufferRange
System\Windows\Media\textformatting\TextCharacters.cs (1)
273
CharacterBufferRange
characterBufferRange,
System\Windows\Media\Typeface.cs (3)
356
CharacterBufferRange
charBufferRange,
576
CharacterBufferRange
charBufferRange,
610
CharacterBufferRange
charBufferRange,
PresentationFramework (11)
MS\Internal\Documents\TextBoxLine.cs (2)
105
CharacterBufferRange
precedingText =
CharacterBufferRange
.Empty;
MS\Internal\PtsHost\Line.cs (2)
180
CharacterBufferRange
precedingText =
CharacterBufferRange
.Empty;
MS\Internal\PtsHost\ListMarkerLine.cs (1)
64
new CultureSpecificCharacterBufferRange(null,
CharacterBufferRange
.Empty)
MS\Internal\PtsHost\OptimalTextSource.cs (2)
131
CharacterBufferRange
precedingText =
CharacterBufferRange
.Empty;
MS\Internal\Text\ComplexLine.cs (2)
82
CharacterBufferRange
precedingText =
CharacterBufferRange
.Empty;
MS\Internal\Text\SimpleLine.cs (2)
75
CharacterBufferRange
charString =
CharacterBufferRange
.Empty;