#include <embedded_views.h>
Definition at line 190 of file embedded_views.h.
◆ MutatorsStack()
flutter::MutatorsStack::MutatorsStack |
( |
| ) |
|
|
default |
◆ Begin()
const std::vector< std::shared_ptr< Mutator > >::const_iterator flutter::MutatorsStack::Begin |
( |
| ) |
const |
◆ Bottom()
const std::vector< std::shared_ptr< Mutator > >::const_reverse_iterator flutter::MutatorsStack::Bottom |
( |
| ) |
const |
◆ End()
const std::vector< std::shared_ptr< Mutator > >::const_iterator flutter::MutatorsStack::End |
( |
| ) |
const |
◆ is_empty()
bool flutter::MutatorsStack::is_empty |
( |
| ) |
const |
|
inline |
◆ operator!=() [1/2]
bool flutter::MutatorsStack::operator!= |
( |
const MutatorsStack & |
other | ) |
const |
|
inline |
◆ operator!=() [2/2]
bool flutter::MutatorsStack::operator!= |
( |
const std::vector< Mutator > & |
other | ) |
const |
|
inline |
◆ operator==() [1/2]
bool flutter::MutatorsStack::operator== |
( |
const MutatorsStack & |
other | ) |
const |
|
inline |
Definition at line 229 of file embedded_views.h.
229 {
230 if (vector_.size() != other.vector_.size()) {
231 return false;
232 }
233 for (
size_t i = 0;
i < vector_.size();
i++) {
234 if (*vector_[
i] != *other.vector_[
i]) {
235 return false;
236 }
237 }
238 return true;
239 }
◆ operator==() [2/2]
bool flutter::MutatorsStack::operator== |
( |
const std::vector< Mutator > & |
other | ) |
const |
|
inline |
Definition at line 241 of file embedded_views.h.
241 {
242 if (vector_.size() != other.size()) {
243 return false;
244 }
245 for (
size_t i = 0;
i < vector_.size();
i++) {
246 if (*vector_[
i] != other[
i]) {
247 return false;
248 }
249 }
250 return true;
251 }
◆ Pop()
void flutter::MutatorsStack::Pop |
( |
| ) |
|
◆ PopTo()
void flutter::MutatorsStack::PopTo |
( |
size_t |
stack_count | ) |
|
◆ PushBackdropFilter()
void flutter::MutatorsStack::PushBackdropFilter |
( |
const std::shared_ptr< const DlImageFilter > & |
filter, |
|
|
const SkRect & |
filter_rect |
|
) |
| |
Definition at line 86 of file embedded_views.cc.
88 {
89 std::shared_ptr<Mutator> element =
90 std::make_shared<Mutator>(filter, filter_rect);
91 vector_.push_back(element);
92}
◆ PushClipPath()
void flutter::MutatorsStack::PushClipPath |
( |
const SkPath & |
path | ) |
|
Definition at line 71 of file embedded_views.cc.
71 {
72 std::shared_ptr<Mutator> element = std::make_shared<Mutator>(
path);
73 vector_.push_back(element);
74}
DEF_SWITCHES_START aot vmservice shared library Name of the *so containing AOT compiled Dart assets for launching the service isolate vm snapshot The VM snapshot data that will be memory mapped as read only SnapshotAssetPath must be present isolate snapshot The isolate snapshot data that will be memory mapped as read only SnapshotAssetPath must be present cache dir path
◆ PushClipRect()
void flutter::MutatorsStack::PushClipRect |
( |
const SkRect & |
rect | ) |
|
Definition at line 61 of file embedded_views.cc.
61 {
62 std::shared_ptr<Mutator> element = std::make_shared<Mutator>(
rect);
63 vector_.push_back(element);
64}
sk_sp< SkBlender > blender SkRect rect
◆ PushClipRRect()
void flutter::MutatorsStack::PushClipRRect |
( |
const SkRRect & |
rrect | ) |
|
Definition at line 66 of file embedded_views.cc.
66 {
67 std::shared_ptr<Mutator> element = std::make_shared<Mutator>(
rrect);
68 vector_.push_back(element);
69}
◆ PushOpacity()
void flutter::MutatorsStack::PushOpacity |
( |
const int & |
alpha | ) |
|
Definition at line 81 of file embedded_views.cc.
81 {
82 std::shared_ptr<Mutator> element = std::make_shared<Mutator>(alpha);
83 vector_.push_back(element);
84}
◆ PushTransform()
void flutter::MutatorsStack::PushTransform |
( |
const SkMatrix & |
matrix | ) |
|
Definition at line 76 of file embedded_views.cc.
76 {
77 std::shared_ptr<Mutator> element = std::make_shared<Mutator>(
matrix);
78 vector_.push_back(element);
79}
unsigned useCenter Optional< SkMatrix > matrix
◆ stack_count()
size_t flutter::MutatorsStack::stack_count |
( |
| ) |
const |
|
inline |
◆ Top()
const std::vector< std::shared_ptr< Mutator > >::const_reverse_iterator flutter::MutatorsStack::Top |
( |
| ) |
const |
The documentation for this class was generated from the following files: