SkView::Layout Class Reference

#include <SkView.h>

Inherits SkRefCnt.

Inherited by SkFillViewLayout, and SkStackViewLayout.

Collaboration diagram for SkView::Layout:
[legend]

List of all members.

Public Member Functions

void layoutChildren (SkView *parent)
void inflate (const SkDOM &, const SkDOM::Node *)

Protected Member Functions

virtual void onLayoutChildren (SkView *parent)=0
virtual void onInflate (const SkDOM &, const SkDOM::Node *)

Detailed Description

Install a subclass of this in a view (calling setLayout()), and then the default implementation of that view's onLayoutChildren() will invoke this object automatically.

Definition at line 253 of file SkView.h.


Member Function Documentation

void SkView::Layout::inflate ( const SkDOM ,
const SkDOM::Node  
)
void SkView::Layout::layoutChildren ( SkView parent  ) 
virtual void SkView::Layout::onInflate ( const SkDOM ,
const SkDOM::Node  
) [protected, virtual]

Reimplemented in SkStackViewLayout, and SkFillViewLayout.

virtual void SkView::Layout::onLayoutChildren ( SkView parent  )  [protected, pure virtual]

Implemented in SkStackViewLayout, and SkFillViewLayout.


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

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