Special list-tree-item for Eve. Most state is picked directly from TEveElement, no need to store it locally nor to manage its consistency. Handles also selected/highlighted colors and, in the future, drag-n-drop.
void | NotSupported(const char* func) const |
TEveListTreeItem(const TEveListTreeItem&) | |
TEveListTreeItem& | operator=(const TEveListTreeItem&) |
TGClient* | TGListTreeItem::fClient | pointer to TGClient |
Int_t | TGListTreeItem::fDNDState | EDNDFlags |
TEveElement* | fElement | |
TGListTreeItem* | TGListTreeItem::fFirstchild | pointer to first child item |
UInt_t | TGListTreeItem::fHeight | item height |
TGListTreeItem* | TGListTreeItem::fLastchild | pointer to last child item |
TGListTreeItem* | TGListTreeItem::fNextsibling | pointer to next sibling |
Bool_t | TGListTreeItem::fOpen | true if item is open |
TGListTreeItem* | TGListTreeItem::fParent | pointer to parent |
TGListTreeItem* | TGListTreeItem::fPrevsibling | pointer to previous sibling |
Int_t | TGListTreeItem::fXtext | x position of item text |
Int_t | TGListTreeItem::fY | y position of item |
Int_t | TGListTreeItem::fYtext | y position of item text |
Warn about access to function members that should never be called. TGListTree calls them in cases that are not used by Eve.
{ printf("TEveListTreeItem::CheckItem - to be ignored ... all done via signal Checked().\n"); }
Propagation of checked-state form children to parents. Not needed, ignore. Item coloration (underline + minibox)
{ return fElement->HasMainColor(); }