16 instantiations of CharacterBufferReference
PresentationCore (14)
MS\Internal\TextFormatting\TextMarkerSource.cs (1)
176new CharacterBufferReference(_characterArray, 0),
MS\Internal\TextFormatting\TextStore.cs (1)
1671new CharacterBufferReference(
System\Windows\Media\FormattedText.cs (1)
1869new CharacterBufferReference(_that._text, thatFormatRider.CurrentSpanStart),
System\Windows\Media\textformatting\CharacterString.cs (4)
42new CharacterBufferReference(characterArray, offsetToFirstChar), 60new CharacterBufferReference(characterString, offsetToFirstChar), 77new CharacterBufferReference(unsafeCharacterString, characterLength), 145new CharacterBufferReference(charBuffer, offsetToFirstChar),
System\Windows\Media\textformatting\TextCharacters.cs (3)
43new CharacterBufferReference(characterArray, offsetToFirstChar), 76new CharacterBufferReference(characterString, offsetToFirstChar), 93new CharacterBufferReference(unsafeCharacterString, length),
System\Windows\Media\textformatting\TextEndOfLine.cs (1)
60get { return new CharacterBufferReference(); }
System\Windows\Media\textformatting\TextEndOfSegment.cs (1)
44get { return new CharacterBufferReference(); }
System\Windows\Media\textformatting\TextHidden.cs (1)
46get { return new CharacterBufferReference(); }
System\Windows\Media\textformatting\TextModifier.cs (1)
27get { return new CharacterBufferReference(); }
PresentationFramework (2)
MS\Internal\PtsHost\RunClient.cs (1)
106public override CharacterBufferReference CharacterBufferReference { get { return new CharacterBufferReference(String.Empty, 0); } }
MS\Internal\Text\InlineObject.cs (1)
104public override CharacterBufferReference CharacterBufferReference { get { return new CharacterBufferReference(String.Empty, 0); } }
29 references to CharacterBufferReference
PresentationCore (27)
MS\Internal\Shaping\GlyphingCache.cs (1)
41CharacterBufferReference characterBufferReference,
MS\Internal\Shaping\TypefaceMap.cs (1)
69CharacterBufferReference characterBufferReference,
MS\Internal\TextFormatting\FormatSettings.cs (1)
196CharacterBufferReference charBufferRef = textRun.CharacterBufferReference;
MS\Internal\TextFormatting\ITextSymbols.cs (1)
42CharacterBufferReference characterBufferReference,
MS\Internal\TextFormatting\SimpleTextLine.cs (1)
1279public CharacterBufferReference CharBufferReference; // character buffer reference
MS\Internal\TextFormatting\TextRunCacheImp.cs (1)
206CharacterBufferReference charBufferRef = textRun.CharacterBufferReference;
MS\Internal\TextFormatting\TextShapeableCharacters.cs (1)
76public sealed override CharacterBufferReference CharacterBufferReference
System\Windows\Media\textformatting\CharacterBufferReference.cs (8)
21public struct CharacterBufferReference : IEquatable<CharacterBufferReference> 111if (obj is CharacterBufferReference) 113return Equals((CharacterBufferReference)obj); 123public bool Equals(CharacterBufferReference value) 136CharacterBufferReference left, 137CharacterBufferReference right 151CharacterBufferReference left, 152CharacterBufferReference right
System\Windows\Media\textformatting\CharacterString.cs (3)
24private CharacterBufferReference _charBufferRef; 89CharacterBufferReference characterBufferReference, 229public CharacterBufferReference CharacterBufferReference
System\Windows\Media\textformatting\TextCharacters.cs (4)
27private CharacterBufferReference _characterBufferReference; 104CharacterBufferReference characterBufferReference, 137public sealed override CharacterBufferReference CharacterBufferReference 174CharacterBufferReference characterBufferReference,
System\Windows\Media\textformatting\TextEndOfLine.cs (1)
58public sealed override CharacterBufferReference CharacterBufferReference
System\Windows\Media\textformatting\TextEndOfSegment.cs (1)
42public sealed override CharacterBufferReference CharacterBufferReference
System\Windows\Media\textformatting\TextHidden.cs (1)
44public sealed override CharacterBufferReference CharacterBufferReference
System\Windows\Media\textformatting\TextModifier.cs (1)
25public sealed override CharacterBufferReference CharacterBufferReference
System\Windows\Media\textformatting\TextRun.cs (1)
75public abstract CharacterBufferReference CharacterBufferReference
PresentationFramework (2)
MS\Internal\PtsHost\RunClient.cs (1)
106public override CharacterBufferReference CharacterBufferReference { get { return new CharacterBufferReference(String.Empty, 0); } }
MS\Internal\Text\InlineObject.cs (1)
104public override CharacterBufferReference CharacterBufferReference { get { return new CharacterBufferReference(String.Empty, 0); } }