2D Vector Graphics Engine
2D raster image [C++ API].
Create a deep copy of the
Tests whether the image is a built-in null instance.
Tests whether the image is empty (has no size).
Create a new image of a specified width
BL_ERROR_INVALID_VALUEresult will be returned and no data will be allocated. It's also important to notice that
BLImage::create()would not change anything if the function fails (the previous image content would be kept as is).
nullptr, void* destroyData =
Create a new image from external data.
Returns image width.
Returns image height.
Returns image size.
Returns image format, see