Home | History | Annotate | Download | only in effects

Lines Matching defs:SkBlurDrawLooper

8 #include "SkBlurDrawLooper.h"
20 SkBlurDrawLooper::SkBlurDrawLooper(SkColor color, SkScalar sigma,
26 void SkBlurDrawLooper::initEffects() {
54 void SkBlurDrawLooper::init(SkScalar sigma, SkScalar dx, SkScalar dy,
65 SkBlurDrawLooper::SkBlurDrawLooper(SkReadBuffer& buffer) : INHERITED(buffer) {
76 void SkBlurDrawLooper::flatten(SkWriteBuffer& buffer) const {
85 SkBlurDrawLooper::~SkBlurDrawLooper() {
90 bool SkBlurDrawLooper::asABlurShadow(BlurShadowRec* rec) const {
108 SkDrawLooper::Context* SkBlurDrawLooper::createContext(SkCanvas*, void* storage) const {
112 SkBlurDrawLooper::BlurDrawLooperContext::BlurDrawLooperContext(
113 const SkBlurDrawLooper* looper)
114 : fLooper(looper), fState(SkBlurDrawLooper::kBeforeEdge) {}
116 bool SkBlurDrawLooper::BlurDrawLooperContext::next(SkCanvas* canvas,
158 void SkBlurDrawLooper::toString(SkString* str) const {
159 str->append("SkBlurDrawLooper: ");
185 // alternatively we could cache the radius in SkBlurDrawLooper and just add it here