SkStaticTextView Class Reference

#include <SkWidget.h>

Inherits SkView, and SkView.

Collaboration diagram for SkStaticTextView:
[legend]

List of all members.

Public Types

enum  Mode {
  kFixedSize_Mode, kAutoWidth_Mode, kAutoHeight_Mode, kModeCount,
  kFixedSize_Mode, kAutoWidth_Mode, kAutoHeight_Mode, kModeCount
}
enum  Mode {
  kFixedSize_Mode, kAutoWidth_Mode, kAutoHeight_Mode, kModeCount,
  kFixedSize_Mode, kAutoWidth_Mode, kAutoHeight_Mode, kModeCount
}

Public Member Functions

 SkStaticTextView (uint32_t flags=0)
virtual ~SkStaticTextView ()
Mode getMode () const
void setMode (Mode)
SkTextBox::SpacingAlign getSpacingAlign () const
void setSpacingAlign (SkTextBox::SpacingAlign)
void getMargin (SkPoint *margin) const
void setMargin (SkScalar dx, SkScalar dy)
size_t getText (SkString *text=NULL) const
size_t getText (char text[]=NULL) const
void setText (const SkString &)
void setText (const char text[])
void setText (const char text[], size_t len)
void getPaint (SkPaint *) const
void setPaint (const SkPaint &)
 SkStaticTextView ()
virtual ~SkStaticTextView ()
Mode getMode () const
void setMode (Mode)
SkTextBox::SpacingAlign getSpacingAlign () const
void setSpacingAlign (SkTextBox::SpacingAlign)
void getMargin (SkPoint *margin) const
void setMargin (SkScalar dx, SkScalar dy)
size_t getText (SkString *text=NULL) const
size_t getText (char text[]=NULL) const
void setText (const SkString &)
void setText (const char text[])
void setText (const char text[], size_t len)
void getPaint (SkPaint *) const
void setPaint (const SkPaint &)

Protected Member Functions

virtual void onDraw (SkCanvas *)
virtual void onInflate (const SkDOM &dom, const SkDOM::Node *)
virtual void onDraw (SkCanvas *)
virtual void onInflate (const SkDOM &dom, const SkDOM::Node *)

Detailed Description

Definition at line 126 of file SkWidget.h.


Member Enumeration Documentation

Enumerator:
kFixedSize_Mode 
kAutoWidth_Mode 
kAutoHeight_Mode 
kModeCount 
kFixedSize_Mode 
kAutoWidth_Mode 
kAutoHeight_Mode 
kModeCount 

Definition at line 167 of file SkWidgetViews.h.

Enumerator:
kFixedSize_Mode 
kAutoWidth_Mode 
kAutoHeight_Mode 
kModeCount 
kFixedSize_Mode 
kAutoWidth_Mode 
kAutoHeight_Mode 
kModeCount 

Definition at line 131 of file SkWidget.h.


Constructor & Destructor Documentation

SkStaticTextView::SkStaticTextView ( uint32_t  flags = 0  ) 
virtual SkStaticTextView::~SkStaticTextView (  )  [virtual]
SkStaticTextView::SkStaticTextView (  ) 
virtual SkStaticTextView::~SkStaticTextView (  )  [virtual]

Member Function Documentation

void SkStaticTextView::getMargin ( SkPoint margin  )  const
void SkStaticTextView::getMargin ( SkPoint margin  )  const
Mode SkStaticTextView::getMode (  )  const [inline]

Definition at line 174 of file SkWidgetViews.h.

Mode SkStaticTextView::getMode (  )  const [inline]

Definition at line 138 of file SkWidget.h.

void SkStaticTextView::getPaint ( SkPaint  )  const
void SkStaticTextView::getPaint ( SkPaint  )  const
SkTextBox::SpacingAlign SkStaticTextView::getSpacingAlign (  )  const [inline]

Definition at line 177 of file SkWidgetViews.h.

SkTextBox::SpacingAlign SkStaticTextView::getSpacingAlign (  )  const [inline]

Definition at line 141 of file SkWidget.h.

size_t SkStaticTextView::getText ( char  text[] = NULL  )  const
size_t SkStaticTextView::getText ( SkString text = NULL  )  const
size_t SkStaticTextView::getText ( char  text[] = NULL  )  const
size_t SkStaticTextView::getText ( SkString text = NULL  )  const
virtual void SkStaticTextView::onDraw ( SkCanvas  )  [protected, virtual]
virtual void SkStaticTextView::onDraw ( SkCanvas  )  [protected, virtual]
virtual void SkStaticTextView::onInflate ( const SkDOM dom,
const SkDOM::Node node 
) [protected, virtual]

Override this to initialize your subclass from the XML node. Be sure to call the inherited version too

Reimplemented from SkView.

virtual void SkStaticTextView::onInflate ( const SkDOM dom,
const SkDOM::Node 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 SkStaticTextView::setMargin ( SkScalar  dx,
SkScalar  dy 
)
void SkStaticTextView::setMargin ( SkScalar  dx,
SkScalar  dy 
)
void SkStaticTextView::setMode ( Mode   ) 
void SkStaticTextView::setMode ( Mode   ) 
void SkStaticTextView::setPaint ( const SkPaint  ) 
void SkStaticTextView::setPaint ( const SkPaint  ) 
void SkStaticTextView::setSpacingAlign ( SkTextBox::SpacingAlign   ) 
void SkStaticTextView::setSpacingAlign ( SkTextBox::SpacingAlign   ) 
void SkStaticTextView::setText ( const char  text[],
size_t  len 
)
void SkStaticTextView::setText ( const char  text[]  ) 
void SkStaticTextView::setText ( const SkString  ) 
void SkStaticTextView::setText ( const char  text[],
size_t  len 
)
void SkStaticTextView::setText ( const char  text[]  ) 
void SkStaticTextView::setText ( const SkString  ) 

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

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