Planeshift
pawstree.h File Reference
#include <csutil/parray.h>
#include <iutil/document.h>
#include "pawswidget.h"
#include "pawstextbox.h"
#include "pawsmanager.h"
#include "pawscrollbar.h"

Go to the source code of this file.

Classes

class  pawsCheckTreeNode
 
class  pawsICheckTreeNode
 
class  pawsITreeDecorator
 
class  pawsITreeLayout
 
class  pawsITreeStruct
 
class  pawsSeqTreeNode
 
class  pawsSeqTreeNode_widget
 
class  pawsSimpleTree
 
class  pawsSimpleTreeNode
 
class  pawsStdTreeDecorator
 
class  pawsStdTreeLayout
 
class  pawsTree
 
class  pawsTreeNode
 
class  pawsTreeStruct
 
class  pawsWidgetTreeNode
 
struct  TreeNodeAttribute
 

Macros

#define TREE_MOUSE_SCROLL_AMOUNT   20
 

Enumerations

enum  { showCheckBox =1, showImage =2, showLabel =4 }
 

Functions

 CREATE_PAWS_FACTORY (pawsTree)
 
 CREATE_PAWS_FACTORY (pawsSimpleTree)
 
 CREATE_PAWS_FACTORY (pawsSimpleTreeNode)
 
 CREATE_PAWS_FACTORY (pawsTreeNode)
 
 CREATE_PAWS_FACTORY (pawsSeqTreeNode)
 
 CREATE_PAWS_FACTORY (pawsWidgetTreeNode)