Topten.RichTextKit.Utils Namespace
Classes
BinarySearchExtension | Extension methods for binary searching an IReadOnlyList collection |
Buffer<T> | A growable array of elements of type |
RunExtensions | Helpers for iterating over a set of consecutive runs |
UndoGroup<T> | Implements an Undo unit that groups other units into a single operation |
UndoManager<T> | Implements an manager for undo operations |
UndoUnit<T> | Base class for all undo units |
Utf32Buffer | Represents a buffer of UTF-32 encoded code point data |
Utf32Utils | Miscellaneous utility functions for working with UTF-32 data. |
Interfaces
IRun | Interface to a run object with a start offset and a length |
Structs
MappedSlice<T> | Provides a mapped view of an underlying slice array, selecting arbitrary indicies from the source array |
Slice<T> | Represents a slice of an array |
SubRun | Represents a sub-run in a list of runs |