Package-level declarations
Types
It is the calling code's responsibility to ensure that unmanagedContext outlives this object.
Base class for custom Views implemented using Krayon.
Interface used by a PathTypeMarker to generate platform types for Path instances.
Handles relative path building when the underlying output type can't.
Unlike other platforms, Android doesn't provide an actual way of checking if a point is contained in a path. Android does, however, allow you to intersect paths. As such, check if a very small rectangle around the actual touch point overlaps with the path.
Properties
Functions
Associate a Font.name to a FontRes id. As a best-practice, do this up front for any fonts that might be used, as calls to addFontAssociation are cheap and the behavior for missing associations is expensive (Resources.getIdentifier).
Create an AndroidKanvas.
Converts a pivoted rotate into an ordered transformation of translate, rotate, translate.
Converts a pivoted scale into an ordered transformation of translate, scale, translate.
Converts a bi-direction skew into an ordered transformation of horizontal skew and vertical skew.
Converts a Krayon Paint into an AndroidPaint.
Invokes actions inside of a Kanvas.pushClip/Kanvas.pop pair.
Invokes actions inside of a Kanvas.pushTransform/Kanvas.pop pair.