Namespace SkiaSharp.Extended
Classes
- SKBlurHash
Provides methods to encode and decode BlurHash strings, a compact representation of image placeholders.
- SKDragGestureEventArgs
Provides data for drag gesture lifecycle events (DragStarted, DragUpdated, and DragEnded).
- SKFlingGestureEventArgs
Provides data for fling gesture events, including the initial fling detection and per-frame animation updates.
- SKGeometry
Provides geometry utility methods for creating paths, calculating polygon properties, and interpolating between paths.
- SKGeometryExtensions
Provides extension methods on SKCanvas for drawing geometric shapes centered at a given point.
- SKGestureDetector
A platform-agnostic gesture recognition engine that detects taps, long presses, pan, pinch, rotation, and fling gestures from touch input.
- SKGestureDetectorOptions
Configuration options for the SKGestureDetector gesture recognition engine.
- SKGestureLifecycleEventArgs
Provides data for gesture lifecycle events that indicate when a gesture interaction begins or ends.
- SKGestureTracker
A high-level gesture handler that tracks touch input and maintains an absolute transform (scale, rotation, and offset) by consuming events from an internal SKGestureDetector.
- SKGestureTrackerOptions
Configuration options for SKGestureTracker. Inherits gesture detection thresholds from SKGestureDetectorOptions and adds tracker-specific settings for transform limits, animation, and feature toggles.
- SKHoverGestureEventArgs
Provides data for a hover (mouse move without contact) gesture event.
- SKLongPressGestureEventArgs
Provides data for a long press gesture event.
- SKPanGestureEventArgs
Provides data for a pan (single-finger drag) gesture event.
- SKPathInterpolation
Interpolates between two SKPath objects by converting them to normalized point arrays and morphing between them.
- SKPinchGestureEventArgs
Provides data for a pinch (scale) gesture event detected from two or more simultaneous touches.
- SKPixelComparer
Provides methods for pixel-by-pixel comparison of images. This class is thread-safe as all methods are stateless static operations.
- SKPixelComparerOptions
Options for configuring pixel-by-pixel image comparison behavior.
- SKPixelComparisonResult
Holds the results of a pixel-by-pixel image comparison.
- SKRotateGestureEventArgs
Provides data for a rotation gesture event detected from two simultaneous touches.
- SKScrollGestureEventArgs
Provides data for a mouse scroll (wheel) gesture event.
- SKTapGestureEventArgs
Provides data for tap gesture events, including single and multi-tap interactions.