Planeshift
Public Member Functions | Protected Member Functions | Protected Attributes

pawsStdTreeLayout Class Reference

#include <pawstree.h>

List of all members.

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

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

Definition at line 360 of file pawstree.h.

Definition at line 358 of file pawstree.h.

Definition at line 362 of file pawstree.h.

Definition at line 357 of file pawstree.h.

Definition at line 357 of file pawstree.h.

Definition at line 356 of file pawstree.h.

Definition at line 358 of file pawstree.h.

Definition at line 360 of file pawstree.h.


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