#include "flutter/display_list/dl_paint.h"#include "flutter/display_list/geometry/dl_geometry_types.h"#include "flutter/skwasm/export.h"#include "flutter/skwasm/helpers.h"#include "flutter/skwasm/live_objects.h"Go to the source code of this file.
Functions | |
| 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_dispose (flutter::DlPaint *paint) |
| SKWASM_EXPORT void | paint_setShader (flutter::DlPaint *paint, Skwasm::sp_wrapper< flutter::DlColorSource > *shader) |
| SKWASM_EXPORT void | paint_setImageFilter (flutter::DlPaint *paint, Skwasm::sp_wrapper< flutter::DlImageFilter > *filter) |
| SKWASM_EXPORT void | paint_setColorFilter (flutter::DlPaint *paint, Skwasm::sp_wrapper< const flutter::DlColorFilter > *filter) |
| SKWASM_EXPORT void | paint_setMaskFilter (flutter::DlPaint *paint, Skwasm::sp_wrapper< flutter::DlMaskFilter > *filter) |
| 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 | ||
| ) |
Definition at line 11 of file paint.cc.
References Skwasm::live_paint_count.
| SKWASM_EXPORT void paint_dispose | ( | flutter::DlPaint * | paint | ) |
Definition at line 35 of file paint.cc.
References Skwasm::live_paint_count.
| SKWASM_EXPORT void paint_setColorFilter | ( | flutter::DlPaint * | paint, |
| Skwasm::sp_wrapper< const flutter::DlColorFilter > * | filter | ||
| ) |
Definition at line 52 of file paint.cc.
References flutter::DlPaint::setColorFilter(), and Skwasm::sp_wrapper< T >::Shared().
| SKWASM_EXPORT void paint_setImageFilter | ( | flutter::DlPaint * | paint, |
| Skwasm::sp_wrapper< flutter::DlImageFilter > * | filter | ||
| ) |
Definition at line 46 of file paint.cc.
References flutter::DlPaint::setImageFilter(), and Skwasm::sp_wrapper< T >::Shared().
| SKWASM_EXPORT void paint_setMaskFilter | ( | flutter::DlPaint * | paint, |
| Skwasm::sp_wrapper< flutter::DlMaskFilter > * | filter | ||
| ) |
Definition at line 58 of file paint.cc.
References flutter::DlPaint::setMaskFilter(), and Skwasm::sp_wrapper< T >::Shared().
| SKWASM_EXPORT void paint_setShader | ( | flutter::DlPaint * | paint, |
| Skwasm::sp_wrapper< flutter::DlColorSource > * | shader | ||
| ) |
Definition at line 40 of file paint.cc.
References flutter::DlPaint::setColorSource(), and Skwasm::sp_wrapper< T >::Shared().