int i_type;
int i_parent;
int i_id;
+ bool b_active_item;
bool b_visible;
} tree_update;
VarTree *parent() { return m_pParent; }
void checkParents( VarTree *pParent );
- Iterator uncle();
+ Iterator next_uncle();
+ Iterator prev_uncle();
/// Get root node
VarTree *root()
/// Given an iterator to a visible item, return the next visible item
Iterator getNextVisibleItem( Iterator it );
+ /// Given an it to a visible item, return the previous visible item
+ Iterator getPrevVisibleItem( Iterator it );
+
/// Given an iterator to an item, return the next item
Iterator getNextItem( Iterator it );