#include <TEveBrowser.h>
Inheritance diagram for TEveListTreeItem:
Public Member Functions | |
TEveListTreeItem (TEveElement *el) | |
virtual | ~TEveListTreeItem () |
virtual Bool_t | IsActive () const |
virtual Pixel_t | GetActiveColor () const |
virtual void | SetActive (Bool_t) |
virtual const char * | GetText () const |
virtual Int_t | GetTextLength () const |
virtual const char * | GetTipText () const |
virtual Int_t | GetTipTextLength () const |
virtual void | SetText (const char *) |
virtual void | SetTipText (const char *) |
virtual void | SetUserData (void *, Bool_t=kFALSE) |
virtual void * | GetUserData () const |
virtual const TGPicture * | GetPicture () const |
virtual const TGPicture * | GetCheckBoxPicture () const |
virtual void | SetPictures (const TGPicture *, const TGPicture *) |
virtual void | SetCheckBoxPictures (const TGPicture *, const TGPicture *) |
virtual void | SetCheckBox (Bool_t=kTRUE) |
virtual Bool_t | HasCheckBox () const |
virtual void | CheckItem (Bool_t=kTRUE) |
virtual void | Toggle () |
virtual Bool_t | IsChecked () const |
virtual Bool_t | HasColor () const |
virtual Color_t | GetColor () const |
virtual void | SetColor (Color_t) |
virtual void | ClearColor () |
ClassDef (TEveListTreeItem, 0) | |
TEveListTreeItem (TEveElement *el) | |
virtual | ~TEveListTreeItem () |
virtual Bool_t | IsActive () const |
virtual Pixel_t | GetActiveColor () const |
virtual void | SetActive (Bool_t) |
virtual const char * | GetText () const |
virtual Int_t | GetTextLength () const |
virtual const char * | GetTipText () const |
virtual Int_t | GetTipTextLength () const |
virtual void | SetText (const char *) |
virtual void | SetTipText (const char *) |
virtual void | SetUserData (void *, Bool_t=kFALSE) |
virtual void * | GetUserData () const |
virtual const TGPicture * | GetPicture () const |
virtual const TGPicture * | GetCheckBoxPicture () const |
virtual void | SetPictures (const TGPicture *, const TGPicture *) |
virtual void | SetCheckBoxPictures (const TGPicture *, const TGPicture *) |
virtual void | SetCheckBox (Bool_t=kTRUE) |
virtual Bool_t | HasCheckBox () const |
virtual void | CheckItem (Bool_t=kTRUE) |
virtual void | Toggle () |
virtual Bool_t | IsChecked () const |
virtual Bool_t | HasColor () const |
virtual Color_t | GetColor () const |
virtual void | SetColor (Color_t) |
virtual void | ClearColor () |
ClassDef (TEveListTreeItem, 0) | |
Protected Member Functions | |
void | NotSupported (const char *func) const |
void | NotSupported (const char *func) const |
Protected Attributes | |
TEveElement * | fElement |
TEveElement * | fElement |
Private Member Functions | |
TEveListTreeItem (const TEveListTreeItem &) | |
TEveListTreeItem & | operator= (const TEveListTreeItem &) |
TEveListTreeItem (const TEveListTreeItem &) | |
TEveListTreeItem & | operator= (const TEveListTreeItem &) |
Definition at line 28 of file TEveBrowser.h.
TEveListTreeItem::TEveListTreeItem | ( | const TEveListTreeItem & | ) | [private] |
TEveListTreeItem::TEveListTreeItem | ( | TEveElement * | el | ) | [inline] |
Definition at line 40 of file TEveBrowser.h.
virtual TEveListTreeItem::~TEveListTreeItem | ( | ) | [inline, virtual] |
Definition at line 41 of file TEveBrowser.h.
TEveListTreeItem::TEveListTreeItem | ( | const TEveListTreeItem & | ) | [private] |
TEveListTreeItem::TEveListTreeItem | ( | TEveElement * | el | ) | [inline] |
Definition at line 40 of file TEveBrowser.h.
virtual TEveListTreeItem::~TEveListTreeItem | ( | ) | [inline, virtual] |
Definition at line 41 of file TEveBrowser.h.
TEveListTreeItem& TEveListTreeItem::operator= | ( | const TEveListTreeItem & | ) | [private] |
void TEveListTreeItem::NotSupported | ( | const char * | func | ) | const [protected] |
Definition at line 78 of file TEveBrowser.cxx.
References Form(), and Warning().
Referenced by ClearColor(), SetActive(), SetCheckBox(), SetCheckBoxPictures(), SetColor(), SetPictures(), SetText(), SetTipText(), and SetUserData().
virtual Bool_t TEveListTreeItem::IsActive | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 43 of file TEveBrowser.h.
References fElement, and TEveElement::GetSelectedLevel().
Pixel_t TEveListTreeItem::GetActiveColor | ( | ) | const [virtual] |
Implements TGListTreeItem.
Definition at line 87 of file TEveBrowser.cxx.
References fElement, TGFrame::GetDefaultSelectedBackground(), TEveElement::GetSelectedLevel(), kBlue, kCyan, and TColor::Number2Pixel().
virtual void TEveListTreeItem::SetActive | ( | Bool_t | ) | [inline, virtual] |
Reimplemented from TGListTreeItem.
Definition at line 45 of file TEveBrowser.h.
References NotSupported().
virtual const char* TEveListTreeItem::GetText | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 47 of file TEveBrowser.h.
References fElement, and TEveElement::GetElementName().
virtual Int_t TEveListTreeItem::GetTextLength | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 48 of file TEveBrowser.h.
References fElement, and TEveElement::GetElementName().
virtual const char* TEveListTreeItem::GetTipText | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 49 of file TEveBrowser.h.
References fElement, and TEveElement::GetElementTitle().
virtual Int_t TEveListTreeItem::GetTipTextLength | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 50 of file TEveBrowser.h.
References fElement, and TEveElement::GetElementTitle().
virtual void TEveListTreeItem::SetText | ( | const char * | ) | [inline, virtual] |
Reimplemented from TGListTreeItem.
Definition at line 51 of file TEveBrowser.h.
References NotSupported().
virtual void TEveListTreeItem::SetTipText | ( | const char * | ) | [inline, virtual] |
Reimplemented from TGListTreeItem.
Definition at line 52 of file TEveBrowser.h.
References NotSupported().
Reimplemented from TGListTreeItem.
Definition at line 54 of file TEveBrowser.h.
References NotSupported().
virtual void* TEveListTreeItem::GetUserData | ( | ) | const [inline, virtual] |
virtual const TGPicture* TEveListTreeItem::GetPicture | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 57 of file TEveBrowser.h.
References fElement, TGListTreeItem::fOpen, and TEveElement::GetListTreeIcon().
virtual const TGPicture* TEveListTreeItem::GetCheckBoxPicture | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 58 of file TEveBrowser.h.
References fElement, and TEveElement::GetListTreeCheckBoxIcon().
virtual void TEveListTreeItem::SetPictures | ( | const TGPicture * | , | |
const TGPicture * | ||||
) | [inline, virtual] |
Reimplemented from TGListTreeItem.
Definition at line 60 of file TEveBrowser.h.
References NotSupported().
virtual void TEveListTreeItem::SetCheckBoxPictures | ( | const TGPicture * | , | |
const TGPicture * | ||||
) | [inline, virtual] |
Reimplemented from TGListTreeItem.
Definition at line 61 of file TEveBrowser.h.
References NotSupported().
Reimplemented from TGListTreeItem.
Definition at line 63 of file TEveBrowser.h.
References NotSupported().
virtual Bool_t TEveListTreeItem::HasCheckBox | ( | ) | const [inline, virtual] |
void TEveListTreeItem::Toggle | ( | ) | [virtual] |
Reimplemented from TGListTreeItem.
Definition at line 102 of file TEveBrowser.cxx.
References TEveElement::ElementChanged(), fElement, IsChecked(), kTRUE, and TEveElement::SetRnrState().
virtual Bool_t TEveListTreeItem::IsChecked | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 67 of file TEveBrowser.h.
References fElement, and TEveElement::GetRnrState().
Referenced by Toggle().
virtual Bool_t TEveListTreeItem::HasColor | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 72 of file TEveBrowser.h.
References fElement, and TEveElement::HasMainColor().
virtual Color_t TEveListTreeItem::GetColor | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 73 of file TEveBrowser.h.
References fElement, and TEveElement::GetMainColor().
virtual void TEveListTreeItem::SetColor | ( | Color_t | ) | [inline, virtual] |
Reimplemented from TGListTreeItem.
Definition at line 74 of file TEveBrowser.h.
References NotSupported().
virtual void TEveListTreeItem::ClearColor | ( | ) | [inline, virtual] |
Reimplemented from TGListTreeItem.
Definition at line 75 of file TEveBrowser.h.
References NotSupported().
TEveListTreeItem::ClassDef | ( | TEveListTreeItem | , | |
0 | ||||
) |
TEveListTreeItem& TEveListTreeItem::operator= | ( | const TEveListTreeItem & | ) | [private] |
void TEveListTreeItem::NotSupported | ( | const char * | func | ) | const [protected] |
virtual Bool_t TEveListTreeItem::IsActive | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 43 of file TEveBrowser.h.
References fElement, and TEveElement::GetSelectedLevel().
virtual Pixel_t TEveListTreeItem::GetActiveColor | ( | ) | const [virtual] |
Implements TGListTreeItem.
virtual void TEveListTreeItem::SetActive | ( | Bool_t | ) | [inline, virtual] |
Reimplemented from TGListTreeItem.
Definition at line 45 of file TEveBrowser.h.
References NotSupported().
virtual const char* TEveListTreeItem::GetText | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 47 of file TEveBrowser.h.
References fElement, and TEveElement::GetElementName().
virtual Int_t TEveListTreeItem::GetTextLength | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 48 of file TEveBrowser.h.
References fElement, and TEveElement::GetElementName().
virtual const char* TEveListTreeItem::GetTipText | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 49 of file TEveBrowser.h.
References fElement, and TEveElement::GetElementTitle().
virtual Int_t TEveListTreeItem::GetTipTextLength | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 50 of file TEveBrowser.h.
References fElement, and TEveElement::GetElementTitle().
virtual void TEveListTreeItem::SetText | ( | const char * | ) | [inline, virtual] |
Reimplemented from TGListTreeItem.
Definition at line 51 of file TEveBrowser.h.
References NotSupported().
virtual void TEveListTreeItem::SetTipText | ( | const char * | ) | [inline, virtual] |
Reimplemented from TGListTreeItem.
Definition at line 52 of file TEveBrowser.h.
References NotSupported().
Reimplemented from TGListTreeItem.
Definition at line 54 of file TEveBrowser.h.
References NotSupported().
virtual void* TEveListTreeItem::GetUserData | ( | ) | const [inline, virtual] |
virtual const TGPicture* TEveListTreeItem::GetPicture | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 57 of file TEveBrowser.h.
References fElement, TGListTreeItem::fOpen, and TEveElement::GetListTreeIcon().
virtual const TGPicture* TEveListTreeItem::GetCheckBoxPicture | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 58 of file TEveBrowser.h.
References fElement, and TEveElement::GetListTreeCheckBoxIcon().
virtual void TEveListTreeItem::SetPictures | ( | const TGPicture * | , | |
const TGPicture * | ||||
) | [inline, virtual] |
Reimplemented from TGListTreeItem.
Definition at line 60 of file TEveBrowser.h.
References NotSupported().
virtual void TEveListTreeItem::SetCheckBoxPictures | ( | const TGPicture * | , | |
const TGPicture * | ||||
) | [inline, virtual] |
Reimplemented from TGListTreeItem.
Definition at line 61 of file TEveBrowser.h.
References NotSupported().
Reimplemented from TGListTreeItem.
Definition at line 63 of file TEveBrowser.h.
References NotSupported().
virtual Bool_t TEveListTreeItem::HasCheckBox | ( | ) | const [inline, virtual] |
virtual void TEveListTreeItem::Toggle | ( | ) | [virtual] |
Reimplemented from TGListTreeItem.
virtual Bool_t TEveListTreeItem::IsChecked | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 67 of file TEveBrowser.h.
References fElement, and TEveElement::GetRnrState().
virtual Bool_t TEveListTreeItem::HasColor | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 72 of file TEveBrowser.h.
References fElement, and TEveElement::HasMainColor().
virtual Color_t TEveListTreeItem::GetColor | ( | ) | const [inline, virtual] |
Implements TGListTreeItem.
Definition at line 73 of file TEveBrowser.h.
References fElement, and TEveElement::GetMainColor().
virtual void TEveListTreeItem::SetColor | ( | Color_t | ) | [inline, virtual] |
Reimplemented from TGListTreeItem.
Definition at line 74 of file TEveBrowser.h.
References NotSupported().
virtual void TEveListTreeItem::ClearColor | ( | ) | [inline, virtual] |
Reimplemented from TGListTreeItem.
Definition at line 75 of file TEveBrowser.h.
References NotSupported().
TEveListTreeItem::ClassDef | ( | TEveListTreeItem | , | |
0 | ||||
) |
TEveElement* TEveListTreeItem::fElement [protected] |
Definition at line 35 of file TEveBrowser.h.
Referenced by GetActiveColor(), GetCheckBoxPicture(), GetColor(), GetPicture(), GetText(), GetTextLength(), GetTipText(), GetTipTextLength(), GetUserData(), HasColor(), IsActive(), IsChecked(), and Toggle().
TEveElement* TEveListTreeItem::fElement [protected] |
Definition at line 35 of file TEveBrowser.h.