Planeshift
pawsStdTreeLayout Class Reference

#include <pawstree.h>

Public Member Functions

virtual void GetTreeSize (int &width, int &height)
 
 pawsStdTreeLayout (pawsTree *tree, int rowSpacing, int levelSpacing)
 
virtual void SetHorizScroll (int horizScroll)
 
virtual void SetLayout ()
 
virtual void SetVertScroll (int vertScroll)
 
virtual ~pawsStdTreeLayout ()
 
- Public Member Functions inherited from pawsITreeLayout
virtual ~pawsITreeLayout ()
 

Protected Member Functions

void SetSubtreeLayout (pawsTreeNode *subtreeRoot, int x, int y, int &maxX, int &maxY)
 

Protected Attributes

int height
 
int horizScroll
 
int lastVersion
 
int levelSpacing
 
int rowSpacing
 
pawsTreetree
 
int vertScroll
 
int width
 

Detailed Description

Definition at line 337 of file pawstree.h.

Constructor & Destructor Documentation

pawsStdTreeLayout::pawsStdTreeLayout ( pawsTree tree,
int  rowSpacing,
int  levelSpacing 
)
virtual pawsStdTreeLayout::~pawsStdTreeLayout ( )
virtual

Member Function Documentation

virtual void pawsStdTreeLayout::GetTreeSize ( int width,
int height 
)
virtual

Implements pawsITreeLayout.

virtual void pawsStdTreeLayout::SetHorizScroll ( int  horizScroll)
virtual

Implements pawsITreeLayout.

virtual void pawsStdTreeLayout::SetLayout ( )
virtual

Implements pawsITreeLayout.

void pawsStdTreeLayout::SetSubtreeLayout ( pawsTreeNode subtreeRoot,
int  x,
int  y,
int maxX,
int maxY 
)
protected
virtual void pawsStdTreeLayout::SetVertScroll ( int  vertScroll)
virtual

Implements pawsITreeLayout.

Member Data Documentation

int pawsStdTreeLayout::height
protected

Definition at line 360 of file pawstree.h.

int pawsStdTreeLayout::horizScroll
protected

Definition at line 358 of file pawstree.h.

int pawsStdTreeLayout::lastVersion
protected

Definition at line 362 of file pawstree.h.

int pawsStdTreeLayout::levelSpacing
protected

Definition at line 357 of file pawstree.h.

int pawsStdTreeLayout::rowSpacing
protected

Definition at line 357 of file pawstree.h.

pawsTree* pawsStdTreeLayout::tree
protected

Definition at line 356 of file pawstree.h.

int pawsStdTreeLayout::vertScroll
protected

Definition at line 358 of file pawstree.h.

int pawsStdTreeLayout::width
protected

Definition at line 360 of file pawstree.h.


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