Flutter Engine
The Flutter Engine
|
#include <dl_path_effect.h>
Public Member Functions | |
virtual const DlDashPathEffect * | asDash () const |
virtual std::optional< SkRect > | effect_bounds (SkRect &) const =0 |
Public Member Functions inherited from flutter::DlAttribute< DlPathEffect, DlPathEffectType > | |
virtual DlPathEffectType | type () const=0 |
virtual size_t | size () const=0 |
virtual std::shared_ptr< DlPathEffect > | shared () const=0 |
bool | operator== (DlPathEffect const &other) const |
bool | operator!= (DlPathEffect const &other) const |
virtual | ~DlAttribute ()=default |
Protected Member Functions | |
DlPathEffect ()=default | |
Protected Member Functions inherited from flutter::DlAttribute< DlPathEffect, DlPathEffectType > | |
virtual bool | equals_ (DlPathEffect const &other) const=0 |
Definition at line 27 of file dl_path_effect.h.
|
protecteddefault |
|
inlinevirtual |
Reimplemented in flutter::DlDashPathEffect.
Definition at line 29 of file dl_path_effect.h.
|
pure virtual |
Implemented in flutter::DlDashPathEffect.