| Interface | Description | 
|---|---|
| IConfigurationListener | 
 The listener interface for receiving configuration change events. 
 | 
| IEditorListener | 
 The listener interface for receiving editor events. 
 | 
| IImageDrawer | 
 The ImageDrawer converts rendering data into images in view e.g. 
 | 
| IRendererListener | 
 The listener interface for receiving renderer events. 
 | 
| IRenderTarget | 
 Represents a render target for the iink renderer. 
 | 
| IRenderTarget2 | 
 Represents a render target for the iink renderer. 
 | 
| Class | Description | 
|---|---|
| Configuration | 
 Represents the configuration values of the iink runtime environment. 
 | 
| ContentBlock | 
 Represents a block of content. 
 | 
| ContentPackage | 
 A package stores the user content as a sorted collection of parts. 
 | 
| ContentPart | 
 A part stores one content item. 
 | 
| Editor | 
 The Editor is the entry point by which modification is associated to a part. 
 | 
| Engine | 
 Represents the iink runtime environment. 
 | 
| NativeLibrary | 
 Represents the iink native library. 
 | 
| ParameterSet | 
 Represents a set of iink parameters. 
 | 
| PointerEvent | 
 Represents a pointer event. 
 | 
| RecognitionAssetsBuilder | 
 The RecognitionAssetsBuilder implements the tools to generate and save recognition assets. 
 | 
| Renderer | 
 The Renderer implements content rendering of parts. 
 | 
| Enum | Description | 
|---|---|
| ConversionState | 
 Describes the state of the content for a given block. 
 | 
| EditorError | 
 Represents an Editor error code. 
 | 
| IRenderTarget.LayerType | 
 Represents the type of a layer 
 | 
| MimeType | 
 Represents a MIME type. 
 | 
| PackageOpenOption | 
 Describes the different options given when opening a package. 
 | 
| PointerEventType | 
 Describes the types of pointer event that can be provided to the editor. 
 | 
| PointerType | 
 Describes the types of pointer that can be used for input. 
 |