Home | History | Annotate | Download | only in views

Lines Matching refs:SkImageView

1 #include "SkImageView.h"
10 SkImageView::SkImageView()
21 SkImageView::~SkImageView()
29 void SkImageView::getUri(SkString* uri) const
35 void SkImageView::setUri(const char uri[])
44 void SkImageView::setUri(const SkString& uri)
53 void SkImageView::setScaleType(ScaleType st)
65 bool SkImageView::getImageMatrix(SkMatrix* matrix) const
82 void SkImageView::setImageMatrix(const SkMatrix* matrix)
111 bool SkImageView::onEvent(const SkEvent& evt)
122 static inline SkMatrix::ScaleToFit scaleTypeToScaleToFit(SkImageView::ScaleType st)
124 SkASSERT(st != SkImageView::kMatrix_ScaleType);
125 SkASSERT((unsigned)st <= SkImageView::kFitEnd_ScaleType);
127 SkASSERT(SkImageView::kFitXY_ScaleType - 1 == SkMatrix::kFill_ScaleToFit);
128 SkASSERT(SkImageView::kFitStart_ScaleType - 1 == SkMatrix::kStart_ScaleToFit);
129 SkASSERT(SkImageView::kFitCenter_ScaleType - 1 == SkMatrix::kCenter_ScaleToFit);
130 SkASSERT(SkImageView::kFitEnd_ScaleType - 1 == SkMatrix::kEnd_ScaleToFit);
135 void SkImageView::onDraw(SkCanvas* canvas)
167 SkDEBUGF(("SkImageView : now = %X[%12.3f], diff = %d\n", now, now/1000., diff));
183 void SkImageView::onInflate(const SkDOM& dom, const SkDOMNode* node)
200 void SkImageView::onUriChange()
207 bool SkImageView::freeData()
222 bool SkImageView::getDataBounds(SkRect* bounds)
251 bool SkImageView::ensureUriIsLoaded()