Inherits flutter::LayerStateStack::Delegate.
Public Member Functions | |
| PrerollDelegate (const DlRect &cull_rect, const DlMatrix &matrix) | |
| void | decommission () override |
| DlMatrix | matrix () const override |
| DlRect | local_cull_rect () const override |
| DlRect | device_cull_rect () const override |
| bool | content_culled (const DlRect &content_bounds) const override |
| void | save () override |
| void | saveLayer (const DlRect &bounds, LayerStateStack::RenderingAttributes &attributes, DlBlendMode blend, const DlImageFilter *backdrop, std::optional< int64_t > backdrop_id) override |
| void | restore () override |
| void | translate (DlScalar tx, DlScalar ty) override |
| void | transform (const DlMatrix &matrix) override |
| void | integralTransform () override |
| void | clipRect (const DlRect &rect, DlClipOp op, bool is_aa) override |
| void | clipRRect (const DlRoundRect &rrect, DlClipOp op, bool is_aa) override |
| void | clipRSuperellipse (const DlRoundSuperellipse &rse, DlClipOp op, bool is_aa) override |
| void | clipPath (const DlPath &path, DlClipOp op, bool is_aa) override |
Definition at line 141 of file layer_state_stack.cc.
|
inline |
Definition at line 143 of file layer_state_stack.cc.
References matrix().
|
inlineoverride |
Definition at line 192 of file layer_state_stack.cc.
References flutter::DisplayListMatrixClipState::clipPath(), and flutter::path.
|
inlineoverride |
Definition at line 181 of file layer_state_stack.cc.
References flutter::DisplayListMatrixClipState::clipRect().
|
inlineoverride |
Definition at line 184 of file layer_state_stack.cc.
References flutter::DisplayListMatrixClipState::clipRRect().
|
inlineoverride |
Definition at line 187 of file layer_state_stack.cc.
References flutter::DisplayListMatrixClipState::clipRSuperellipse().
|
inlineoverride |
Definition at line 156 of file layer_state_stack.cc.
References flutter::DisplayListMatrixClipState::content_culled().
|
inlineoverride |
Definition at line 147 of file layer_state_stack.cc.
|
inlineoverride |
Definition at line 153 of file layer_state_stack.cc.
References flutter::DisplayListMatrixClipState::GetDeviceCullCoverage().
|
inlineoverride |
Definition at line 174 of file layer_state_stack.cc.
References flutter::RasterCacheUtil::ComputeIntegralTransCTM(), matrix(), and flutter::DisplayListMatrixClipState::setTransform().
|
inlineoverride |
Definition at line 150 of file layer_state_stack.cc.
References flutter::DisplayListMatrixClipState::GetLocalCullCoverage().
|
inlineoverride |
Definition at line 149 of file layer_state_stack.cc.
References flutter::DisplayListMatrixClipState::matrix().
Referenced by integralTransform(), PrerollDelegate(), and transform().
|
inlineoverride |
Definition at line 168 of file layer_state_stack.cc.
|
inlineoverride |
Definition at line 160 of file layer_state_stack.cc.
|
inlineoverride |
Definition at line 161 of file layer_state_stack.cc.
|
inlineoverride |
Definition at line 173 of file layer_state_stack.cc.
References matrix(), and flutter::DisplayListMatrixClipState::transform().
Definition at line 170 of file layer_state_stack.cc.
References flutter::DisplayListMatrixClipState::translate().