A++ » INCLUDE » TGuiBuilder

class TGuiBuilder

Function Members (Methods)

public:
virtual~TGuiBuilder()
virtual voidAddAction(TGuiBldAction*, const char*)
virtual voidAddSection(const char*)
static TClass*Class()
virtual TGFrame*ExecuteAction()
TGuiBldAction*GetAction() const
virtual voidHide()
static TGuiBuilder*Instance()
virtual TClass*IsA() const
virtual Bool_tIsExecutable() const
TGuiBuilder&operator=(const TGuiBuilder&)
virtual voidSetAction(TGuiBldAction* act)
virtual voidShow()
virtual voidShowMembers(TMemberInspector& insp) const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
TGuiBuilder()
TGuiBuilder(const TGuiBuilder&)

Data Members

protected:
TGuiBldAction*fActioncurrent action

Class Charts

Inheritance Chart:
TGuiBuilder

Function documentation

TGuiBuilder()
virtual ~TGuiBuilder()
void AddAction(TGuiBldAction* , const char* )
{}
void AddSection(const char* )
{}
TGFrame * ExecuteAction()
{ return 0; }
void SetAction(TGuiBldAction* act)
{ fAction = act; }
TGuiBldAction * GetAction() const
{ return fAction; }
Bool_t IsExecutable() const
{ return fAction && !fAction->fAct.IsNull(); }
void Show()
{}
void Hide()
{}
TGuiBuilder * Instance()