32 virtual void Browse(TBrowser* b);
50 static const std::map<TVirtualPad*, std::string>&
getPads() {
return s_pads; }
54 static std::map<TVirtualPad*, std::string>
s_pads;
A wrapper for browsable objects to enable automatic redrawing.
virtual const char * GetName() const
Wrap.
virtual void Browse(TBrowser *b)
Reimplementation to store additional info on current state.
BrowsableWrapper(TObject *wrapped)
Wrap the given object, does NOT take ownership.
virtual const char * GetIconName() const
Wrap.
void padClosed()
Slot to remove associated pad from central map.
void setWrapped(TObject *wrapped)
Wrap the given object, does NOT take ownership.
static const std::map< TVirtualPad *, std::string > & getPads()
Get list of pads (static).
TObject * m_wrapped
wrapped object.
ClassDef(BrowsableWrapper, 0)
A wrapper for browsable objects to enable automatic redrawing.
static std::map< TVirtualPad *, std::string > s_pads
TPad -> name of drawn object.
Abstract base class for different kinds of events.