Flutter Engine
The Flutter Engine
|
#include <layer_state_stack.h>
Public Member Functions | |
~MutatorContext () | |
void | saveLayer (const SkRect &bounds) |
void | applyOpacity (const SkRect &bounds, SkScalar opacity) |
void | applyImageFilter (const SkRect &bounds, const std::shared_ptr< const DlImageFilter > &filter) |
void | applyColorFilter (const SkRect &bounds, const std::shared_ptr< const DlColorFilter > &filter) |
void | applyBackdropFilter (const SkRect &bounds, const std::shared_ptr< const DlImageFilter > &filter, DlBlendMode blend_mode) |
void | translate (SkScalar tx, SkScalar ty) |
void | translate (SkPoint tp) |
void | transform (const SkM44 &m44) |
void | transform (const SkMatrix &matrix) |
void | integralTransform () |
void | clipRect (const SkRect &rect, bool is_aa) |
void | clipRRect (const SkRRect &rrect, bool is_aa) |
void | clipPath (const SkPath &path, bool is_aa) |
Friends | |
class | LayerStateStack |
Definition at line 156 of file layer_state_stack.h.
|
inline |
Definition at line 158 of file layer_state_stack.h.
void flutter::MutatorContext::applyBackdropFilter | ( | const SkRect & | bounds, |
const std::shared_ptr< const DlImageFilter > & | filter, | ||
DlBlendMode | blend_mode | ||
) |
Definition at line 558 of file layer_state_stack.cc.
void flutter::MutatorContext::applyColorFilter | ( | const SkRect & | bounds, |
const std::shared_ptr< const DlColorFilter > & | filter | ||
) |
Definition at line 550 of file layer_state_stack.cc.
void flutter::MutatorContext::applyImageFilter | ( | const SkRect & | bounds, |
const std::shared_ptr< const DlImageFilter > & | filter | ||
) |
Definition at line 542 of file layer_state_stack.cc.
Definition at line 536 of file layer_state_stack.cc.
void flutter::MutatorContext::clipPath | ( | const SkPath & | path, |
bool | is_aa | ||
) |
Definition at line 611 of file layer_state_stack.cc.
void flutter::MutatorContext::clipRect | ( | const SkRect & | rect, |
bool | is_aa | ||
) |
Definition at line 599 of file layer_state_stack.cc.
void flutter::MutatorContext::clipRRect | ( | const SkRRect & | rrect, |
bool | is_aa | ||
) |
Definition at line 605 of file layer_state_stack.cc.
void flutter::MutatorContext::integralTransform | ( | ) |
Definition at line 593 of file layer_state_stack.cc.
void flutter::MutatorContext::saveLayer | ( | const SkRect & | bounds | ) |
Definition at line 532 of file layer_state_stack.cc.
void flutter::MutatorContext::transform | ( | const SkM44 & | m44 | ) |
Definition at line 583 of file layer_state_stack.cc.
void flutter::MutatorContext::transform | ( | const SkMatrix & | matrix | ) |
Definition at line 573 of file layer_state_stack.cc.
|
inline |
Definition at line 203 of file layer_state_stack.h.
Definition at line 565 of file layer_state_stack.cc.
|
friend |
Definition at line 216 of file layer_state_stack.h.