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 | 

