Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NBLCompression
 NSIMD
 CBLApproximationOptions
 CBLArcArc specified as [cx, cy, rx, ry, start, sweep] using double as a storage type
 CBLArrayArray container (template) [C++ API]
 CBLArrayCoreArray container [C API]
 CBLArrayView
 CBLBitSet
 CBLBitSetBuilderCoreBitSet builder [C API]
 CBLBitSetBuilderT
 CBLBitSetCoreBitSet container [C API]
 CBLBitSetDataBitSet data view [C API]
 CBLBitSetWordIterator
 CBLBoxBox specified as [x0, y0, x1, y1] using double as a storage type
 CBLBoxIBox specified as [x0, y0, x1, y1] using int as a storage type
 CBLCircleCircle specified as [cx, cy, r] using double as a storage type
 CBLConicalGradientValuesConical gradient values packed into a structure
 CBLContextRendering context [C++ API]
 CBLContextCookie
 CBLContextCoreRendering context [C API]
 CBLContextCreateInfoInformation that can be used to customize the rendering context
 CBLContextHintsRendering context hints
 CBLEllipseEllipse specified as [cx, cy, rx, ry] using double as a storage type
 CBLFile
 CBLFileCoreA thin abstraction over a native OS file IO [C API]
 CBLFontFont [C++ API]
 CBLFontCoreFont [C API]
 CBLFontDataFont data [C++ API]
 CBLFontDataCoreFont data [C API]
 CBLFontDesignMetrics
 CBLFontFaceFont face [C++ API]
 CBLFontFaceCoreFont face [C API]
 CBLFontFaceInfoInformation of BLFontFace
 CBLFontFeature
 CBLFontManagerFont manager [C++ API]
 CBLFontManagerCoreFont manager [C API]
 CBLFontManagerImplFont manager [Impl]
 CBLFontManagerVirtFont manager [Virtual Function Table]
 CBLFontMatrix
 CBLFontMetricsScaled BLFontDesignMetrics based on font size and other properties
 CBLFontPanoseFont PANOSE classification
 CBLFontQueryProperties
 CBLFontTableA read only data that represents a font table or its sub-table
 CBLFontUnicodeCoverage
 CBLFontVariation
 CBLFormatInfo
 CBLGlyphBuffer
 CBLGlyphBufferCoreGlyph buffer [C API]
 CBLGlyphBufferImpl
 CBLGlyphInfoContains additional information associated with a glyph used by BLGlyphBuffer
 CBLGlyphMappingStateCharacter to glyph mapping state
 CBLGlyphOutlineSinkInfoInformation passed to a BLPathSinkFunc sink by BLFont::getGlyphOutlines()
 CBLGlyphPlacement
 CBLGlyphRun
 CBLGlyphRunIterator
 CBLGradientGradient [C++ API]
 CBLGradientCoreGradient [C API]
 CBLGradientStop
 CBLImage2D raster image [C++ API]
 CBLImageCodec
 CBLImageCodecCoreImage codec [C API]
 CBLImageCodecImplImage codec [Impl]
 CBLImageCodecVirtImage codec [Virtual Function Table]
 CBLImageCore2D raster image [C API]
 CBLImageDataData that describes a raster image. Used by BLImage
 CBLImageDecoderImage decoder [C++ API]
 CBLImageDecoderCoreImage decoder [C API]
 CBLImageDecoderImplImage decoder [Impl]
 CBLImageDecoderVirtImage decoder [Virtual Function Table]
 CBLImageEncoderImage encoder [C++ API]
 CBLImageEncoderCoreImage encoder [C API]
 CBLImageEncoderImplImage encoder [Impl]
 CBLImageEncoderVirtImage encoder [Virtual Function Table]
 CBLImageInfoImage information provided by image codecs
 CBLImageScaleOptionsOptions that can used to customize image scaling
 CBLLineLine specified as [x0, y0, x1, y1] using double as a storage type
 CBLLinearGradientValuesLinear gradient values packed into a structure
 CBLMatrix2D2D matrix represents an affine transformation matrix that can be used to transform geometry and images
 CBLObjectCoreBase class used by all Blend2D objects
 CBLObjectDetailDefines a BLObject layout that all objects must use
 CBLObjectExternalInfo
 CBLObjectImpl
 CBLObjectInfoInformation bits used by BLObjectCore and all Blend2D compatible objects inheriting it
 CBLObjectVirt
 CBLObjectVirtBase
 CBLPath2D vector path [C++ API]
 CBLPathCore2D vector path [C API]
 CBLPathImpl2D vector path [Impl]
 CBLPathView2D vector path view provides pointers to vertex and command data along with their size
 CBLPatternPattern [C++ API]
 CBLPatternCorePattern [C API]
 CBLPatternImpl
 CBLPixelConverter
 CBLPixelConverterCorePixel converter [C API]
 CBLPixelConverterOptionsPixel conversion options
 CBLPointPoint specified as [x, y] using double as a storage type
 CBLPointIPoint specified as [x, y] using int as a storage type
 CBLRadialGradientValuesRadial gradient values packed into a structure
 CBLRandom
 CBLRange
 CBLRectRectangle specified as [x, y, w, h] using double as a storage type
 CBLRectIRectangle specified as [x, y, w, h] using int as a storage type
 CBLRgba128-bit RGBA color stored as 4 32-bit floating point values in [RGBA] order
 CBLRgba3232-bit RGBA color (8-bit per component) stored as 0xAARRGGBB
 CBLRgba6464-bit RGBA color (16-bit per component) stored as 0xAAAARRRRGGGGBBBB
 CBLRoundRectRounded rectangle specified as [x, y, w, h, rx, ry] using double as a storage type
 CBLRuntimeBuildInfoBlend2D build information
 CBLRuntimeInitializer
 CBLRuntimeResourceInfoProvides information about resources allocated by Blend2D
 CBLRuntimeSystemInfoSystem information queried by the runtime
 CBLSizeSize specified as [w, h] using double as a storage type
 CBLSizeISize specified as [w, h] using int as a storage type
 CBLString
 CBLStringCoreByte string [C API]
 CBLStrokeOptions
 CBLStrokeOptionsCoreStroke options [C API]
 CBLTextMetricsText metrics
 CBLTriangleTriangle data specified as [x0, y0, x1, y1, x2, y2] using double as a storage type
 CBLVarValue [C++ API]
 CBLVarCoreVar [C API]