Planeshift
Public Member Functions | Protected Attributes

pawsSeqTreeNode Class Reference

#include <pawstree.h>

List of all members.

Public Member Functions

virtual void AddSeqWidget (pawsWidget *widget, int width)
virtual void AddSeqWidget (pawsWidget *widget)
virtual void Draw ()
 Draws the widget and all of it's children.
virtual pawsWidgetGetSeqWidget (int index)
virtual bool Load (iDocumentNode *node)
 Load a widget based on its <widget></widget> tag.
 pawsSeqTreeNode ()
 pawsSeqTreeNode (const pawsSeqTreeNode &origin)

Protected Attributes

csList< pawsSeqTreeNode_widgetwidgets

Detailed Description

Definition at line 479 of file pawstree.h.


Constructor & Destructor Documentation

pawsSeqTreeNode::pawsSeqTreeNode ( ) [inline]

Definition at line 482 of file pawstree.h.

pawsSeqTreeNode::pawsSeqTreeNode ( const pawsSeqTreeNode origin)

Member Function Documentation

virtual void pawsSeqTreeNode::AddSeqWidget ( pawsWidget widget,
int  width 
) [virtual]
virtual void pawsSeqTreeNode::AddSeqWidget ( pawsWidget widget) [virtual]
virtual void pawsSeqTreeNode::Draw ( ) [virtual]

Draws the widget and all of it's children.

Remarks:
Uses clipping rect of it's parent to define drawing area. If the drawing area defined is empty it returns.

Reimplemented from pawsWidget.

virtual pawsWidget* pawsSeqTreeNode::GetSeqWidget ( int  index) [virtual]
virtual bool pawsSeqTreeNode::Load ( iDocumentNode *  node) [virtual]

Load a widget based on its <widget></widget> tag.

Parameters:
nodeThe xml data for the widget.
Remarks:
Recursivly loads all child widgets.

Reimplemented from pawsTreeNode.


Member Data Documentation

Definition at line 501 of file pawstree.h.


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