#include <color_source.h>
|
static ScopedObject< ColorSource > | MakeLinearGradient (const Point &start_point, const Point &end_point, const std::vector< flutter::DlColor > &colors, const std::vector< Scalar > &stops, flutter::DlTileMode tile_mode, const Matrix &transformation) |
|
static ScopedObject< ColorSource > | MakeRadialGradient (const Point ¢er, Scalar radius, const std::vector< flutter::DlColor > &colors, const std::vector< Scalar > &stops, flutter::DlTileMode tile_mode, const Matrix &transformation) |
|
static ScopedObject< ColorSource > | MakeConicalGradient (const Point &start_center, Scalar start_radius, const Point &end_center, Scalar end_radius, const std::vector< flutter::DlColor > &colors, const std::vector< Scalar > &stops, flutter::DlTileMode tile_mode, const Matrix &transformation) |
|
static ScopedObject< ColorSource > | MakeSweepGradient (const Point ¢er, Scalar start, Scalar end, const std::vector< flutter::DlColor > &colors, const std::vector< Scalar > &stops, flutter::DlTileMode tile_mode, const Matrix &transformation) |
|
static ScopedObject< ColorSource > | MakeImage (const Texture &image, flutter::DlTileMode horizontal_tile_mode, flutter::DlTileMode vertical_tile_mode, flutter::DlImageSampling sampling, const Matrix &transformation) |
|
static ScopedObject< ColorSource > | MakeFragmentProgram (const Context &context, const FragmentProgram &program, std::vector< std::shared_ptr< flutter::DlColorSource >> samplers, std::shared_ptr< std::vector< uint8_t >> uniform_data) |
|
static void | SafeRetain (void *ptr) |
|
static void | SafeRelease (void *ptr) |
|
Definition at line 22 of file color_source.h.
◆ ColorSource() [1/2]
impeller::interop::ColorSource::ColorSource |
( |
std::shared_ptr< flutter::DlColorSource > |
source | ) |
|
|
explicit |
◆ ~ColorSource()
impeller::interop::ColorSource::~ColorSource |
( |
| ) |
|
|
overridedefault |
◆ ColorSource() [2/2]
impeller::interop::ColorSource::ColorSource |
( |
const ColorSource & |
| ) |
|
|
delete |
◆ GetColorSource()
const std::shared_ptr< flutter::DlColorSource > & impeller::interop::ColorSource::GetColorSource |
( |
| ) |
const |
◆ IsValid()
bool impeller::interop::ColorSource::IsValid |
( |
| ) |
const |
◆ MakeConicalGradient()
ScopedObject< ColorSource > impeller::interop::ColorSource::MakeConicalGradient |
( |
const Point & |
start_center, |
|
|
Scalar |
start_radius, |
|
|
const Point & |
end_center, |
|
|
Scalar |
end_radius, |
|
|
const std::vector< flutter::DlColor > & |
colors, |
|
|
const std::vector< Scalar > & |
stops, |
|
|
flutter::DlTileMode |
tile_mode, |
|
|
const Matrix & |
transformation |
|
) |
| |
|
static |
◆ MakeFragmentProgram()
ScopedObject< ColorSource > impeller::interop::ColorSource::MakeFragmentProgram |
( |
const Context & |
context, |
|
|
const FragmentProgram & |
program, |
|
|
std::vector< std::shared_ptr< flutter::DlColorSource >> |
samplers, |
|
|
std::shared_ptr< std::vector< uint8_t >> |
uniform_data |
|
) |
| |
|
static |
◆ MakeImage()
ScopedObject< ColorSource > impeller::interop::ColorSource::MakeImage |
( |
const Texture & |
image, |
|
|
flutter::DlTileMode |
horizontal_tile_mode, |
|
|
flutter::DlTileMode |
vertical_tile_mode, |
|
|
flutter::DlImageSampling |
sampling, |
|
|
const Matrix & |
transformation |
|
) |
| |
|
static |
◆ MakeLinearGradient()
ScopedObject< ColorSource > impeller::interop::ColorSource::MakeLinearGradient |
( |
const Point & |
start_point, |
|
|
const Point & |
end_point, |
|
|
const std::vector< flutter::DlColor > & |
colors, |
|
|
const std::vector< Scalar > & |
stops, |
|
|
flutter::DlTileMode |
tile_mode, |
|
|
const Matrix & |
transformation |
|
) |
| |
|
static |
◆ MakeRadialGradient()
ScopedObject< ColorSource > impeller::interop::ColorSource::MakeRadialGradient |
( |
const Point & |
center, |
|
|
Scalar |
radius, |
|
|
const std::vector< flutter::DlColor > & |
colors, |
|
|
const std::vector< Scalar > & |
stops, |
|
|
flutter::DlTileMode |
tile_mode, |
|
|
const Matrix & |
transformation |
|
) |
| |
|
static |
◆ MakeSweepGradient()
ScopedObject< ColorSource > impeller::interop::ColorSource::MakeSweepGradient |
( |
const Point & |
center, |
|
|
Scalar |
start, |
|
|
Scalar |
end, |
|
|
const std::vector< flutter::DlColor > & |
colors, |
|
|
const std::vector< Scalar > & |
stops, |
|
|
flutter::DlTileMode |
tile_mode, |
|
|
const Matrix & |
transformation |
|
) |
| |
|
static |
◆ operator=()
The documentation for this class was generated from the following files: