#include <httree.h>
Inheritance diagram for ht_static_treeview:
Public Member Functions | |
void | init (bounds *b, char *desc) |
virtual void | done () |
void * | add_child (void *node, char *text, Object *Data=NULL) |
void * | add_node (static_node **node, char *text, Object *Data=NULL) |
virtual void | adjust (void *node, bool expand) |
static_node * | create_node (char *text, static_node *prev, Object *Data=NULL) |
virtual void * | get_child (void *node, int i) |
virtual void * | get_next_node (void *node) |
virtual void * | get_prev_node (void *node) |
virtual void * | get_root () |
virtual char * | get_text (void *node) |
virtual bool | has_children (void *node) |
virtual bool | is_expanded (void *node) |
virtual void | select_node (void *node) |
void * | get_cursor_node () |
void | goto_node (void *node) |
Public Attributes | |
static_node * | root |
|
Definition at line 384 of file httree.cc. References add_node(), create_node(), NULL, and root. |
|
Definition at line 398 of file httree.cc. References create_node(), static_node::next, and NULL. Referenced by add_child(). |
|
Implements ht_treeview. |
|
Definition at line 417 of file httree.cc. References static_node::child, static_node::data, static_node::expanded, ht_strdup(), malloc(), static_node::next, NULL, static_node::prev, and static_node::text. Referenced by add_child(), and add_node(). |
|
Reimplemented from ht_treeview. Reimplemented in ht_pe_resource_viewer. Definition at line 378 of file httree.cc. References ht_treeview::done(), ht_static_treeviewdone_r(), and root. Referenced by ht_pe_resource_viewer::done(). |
|
Implements ht_treeview. Definition at line 429 of file httree.cc. References static_node::child, static_node::next, and root. |
|
|
|
Implements ht_treeview. |
|
Implements ht_treeview. |
|
Implements ht_treeview. Definition at line 451 of file httree.cc. References root. |
|
Implements ht_treeview. |
|
|
|
Implements ht_treeview. |
|
Reimplemented from ht_treeview. Reimplemented in ht_pe_resource_viewer. Definition at line 356 of file httree.cc. References Object::init(), root, and VIEW_DEBUG_NAME. |
|
Implements ht_treeview. |
|
Reimplemented from ht_treeview. Reimplemented in ht_pe_resource_viewer. |
|
Definition at line 81 of file httree.h. Referenced by add_child(), done(), get_child(), get_root(), and init(). |