Home | History | Annotate | Download | only in effects

Lines Matching defs:SkLayerDrawLooper

12 #include "SkLayerDrawLooper.h"
17 SkLayerDrawLooper::LayerInfo::LayerInfo() {
24 SkLayerDrawLooper::SkLayerDrawLooper()
30 SkLayerDrawLooper::~SkLayerDrawLooper() {
39 SkLayerDrawLooper::Context* SkLayerDrawLooper::createContext(SkCanvas* canvas, void* storage) const {
62 void SkLayerDrawLooper::LayerDrawLooperContext::ApplyInfo(
131 SkLayerDrawLooper::LayerDrawLooperContext::LayerDrawLooperContext(
132 const SkLayerDrawLooper* looper) : fCurrRec(looper->fRecs) {}
134 bool SkLayerDrawLooper::LayerDrawLooperContext::next(SkCanvas* canvas,
156 bool SkLayerDrawLooper::asABlurShadow(BlurShadowRec* bsRec) const {
202 void SkLayerDrawLooper::flatten(SkWriteBuffer& buffer) const {
219 SkFlattenable* SkLayerDrawLooper::CreateProc(SkReadBuffer& buffer) {
238 void SkLayerDrawLooper::toString(SkString* str) const {
239 str->appendf("SkLayerDrawLooper (%d): ", fCount);
295 SkLayerDrawLooper::Builder::Builder()
301 SkLayerDrawLooper::Builder::~Builder() {
310 SkPaint* SkLayerDrawLooper::Builder::addLayer(const LayerInfo& info) {
324 void SkLayerDrawLooper::Builder::addLayer(SkScalar dx, SkScalar dy) {
331 SkPaint* SkLayerDrawLooper::Builder::addLayerOnTop(const LayerInfo& info) {
348 SkLayerDrawLooper* SkLayerDrawLooper::Builder::detachLooper() {
349 SkLayerDrawLooper* looper = SkNEW(SkLayerDrawLooper);