23 paint->setAntiAlias(is_anti_alias);
24 paint->setBlendMode(blend_mode);
25 paint->setDrawStyle(style);
26 paint->setStrokeWidth(stroke_width);
27 paint->setStrokeCap(stroke_cap);
28 paint->setStrokeJoin(stroke_join);
30 paint->setStrokeMiter(stroke_miter_limit);
31 paint->setInvertColors(invert_colors);
const std::shared_ptr< T > & Shared()
DlPaint & setImageFilter(std::nullptr_t filter)
DlPaint & setMaskFilter(std::nullptr_t filter)
DlPaint & setColorFilter(std::nullptr_t filter)
DlPaint & setColorSource(std::nullptr_t source)
uint32_t live_paint_count
impeller::Scalar DlScalar
SKWASM_EXPORT flutter::DlPaint * paint_create(bool is_anti_alias, flutter::DlBlendMode blend_mode, uint32_t color, flutter::DlDrawStyle style, flutter::DlScalar stroke_width, flutter::DlStrokeCap stroke_cap, flutter::DlStrokeJoin stroke_join, flutter::DlScalar stroke_miter_limit, bool invert_colors)
SKWASM_EXPORT void paint_setMaskFilter(flutter::DlPaint *paint, Skwasm::sp_wrapper< flutter::DlMaskFilter > *filter)
SKWASM_EXPORT void paint_setColorFilter(flutter::DlPaint *paint, Skwasm::sp_wrapper< const flutter::DlColorFilter > *filter)
SKWASM_EXPORT void paint_setShader(flutter::DlPaint *paint, Skwasm::sp_wrapper< flutter::DlColorSource > *shader)
SKWASM_EXPORT void paint_dispose(flutter::DlPaint *paint)
SKWASM_EXPORT void paint_setImageFilter(flutter::DlPaint *paint, Skwasm::sp_wrapper< flutter::DlImageFilter > *filter)