public virtual void GetRubyCharacters(GlyphProvider glyphProvider, TextModifierScope textModifierScope, IList <IGlyph> buffer) { var rubyTextModifierScope = textModifierScope as IRubyTextModifierScope; glyphProvider.GetGlyphsFromString((rubyTextModifierScope != null) ? rubyTextModifierScope.RubyScope : textModifierScope, this.RawRubyCharacters, buffer); }
public override void GetCharacters(GlyphProvider glyphProvider, TextModifierScope textModifierScope, IList <IGlyph> buffer) { glyphProvider.GetGlyphsFromString(textModifierScope, this.RawCharacters, buffer); }