ferroui-controls-inking 0.4.0

The inking controls of FerroUI, a port of WinUI's: InkCanvas, the InkPresenter services, stencils, custom drying, InkToolbar with its WinUI theme, the portable ink format and the clipboard, and the ink services of Windows
Documentation
// @generated by scripts/generate_markup_types.py — do not edit
//! The public Rust paths of the registered types of this crate: every class of
//! the type table and every non-generic markup type of the type lists, by the
//! shortest path another crate names it by (`scripts/rust_paths.py`). The emitter
//! of Rust source of the markup compiler reads them; nothing else does.

ferroui_base::ferro_rust_paths! {
    classes: [
        crate::InkCanvas,
        crate::InkCanvasAutomationPeer,
        crate::InkToolbar,
        crate::InkToolbarAutomationPeer,
        crate::InkToolbarBallpointPenButton,
        crate::InkToolbarCustomPen,
        crate::InkToolbarCustomPenButton,
        crate::InkToolbarCustomToggleButton,
        crate::InkToolbarCustomToolButton,
        crate::InkToolbarEraserButton,
        crate::InkToolbarFlyoutItem,
        crate::InkToolbarFlyoutItemAutomationPeer,
        crate::InkToolbarHighlighterButton,
        crate::InkToolbarMenuButton,
        crate::InkToolbarMenuButtonAutomationPeer,
        crate::InkToolbarPenButton,
        crate::InkToolbarPenConfigurationControl,
        crate::InkToolbarPencilButton,
        crate::InkToolbarRulerButton,
        crate::InkToolbarStencilButton,
        crate::InkToolbarStrokeWidthSlider,
        crate::InkToolbarStrokeWidthSliderAutomationPeer,
        crate::InkToolbarToggleButton,
        crate::InkToolbarToolButton,
        crate::InkToolbarToolButtonAutomationPeer,
    ],
    types: [
        crate::CoreInputDeviceTypes,
        crate::InkDrawingAttributes,
        crate::InkDrawingAttributesKind,
        crate::InkHighContrastAdjustment,
        crate::InkInputConfiguration,
        crate::InkInputProcessingConfiguration,
        crate::InkInputProcessingMode,
        crate::InkInputRightDragAction,
        crate::InkPersistenceFormat,
        crate::InkPoint,
        crate::InkPointerEventArgs,
        crate::InkPresenter,
        crate::InkPresenterPredefinedConfiguration,
        crate::InkPresenterProtractor,
        crate::InkPresenterRuler,
        crate::InkPresenterStencilKind,
        crate::InkStroke,
        crate::InkStrokeContainer,
        crate::InkStrokeInput,
        crate::InkStrokesCollectedEventArgs,
        crate::InkStrokesErasedEventArgs,
        crate::InkSynchronizer,
        crate::InkToolbarButtonFlyoutPlacement,
        crate::InkToolbarFlyoutItemKind,
        crate::InkToolbarInitialControls,
        crate::InkToolbarIsStencilButtonCheckedChangedEventArgs,
        crate::InkToolbarMenuKind,
        crate::InkToolbarStencilKind,
        crate::InkToolbarToggle,
        crate::InkToolbarTool,
        crate::InkUnprocessedInput,
        crate::PenTipShape,
    ],
    contracts: [
    ],
    generics: [
    ],
    generic_contracts: [
    ],
}