#include <paint.h>
Public Member Functions | |
| Paint () | |
| ~Paint () override | |
| Paint (const Paint &)=delete | |
| Paint & | operator= (const Paint &)=delete |
| const flutter::DlPaint & | GetPaint () const |
| void | SetColor (flutter::DlColor color) |
| void | SetBlendMode (BlendMode mode) |
| void | SetDrawStyle (flutter::DlDrawStyle style) |
| void | SetStrokeCap (flutter::DlStrokeCap stroke_cap) |
| void | SetStrokeJoin (flutter::DlStrokeJoin stroke_join) |
| void | SetStrokeWidth (Scalar width) |
| void | SetStrokeMiter (Scalar miter) |
| void | SetColorFilter (const ColorFilter &filter) |
| void | SetColorSource (const ColorSource &source) |
| void | SetImageFilter (const ImageFilter &filter) |
| void | SetMaskFilter (const MaskFilter &filter) |
Public Member Functions inherited from impeller::interop::ObjectBase | |
| ObjectBase ()=default | |
| virtual | ~ObjectBase ()=default |
| ObjectBase (const ObjectBase &)=delete | |
| ObjectBase (ObjectBase &&)=delete | |
| ObjectBase & | operator= (const ObjectBase &)=delete |
| ObjectBase & | operator= (ObjectBase &&)=delete |
| void | Retain () |
| void | Release () |
| uint64_t | GetRefCountForTests () const |
Additional Inherited Members | |
Public Types inherited from impeller::interop::Object< Paint, IMPELLER_INTERNAL_HANDLE_NAME(ImpellerPaint)> | |
| using | InteropClass = Paint |
| using | InteropCSibling = IMPELLER_INTERNAL_HANDLE_NAME(ImpellerPaint) |
Static Public Member Functions inherited from impeller::interop::ObjectBase | |
| static void | SafeRetain (void *ptr) |
| static void | SafeRelease (void *ptr) |
|
default |
|
overridedefault |
|
delete |
| const flutter::DlPaint & impeller::interop::Paint::GetPaint | ( | ) | const |
Definition at line 13 of file paint.cc.
Referenced by impeller::interop::DisplayListBuilder::DrawDashedLine(), impeller::interop::DisplayListBuilder::DrawLine(), impeller::interop::DisplayListBuilder::DrawOval(), impeller::interop::DisplayListBuilder::DrawPaint(), impeller::interop::DisplayListBuilder::DrawPath(), impeller::interop::DisplayListBuilder::DrawRect(), impeller::interop::DisplayListBuilder::DrawRoundedRect(), impeller::interop::DisplayListBuilder::DrawRoundedRectDifference(), impeller::interop::DisplayListBuilder::DrawTexture(), impeller::interop::DisplayListBuilder::DrawTextureRect(), and impeller::interop::DisplayListBuilder::SaveLayer().
| void impeller::interop::Paint::SetBlendMode | ( | BlendMode | mode | ) |
Definition at line 21 of file paint.cc.
References impeller::interop::ToDisplayListType().
| void impeller::interop::Paint::SetColor | ( | flutter::DlColor | color | ) |
| void impeller::interop::Paint::SetColorFilter | ( | const ColorFilter & | filter | ) |
Definition at line 45 of file paint.cc.
References impeller::interop::ColorFilter::GetColorFilter().
| void impeller::interop::Paint::SetColorSource | ( | const ColorSource & | source | ) |
Definition at line 49 of file paint.cc.
References impeller::interop::ColorSource::GetColorSource().
| void impeller::interop::Paint::SetDrawStyle | ( | flutter::DlDrawStyle | style | ) |
| void impeller::interop::Paint::SetImageFilter | ( | const ImageFilter & | filter | ) |
Definition at line 53 of file paint.cc.
References impeller::interop::ImageFilter::GetImageFilter().
| void impeller::interop::Paint::SetMaskFilter | ( | const MaskFilter & | filter | ) |
Definition at line 57 of file paint.cc.
References impeller::interop::MaskFilter::GetMaskFilter().
| void impeller::interop::Paint::SetStrokeCap | ( | flutter::DlStrokeCap | stroke_cap | ) |
| void impeller::interop::Paint::SetStrokeJoin | ( | flutter::DlStrokeJoin | stroke_join | ) |
| void impeller::interop::Paint::SetStrokeMiter | ( | Scalar | miter | ) |
| void impeller::interop::Paint::SetStrokeWidth | ( | Scalar | width | ) |