#include <TToggle.h>
Inheritance diagram for TToggle:
Definition at line 51 of file TToggle.h.
TToggle::TToggle | ( | ) |
TToggle::TToggle | ( | ) |
Definition at line 134 of file TToggle.cxx.
References TObject::Error(), fGetter, TMethod::FindDataMember(), fInitialized, fObject, fSetter, TMethod::GetterMethod(), m, and TMethod::SetterMethod().
void TToggle::SetToggledVariable | ( | Int_t & | var | ) | [virtual] |
virtual Bool_t TToggle::IsInitialized | ( | ) | [inline, virtual] |
Bool_t TToggle::GetState | ( | ) | [virtual] |
Definition at line 68 of file TToggle.cxx.
References fGetter, fInitialized, fObject, fOnValue, fState, and fValue.
void TToggle::SetState | ( | Bool_t | state | ) | [virtual] |
Definition at line 79 of file TToggle.cxx.
References TMethodCall::Execute(), fInitialized, fObject, fOffValue, fOnValue, fSetter, fState, fValue, and snprintf.
void TToggle::Toggle | ( | ) | [virtual] |
Definition at line 112 of file TToggle.cxx.
References TMethodCall::Execute(), fGetter, fInitialized, fObject, fOffValue, fOnValue, fSetter, fState, fTglVariable, fValue, and snprintf.
Referenced by TContextMenu::Action(), and TGuiBldDragManager::DoClassMenu().
virtual void TToggle::SetOnValue | ( | Long_t | lon | ) | [inline, virtual] |
virtual Long_t TToggle::GetOnValue | ( | ) | [inline, virtual] |
virtual void TToggle::SetOffValue | ( | Long_t | lof | ) | [inline, virtual] |
virtual Long_t TToggle::GetOffValue | ( | ) | [inline, virtual] |
virtual Int_t TToggle::GetValue | ( | ) | [inline, virtual] |
void TToggle::SetValue | ( | Long_t | val | ) | [virtual] |
Definition at line 97 of file TToggle.cxx.
References TMethodCall::Execute(), fInitialized, fObject, fOnValue, fSetter, fState, fValue, and snprintf.
TMethodCall* TToggle::GetGetter | ( | ) | const [inline] |
TMethodCall* TToggle::GetSetter | ( | ) | const [inline] |
virtual void TToggle::SetToggledVariable | ( | Int_t & | var | ) | [virtual] |
virtual Bool_t TToggle::IsInitialized | ( | ) | [inline, virtual] |
virtual Bool_t TToggle::GetState | ( | ) | [virtual] |
virtual void TToggle::SetState | ( | Bool_t | state | ) | [virtual] |
virtual void TToggle::Toggle | ( | ) | [virtual] |
virtual void TToggle::SetOnValue | ( | Long_t | lon | ) | [inline, virtual] |
virtual Long_t TToggle::GetOnValue | ( | ) | [inline, virtual] |
virtual void TToggle::SetOffValue | ( | Long_t | lof | ) | [inline, virtual] |
virtual Long_t TToggle::GetOffValue | ( | ) | [inline, virtual] |
virtual Int_t TToggle::GetValue | ( | ) | [inline, virtual] |
virtual void TToggle::SetValue | ( | Long_t | val | ) | [virtual] |
TMethodCall* TToggle::GetGetter | ( | ) | const [inline] |
TMethodCall* TToggle::GetSetter | ( | ) | const [inline] |
Bool_t TToggle::fState [private] |
Definition at line 54 of file TToggle.h.
Referenced by GetState(), SetState(), SetValue(), and Toggle().
Long_t TToggle::fOnValue [private] |
Definition at line 55 of file TToggle.h.
Referenced by GetOnValue(), GetState(), SetOnValue(), SetState(), SetValue(), and Toggle().
Long_t TToggle::fOffValue [private] |
Definition at line 56 of file TToggle.h.
Referenced by GetOffValue(), SetOffValue(), SetState(), and Toggle().
Long_t TToggle::fValue [private] |
Definition at line 57 of file TToggle.h.
Referenced by GetState(), GetValue(), SetState(), SetToggledVariable(), SetValue(), and Toggle().
Bool_t TToggle::fInitialized [protected] |
Definition at line 60 of file TToggle.h.
Referenced by GetState(), IsInitialized(), SetState(), SetToggledObject(), SetValue(), and Toggle().
TObject* TToggle::fObject [protected] |
Definition at line 61 of file TToggle.h.
Referenced by GetState(), SetState(), SetToggledObject(), SetValue(), and Toggle().
TMethodCall* TToggle::fGetter [protected] |
Definition at line 62 of file TToggle.h.
Referenced by GetGetter(), GetState(), SetToggledObject(), and Toggle().
TMethodCall* TToggle::fSetter [protected] |
Definition at line 63 of file TToggle.h.
Referenced by GetSetter(), SetState(), SetToggledObject(), SetValue(), and Toggle().
Int_t* TToggle::fTglVariable [protected] |
TObject* TToggle::fObject [protected] |
TMethodCall* TToggle::fGetter [protected] |
TMethodCall* TToggle::fSetter [protected] |
Int_t* TToggle::fTglVariable [protected] |