NetSurf
Data Fields
treeview_node Struct Reference

Treeview node. More...

Collaboration diagram for treeview_node:
[legend]

Data Fields

enum treeview_node_flags flags
 Node flags. More...
 
enum treeview_node_type type
 Node type. More...
 
int height
 Includes height of any descendants (pixels) More...
 
int inset
 Node's inset depending on tree depth (pixels) More...
 
treeview_nodeparent
 parent node More...
 
treeview_nodeprev_sib
 previous sibling node More...
 
treeview_nodenext_sib
 next sibling node More...
 
treeview_nodechildren
 first child node More...
 
void * client_data
 Passed to client on node event msg callback. More...
 
struct treeview_text text
 

Detailed Description

Treeview node.

Definition at line 133 of file treeview.c.

Field Documentation

◆ children

treeview_node* treeview_node::children

◆ client_data

void* treeview_node::client_data

◆ flags

enum treeview_node_flags treeview_node::flags

◆ height

int treeview_node::height

◆ inset

int treeview_node::inset

◆ next_sib

treeview_node* treeview_node::next_sib

◆ parent

treeview_node* treeview_node::parent

◆ prev_sib

treeview_node* treeview_node::prev_sib

◆ text

struct treeview_text treeview_node::text

◆ type

enum treeview_node_type treeview_node::type

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