Classes | |
| struct | CellInfo | 
| struct | DrawInfo | 
| struct | MouseInfo | 
| struct | DragInfo | 
| struct | TreeViewDropDownMenuInfo | 
| struct | TreeViewFloatSliderInfo | 
| class | TreeViewFunctions | 
| class | TreeViewCustomGui | 
Typedefs | |
| typedef Bool(* | VisitChildrenCallback) (void *root, void *obj, void *userdata, void *data1, void *data2, Bool &bCont) | 
Enumerations | |
| enum | {  ID_TREEVIEW_CONTEXT_DISABLE, ID_TREEVIEW_CONTEXT_REMOVE, ID_TREEVIEW_CONTEXT_RESET, ID_TREEVIEW_FIRST_NEW_ID }  | 
Insert Object | |
| #define | INSERT_BEFORE | 
| #define | INSERT_AFTER | 
| #define | INSERT_UNDER | 
| #define | INSERT_REPLACE | 
| #define CUSTOMGUI_TREEVIEW | 
Tree/List view custom GUI ID.
| #define ACCEPT_DRAG_OBJECT_FORCE_COPY | 
Use this to force a copy cursor. The next TreeViewFunctions::InsertObject() call will have bCopy = true. 
| #define LISTVIEW_TABLE_SIZE | 
Private.
| typedef Bool(* VisitChildrenCallback) (void *root, void *obj, void *userdata, void *data1, void *data2, Bool &bCont) | 
Callback for TreeViewFunctions::VisitChildren. Called for each child.
| [in] | root | The tree view root. | 
| [in] | obj | The child object. | 
| [in] | userdata | The user data. | 
| [in] | data1 | The first data. | 
| [in] | data2 | The second data. | 
| [out] | bCont | Set to true to continue browsing, otherwise to false. |