ShapedBuffer Class
Definition
Namespace: Avalonia.Media.TextFormatting
Assembly: Avalonia.Base (in Avalonia.Base.dll)
- C#
- VB
- F#
public sealed class ShapedBuffer : IReadOnlyList<GlyphInfo>,
IEnumerable<GlyphInfo>, IEnumerable, IReadOnlyCollection<GlyphInfo>,
IDisposable
Public NotInheritable Class ShapedBuffer
Implements IReadOnlyList(Of GlyphInfo), IEnumerable(Of GlyphInfo),
IEnumerable, IReadOnlyCollection(Of GlyphInfo), IDisposable
[<SealedAttribute>]
type ShapedBuffer =
class
interface IReadOnlyList<GlyphInfo>
interface IEnumerable<GlyphInfo>
interface IEnumerable
interface IReadOnlyCollection<GlyphInfo>
interface IDisposable
end
Inheritance | Object → ShapedBuffer |
Implements | IEnumerable(GlyphInfo), IReadOnlyCollection(GlyphInfo), IReadOnlyList(GlyphInfo), IEnumerable, IDisposable |
Constructors
ShapedBuffer(ReadOnlyMemory(Char), Int32, IGlyphTypeface, Double, SByte) | Initializes a new instance of the ShapedBuffer class |
Properties
BidiLevel | The buffer's bidi level. |
FontRenderingEmSize | The buffers font rendering em size. |
GlyphTypeface | The buffer's glyph typeface. |
IsLeftToRight | The buffer's reading direction. |
Item(Int32) | |
Length | The buffer's length. |
Text | The text that is represended by this buffer. |
Methods
Dispose() | Releases all resources used by the ShapedBuffer |
Equals(Object) | Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetEnumerator() | |
GetHashCode() | Serves as the default hash function. (Inherited from Object) |
GetType() | Gets the Type of the current instance. (Inherited from Object) |
Reverse() | Reverses the buffer. |
ToString() | Returns a string that represents the current object. (Inherited from Object) |