#include <embedded_views.h>
Public Member Functions | |
| MutatorsStack ()=default | |
| void | PushClipRect (const DlRect &rect) |
| void | PushClipRRect (const DlRoundRect &rrect) |
| void | PushClipRSE (const DlRoundSuperellipse &rrect) |
| void | PushClipPath (const DlPath &path) |
| void | PushTransform (const DlMatrix &matrix) |
| void | PushOpacity (const uint8_t &alpha) |
| void | PushBackdropFilter (const std::shared_ptr< DlImageFilter > &filter, const DlRect &filter_rect) |
| void | Pop () |
| void | PopTo (size_t stack_count) |
| const std::vector< std::shared_ptr< Mutator > >::const_reverse_iterator | Top () const |
| const std::vector< std::shared_ptr< Mutator > >::const_reverse_iterator | Bottom () const |
| const std::vector< std::shared_ptr< Mutator > >::const_iterator | Begin () const |
| const std::vector< std::shared_ptr< Mutator > >::const_iterator | End () const |
| bool | is_empty () const |
| size_t | stack_count () const |
| bool | operator== (const MutatorsStack &other) const |
| bool | operator== (const std::vector< Mutator > &other) const |
| bool | operator!= (const MutatorsStack &other) const |
| bool | operator!= (const std::vector< Mutator > &other) const |
Definition at line 140 of file embedded_views.h.
|
default |
| const std::vector< std::shared_ptr< Mutator > >::const_iterator flutter::MutatorsStack::Begin | ( | ) | const |
Definition at line 120 of file embedded_views.cc.
Referenced by flutter::PlatformViewAndroidJNIImpl::FlutterViewOnDisplayPlatformView(), flutter::PlatformViewAndroidJNIImpl::onDisplayPlatformView2(), flutter::testing::TEST(), and flutter::testing::TEST_F().
| const std::vector< std::shared_ptr< Mutator > >::const_reverse_iterator flutter::MutatorsStack::Bottom | ( | ) | const |
Definition at line 115 of file embedded_views.cc.
Referenced by flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), and flutter::testing::TEST().
| const std::vector< std::shared_ptr< Mutator > >::const_iterator flutter::MutatorsStack::End | ( | ) | const |
Definition at line 124 of file embedded_views.cc.
Referenced by flutter::PlatformViewAndroidJNIImpl::FlutterViewOnDisplayPlatformView(), flutter::PlatformViewAndroidJNIImpl::onDisplayPlatformView2(), and flutter::testing::TEST().
|
inline |
Definition at line 177 of file embedded_views.h.
Referenced by flutter::testing::TEST(), and flutter::testing::TEST_F().
|
inline |
Definition at line 204 of file embedded_views.h.
References operator==().
|
inline |
Definition at line 208 of file embedded_views.h.
References operator==().
|
inline |
Definition at line 180 of file embedded_views.h.
References i.
Referenced by operator!=(), and operator!=().
|
inline |
| void flutter::MutatorsStack::Pop | ( | ) |
Definition at line 99 of file embedded_views.cc.
Referenced by PopTo(), flutter::testing::TEST(), and flutter::testing::TEST().
| void flutter::MutatorsStack::PopTo | ( | size_t | stack_count | ) |
Definition at line 103 of file embedded_views.cc.
References Pop(), and stack_count().
| void flutter::MutatorsStack::PushBackdropFilter | ( | const std::shared_ptr< DlImageFilter > & | filter, |
| const DlRect & | filter_rect | ||
| ) |
Definition at line 91 of file embedded_views.cc.
Referenced by flutter::EmbeddedViewParams::PushImageFilter(), flutter::testing::TEST(), and flutter::testing::TEST().
| void flutter::MutatorsStack::PushClipPath | ( | const DlPath & | path | ) |
Definition at line 76 of file embedded_views.cc.
References flutter::path.
Referenced by flutter::testing::TEST(), flutter::testing::TEST(), and flutter::ClipPathEntry::update_mutators().
| void flutter::MutatorsStack::PushClipRect | ( | const DlRect & | rect | ) |
Definition at line 61 of file embedded_views.cc.
Referenced by flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), and flutter::ClipRectEntry::update_mutators().
| void flutter::MutatorsStack::PushClipRRect | ( | const DlRoundRect & | rrect | ) |
Definition at line 66 of file embedded_views.cc.
Referenced by flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), and flutter::ClipRRectEntry::update_mutators().
| void flutter::MutatorsStack::PushClipRSE | ( | const DlRoundSuperellipse & | rrect | ) |
Definition at line 71 of file embedded_views.cc.
Referenced by flutter::testing::TEST(), and flutter::ClipRSuperellipseEntry::update_mutators().
| void flutter::MutatorsStack::PushOpacity | ( | const uint8_t & | alpha | ) |
Definition at line 86 of file embedded_views.cc.
Referenced by flutter::testing::TEST(), flutter::testing::TEST(), and flutter::OpacityEntry::update_mutators().
| void flutter::MutatorsStack::PushTransform | ( | const DlMatrix & | matrix | ) |
Definition at line 81 of file embedded_views.cc.
Referenced by flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::TranslateEntry::update_mutators(), and flutter::TransformMatrixEntry::update_mutators().
|
inline |
Definition at line 178 of file embedded_views.h.
Referenced by PopTo().
| const std::vector< std::shared_ptr< Mutator > >::const_reverse_iterator flutter::MutatorsStack::Top | ( | ) | const |
Definition at line 110 of file embedded_views.cc.
Referenced by flutter::testing::TEST(), and flutter::testing::TEST().