#include <glui.h>
Inheritance diagram for GLUI_TreePanel:

FIXME: There's an infinite loop in the traversal code (OSL 2006/06)
Public Member Functions | |
| GLUI_TreePanel (GLUI_Node *parent, const char *name, bool open=false, int inset=0) | |
| void | set_color (float r, float g, float b) |
| void | set_level_color (float r, float g, float b) |
| void | set_format (int f) |
| GLUI_Tree * | ab (const char *name, GLUI_Tree *root=NULL) |
| void | fb (GLUI_Tree *branch=NULL) |
| void | db (GLUI_Tree *branch=NULL) |
| void | descendBranch (GLUI_Panel *root=NULL) |
| void | resetToRoot (GLUI_Panel *new_root=NULL) |
| void | next (void) |
| void | refresh (void) |
| void | expand_all (void) |
| void | collapse_all (void) |
| void | update_all (void) |
| void | initNode (GLUI_Tree *temp) |
| void | formatNode (GLUI_Tree *temp) |
Public Attributes | |
| int | max_levels |
| int | next_id |
| int | format |
| float | red |
| float | green |
| float | blue |
| float | lred |
| float | lgreen |
| float | lblue |
| int | root_children |
| GLUI_Tree * | curr_branch |
| GLUI_Panel * | curr_root |
Protected Member Functions | |
| int | uniqueID (void) |
| void | common_init () |
|
||||||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
Reimplemented from GLUI_Panel. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from GLUI_Node. |
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.6