#include <SkImageView.h>
Inherits SkView.
Public Types | |
enum | ScaleType { kMatrix_ScaleType, kFitXY_ScaleType, kFitStart_ScaleType, kFitCenter_ScaleType, kFitEnd_ScaleType } |
Public Member Functions | |
SkImageView () | |
virtual | ~SkImageView () |
void | getUri (SkString *) const |
void | setUri (const char[]) |
void | setUri (const SkString &) |
ScaleType | getScaleType () const |
void | setScaleType (ScaleType) |
bool | getImageMatrix (SkMatrix *) const |
void | setImageMatrix (const SkMatrix *) |
Protected Member Functions | |
virtual bool | onEvent (const SkEvent &) |
virtual void | onDraw (SkCanvas *) |
virtual void | onInflate (const SkDOM &, const SkDOMNode *) |
Definition at line 27 of file SkImageView.h.
kMatrix_ScaleType | |
kFitXY_ScaleType | |
kFitStart_ScaleType | |
kFitCenter_ScaleType | |
kFitEnd_ScaleType |
Definition at line 37 of file SkImageView.h.
SkImageView::SkImageView | ( | ) |
virtual SkImageView::~SkImageView | ( | ) | [virtual] |
bool SkImageView::getImageMatrix | ( | SkMatrix * | ) | const |
ScaleType SkImageView::getScaleType | ( | ) | const [inline] |
Definition at line 44 of file SkImageView.h.
void SkImageView::getUri | ( | SkString * | ) | const |
virtual void SkImageView::onDraw | ( | SkCanvas * | ) | [protected, virtual] |
virtual bool SkImageView::onEvent | ( | const SkEvent & | ) | [protected, virtual] |
Override this to handle events in your subclass. Be sure to call the inherited version for events that you don't handle.
Reimplemented from SkEventSink.
virtual void SkImageView::onInflate | ( | const SkDOM & | dom, | |
const SkDOMNode * | node | |||
) | [protected, virtual] |
Override this to initialize your subclass from the XML node. Be sure to call the inherited version too
Reimplemented from SkView.
void SkImageView::setImageMatrix | ( | const SkMatrix * | ) |
void SkImageView::setScaleType | ( | ScaleType | ) |
void SkImageView::setUri | ( | const SkString & | ) |
void SkImageView::setUri | ( | const | char[] | ) |
Definition at line 60 of file SkImageView.h.
Definition at line 61 of file SkImageView.h.