#include <dl_op_records.h>
Public Member Functions | |
| SaveLayerBackdropOp (const SaveLayerOptions &options, const DlRect &rect, const DlImageFilter *backdrop, std::optional< int64_t > backdrop_id) | |
| void | dispatch (DlOpReceiver &receiver) const |
| DisplayListCompare | equals (const SaveLayerBackdropOp *other) const |
Public Member Functions inherited from flutter::SaveLayerOpBase | |
| SaveLayerOpBase (DisplayListOpType type, const SaveLayerOptions &options, const DlRect &rect) | |
Public Member Functions inherited from flutter::SaveOpBase | |
| SaveOpBase (DisplayListOpType type) | |
| SaveOpBase (DisplayListOpType type, const SaveLayerOptions &options) | |
Public Member Functions inherited from flutter::DLOp | |
| DLOp (DisplayListOpType type) | |
| DisplayListCompare | equals (const DLOp *other) const |
Public Attributes | |
| const std::shared_ptr< DlImageFilter > | backdrop |
| std::optional< int64_t > | backdrop_id_ |
Public Attributes inherited from flutter::SaveLayerOpBase | |
| DlRect | rect |
| DlBlendMode | max_blend_mode = DlBlendMode::kClear |
Public Attributes inherited from flutter::SaveOpBase | |
| SaveLayerOptions | options |
| DlIndex | restore_index |
| uint32_t | total_content_depth |
Public Attributes inherited from flutter::DLOp | |
| const DisplayListOpType | type |
Static Public Attributes | |
| static constexpr auto | kType = DisplayListOpType::kSaveLayerBackdrop |
Static Public Attributes inherited from flutter::SaveOpBase | |
| static constexpr uint32_t | kDepthInc = 0 |
| static constexpr uint32_t | kRenderOpInc = 1 |
Static Public Attributes inherited from flutter::DLOp | |
| static constexpr uint32_t | kDepthInc = 0 |
| static constexpr uint32_t | kRenderOpInc = 0 |
Definition at line 318 of file dl_op_records.h.
|
inline |
Definition at line 321 of file dl_op_records.h.
|
inline |
Definition at line 332 of file dl_op_records.h.
References backdrop, backdrop_id_, flutter::SaveLayerOpBase::max_blend_mode, flutter::SaveOpBase::options, flutter::SaveLayerOpBase::rect, flutter::DlOpReceiver::saveLayer(), and flutter::SaveOpBase::total_content_depth.
|
inline |
Definition at line 337 of file dl_op_records.h.
References backdrop, backdrop_id_, flutter::Equals(), flutter::kEqual, flutter::kNotEqual, flutter::SaveOpBase::options, and flutter::SaveLayerOpBase::rect.
| const std::shared_ptr<DlImageFilter> flutter::SaveLayerBackdropOp::backdrop |
Definition at line 329 of file dl_op_records.h.
Referenced by dispatch(), and equals().
| std::optional<int64_t> flutter::SaveLayerBackdropOp::backdrop_id_ |
Definition at line 330 of file dl_op_records.h.
Referenced by dispatch(), and equals().
|
staticconstexpr |
Definition at line 319 of file dl_op_records.h.