#include <dl_color_source.h>
|
static std::shared_ptr< DlLinearGradientColorSource > | MakeLinear (const SkPoint start_point, const SkPoint end_point, uint32_t stop_count, const DlColor *colors, const float *stops, DlTileMode tile_mode, const SkMatrix *matrix=nullptr) |
|
static std::shared_ptr< DlRadialGradientColorSource > | MakeRadial (SkPoint center, SkScalar radius, uint32_t stop_count, const DlColor *colors, const float *stops, DlTileMode tile_mode, const SkMatrix *matrix=nullptr) |
|
static std::shared_ptr< DlConicalGradientColorSource > | MakeConical (SkPoint start_center, SkScalar start_radius, SkPoint end_center, SkScalar end_radius, uint32_t stop_count, const DlColor *colors, const float *stops, DlTileMode tile_mode, const SkMatrix *matrix=nullptr) |
|
static std::shared_ptr< DlSweepGradientColorSource > | MakeSweep (SkPoint center, SkScalar start, SkScalar end, uint32_t stop_count, const DlColor *colors, const float *stops, DlTileMode tile_mode, const SkMatrix *matrix=nullptr) |
|
static std::shared_ptr< DlRuntimeEffectColorSource > | MakeRuntimeEffect (sk_sp< DlRuntimeEffect > runtime_effect, std::vector< std::shared_ptr< DlColorSource > > samplers, std::shared_ptr< std::vector< uint8_t > > uniform_data) |
|
Definition at line 211 of file dl_color_source.h.
◆ DlMatrixColorSourceBase()
flutter::DlMatrixColorSourceBase::DlMatrixColorSourceBase |
( |
const SkMatrix * |
matrix | ) |
|
|
inlineexplicitprotected |
Definition at line 219 of file dl_color_source.h.
static const SkMatrix & I()
const SkMatrix & matrix() const
◆ matrix()
const SkMatrix & flutter::DlMatrixColorSourceBase::matrix |
( |
| ) |
const |
|
inline |
◆ matrix_ptr()
const SkMatrix * flutter::DlMatrixColorSourceBase::matrix_ptr |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: