SkImageView Class Reference

#include <SkImageView.h>

Inherits SkView.

Collaboration diagram for SkImageView:
[legend]

List of all members.

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 *)

Detailed Description

Definition at line 27 of file SkImageView.h.


Member Enumeration Documentation

Enumerator:
kMatrix_ScaleType 
kFitXY_ScaleType 
kFitStart_ScaleType 
kFitCenter_ScaleType 
kFitEnd_ScaleType 

Definition at line 37 of file SkImageView.h.


Constructor & Destructor Documentation

SkImageView::SkImageView (  ) 
virtual SkImageView::~SkImageView (  )  [virtual]

Member Function Documentation

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[]  ) 

Member Data Documentation

Definition at line 60 of file SkImageView.h.

Definition at line 61 of file SkImageView.h.


The documentation for this class was generated from the following file:

Generated on Tue Oct 20 10:33:04 2009 for Skia by  doxygen 1.6.1