#include "ShellInfo.h"

ShellInfo


class description - source file - inheritance tree (.pdf)

class ShellInfo : public ZNameMap

Inheritance Chart:
TObject
<-
ZGlass
<-
ZList
ZGlass::YNameChangeCB
<-
ZNameMap
<-
ShellInfo
    private:
void _init() public:
static void _gled_catalog_init() ShellInfo(const Text_t* n = "ShellInfo", const Text_t* t = "0") ShellInfo(const ShellInfo&) ~ShellInfo() virtual void AddSubShell(SubShellInfo* sub_shell) virtual void AdEnlightenment() static TClass* Class() virtual void CopyLinkRefs(lppZGlass_t& ref_list) virtual void CopyLinkReps(ZGlass::lLinkRep_t& link_rep_list) virtual void CopyLinks(lpZGlass_t& glass_list) void EmitResizeRay() void ExecuteMir(ZMIR& mir) static FID_t FID() ZGlass* GetBeta() Bool_t GetCollZGlass() const Bool_t GetCollZList() const Bool_t GetDefSinkVis() const Bool_t GetDefSourceVis() const Int_t GetDefSShellH() const SubShellInfo* GetDefSubShell() Int_t GetDefW() const Bool_t GetFancyClassView() const ZGlass* GetGamma() ZMirEmittingEntity* GetMessageRecipient() UChar_t GetMsgOutH() const Bool_t GetShowLinksInClassView() const ZHashList* GetSubShells() static GledNS::ClassInfo* GlassInfo() virtual TClass* IsA() const virtual SubShellInfo* MakeDefSubShell() static MID_t Mid_AddSubShell() static MID_t Mid_RemoveSubShell() static MID_t Mid_SetBeta() static MID_t Mid_SetCollZGlass() static MID_t Mid_SetCollZList() static MID_t Mid_SetDefSinkVis() static MID_t Mid_SetDefSourceVis() static MID_t Mid_SetDefSShellH() static MID_t Mid_SetDefSubShell() static MID_t Mid_SetDefW() static MID_t Mid_SetFancyClassView() static MID_t Mid_SetGamma() static MID_t Mid_SetMessageRecipient() static MID_t Mid_SetMsgOutH() static MID_t Mid_SetShowLinksInClassView() static MID_t Mid_SetSubShells() static MID_t Mid_SpawnMetaGui() ShellInfo& operator=(const ShellInfo&) virtual Int_t RebuildLinkRefs(An_ID_Demangler* c) virtual void RemoveSubShell(SubShellInfo* sub_shell) virtual ZMIR* S_AddSubShell(SubShellInfo* sub_shell) virtual ZMIR* S_RemoveSubShell(SubShellInfo* sub_shell) ZMIR* S_SetBeta(ZGlass* beta) ZMIR* S_SetCollZGlass(Bool_t collzglass) ZMIR* S_SetCollZList(Bool_t collzlist) ZMIR* S_SetDefSinkVis(Bool_t defsinkvis) ZMIR* S_SetDefSourceVis(Bool_t defsourcevis) ZMIR* S_SetDefSShellH(Int_t defsshellh) ZMIR* S_SetDefSubShell(SubShellInfo* defsubshell) ZMIR* S_SetDefW(Int_t defw) ZMIR* S_SetFancyClassView(Bool_t fancyclassview) ZMIR* S_SetGamma(ZGlass* gamma) ZMIR* S_SetMessageRecipient(ZMirEmittingEntity* messagerecipient) ZMIR* S_SetMsgOutH(UChar_t msgouth) ZMIR* S_SetShowLinksInClassView(Bool_t showlinksinclassview) ZMIR* S_SetSubShells(ZHashList* subshells) ZMIR* S_SpawnMetaGui(ZGlass* source, MetaViewInfo* gui_template) void SetBeta(ZGlass* beta) void SetCollZGlass(Bool_t collzglass) void SetCollZList(Bool_t collzlist) void SetDefSinkVis(Bool_t defsinkvis) void SetDefSourceVis(Bool_t defsourcevis) void SetDefSShellH(Int_t defsshellh) void SetDefSubShell(SubShellInfo* ss) void SetDefW(Int_t defw) void SetFancyClassView(Bool_t fancyclassview) void SetGamma(ZGlass* gamma) void SetMessageRecipient(ZMirEmittingEntity* messagerecipient) void SetMsgOutH(UChar_t msgouth) void SetShowLinksInClassView(Bool_t showlinksinclassview) void SetSubShells(ZHashList* ss) virtual void ShowMembers(TMemberInspector& insp, char* parent) void SpawnMetaGui(ZGlass* source, MetaViewInfo* gui_template) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual FID_t VFID() const virtual GledNS::ClassInfo* VGlassInfo() const

Data Members


    protected:
ZHashList* mSubShells X{gE} L{} SubShellInfo* mDefSubShell X{gE} L{} ZGlass* mBeta X{gS} L{} ZGlass* mGamma X{gS} L{} ZMirEmittingEntity* mMessageRecipient // X{gS} L{} Int_t mDefW X{GS} 7 Value(-range=>[32, 256, 1]) Int_t mDefSShellH X{GS} 7 Value(-range=>[10, 128, 1]) Bool_t bDefSourceVis X{GS} 7 Bool(-join=>1) Bool_t bDefSinkVis X{GS} 7 Bool() UChar_t mMsgOutH X{GS} Ray{Resize} 7 Value(-range=>[0,32,1]) Bool_t bFancyClassView X{GS} 7 Bool() Bool_t bCollZGlass X{GS} 7 Bool(-join=>1) Bool_t bCollZList X{GS} 7 Bool() Bool_t bShowLinksInClassView X{GS} 7 Bool() static GledNS::ClassInfo* sap_ShellInfo_ci static GledNS::LinkMemberInfo* sap_SubShells_lmi static GledNS::LinkMemberInfo* sap_DefSubShell_lmi static GledNS::LinkMemberInfo* sap_Beta_lmi static GledNS::LinkMemberInfo* sap_Gamma_lmi static GledNS::LinkMemberInfo* sap_MessageRecipient_lmi public:
static const ShellInfo::PrivRayQN_e PRQN_offset static const ShellInfo::PrivRayQN_e PRQN_set_def_subshell static const ShellInfo::PrivRayQN_e PRQN_add_subshell static const ShellInfo::PrivRayQN_e PRQN_remove_subshell static const ShellInfo::PrivRayQN_e PRQN_spawn_metagui static const ShellInfo::PrivRayQN_e PRQN_resize_window

Class Description

 ShellInfo

 Glass representation of GUI shell 'FTW_Shell'.
 Note that FTW_Shell itself is subclassed from Eye.
 ShellInfo can not subclass EyeInfo as it is instantiated on the
 Sun Absolute.
 In principle should have a link to ;swallowyesed view and display a canvas
 of some sort if it is not set.

void _init()

void AdEnlightenment()

SubShellInfo* MakeDefSubShell()

void AddSubShell(SubShellInfo* sub_shell)

void RemoveSubShell(SubShellInfo* sub_shell)

void SetDefSubShell(SubShellInfo* ss)

void SetSubShells(ZHashList* ss)

void SpawnMetaGui(ZGlass* source, MetaViewInfo* gui_template)

void EmitResizeRay()



Inline Functions


                       void ~ShellInfo()
                  ShellInfo ShellInfo(const Text_t* n = "ShellInfo", const Text_t* t = "0")
                      FID_t FID()
                      FID_t VFID() const
         GledNS::ClassInfo* GlassInfo()
         GledNS::ClassInfo* VGlassInfo() const
                 ZHashList* GetSubShells()
              SubShellInfo* GetDefSubShell()
                    ZGlass* GetBeta()
                       void SetBeta(ZGlass* beta)
                    ZGlass* GetGamma()
                       void SetGamma(ZGlass* gamma)
        ZMirEmittingEntity* GetMessageRecipient()
                       void SetMessageRecipient(ZMirEmittingEntity* messagerecipient)
                      Int_t GetDefW() const
                       void SetDefW(Int_t defw)
                      Int_t GetDefSShellH() const
                       void SetDefSShellH(Int_t defsshellh)
                     Bool_t GetDefSourceVis() const
                       void SetDefSourceVis(Bool_t defsourcevis)
                     Bool_t GetDefSinkVis() const
                       void SetDefSinkVis(Bool_t defsinkvis)
                    UChar_t GetMsgOutH() const
                       void SetMsgOutH(UChar_t msgouth)
                     Bool_t GetFancyClassView() const
                       void SetFancyClassView(Bool_t fancyclassview)
                     Bool_t GetCollZGlass() const
                       void SetCollZGlass(Bool_t collzglass)
                     Bool_t GetCollZList() const
                       void SetCollZList(Bool_t collzlist)
                     Bool_t GetShowLinksInClassView() const
                       void SetShowLinksInClassView(Bool_t showlinksinclassview)
                       void CopyLinks(lpZGlass_t& glass_list)
                       void CopyLinkRefs(lppZGlass_t& ref_list)
                       void CopyLinkReps(ZGlass::lLinkRep_t& link_rep_list)
                      Int_t RebuildLinkRefs(An_ID_Demangler* c)
                       void ExecuteMir(ZMIR& mir)
                      ZMIR* S_SetSubShells(ZHashList* subshells)
                      MID_t Mid_SetSubShells()
                      ZMIR* S_SetDefSubShell(SubShellInfo* defsubshell)
                      MID_t Mid_SetDefSubShell()
                      ZMIR* S_SetBeta(ZGlass* beta)
                      MID_t Mid_SetBeta()
                      ZMIR* S_SetGamma(ZGlass* gamma)
                      MID_t Mid_SetGamma()
                      ZMIR* S_SetMessageRecipient(ZMirEmittingEntity* messagerecipient)
                      MID_t Mid_SetMessageRecipient()
                      ZMIR* S_SetDefW(Int_t defw)
                      MID_t Mid_SetDefW()
                      ZMIR* S_SetDefSShellH(Int_t defsshellh)
                      MID_t Mid_SetDefSShellH()
                      ZMIR* S_SetDefSourceVis(Bool_t defsourcevis)
                      MID_t Mid_SetDefSourceVis()
                      ZMIR* S_SetDefSinkVis(Bool_t defsinkvis)
                      MID_t Mid_SetDefSinkVis()
                      ZMIR* S_SetMsgOutH(UChar_t msgouth)
                      MID_t Mid_SetMsgOutH()
                      ZMIR* S_SetFancyClassView(Bool_t fancyclassview)
                      MID_t Mid_SetFancyClassView()
                      ZMIR* S_SetCollZGlass(Bool_t collzglass)
                      MID_t Mid_SetCollZGlass()
                      ZMIR* S_SetCollZList(Bool_t collzlist)
                      MID_t Mid_SetCollZList()
                      ZMIR* S_SetShowLinksInClassView(Bool_t showlinksinclassview)
                      MID_t Mid_SetShowLinksInClassView()
                      ZMIR* S_AddSubShell(SubShellInfo* sub_shell)
                      MID_t Mid_AddSubShell()
                      ZMIR* S_RemoveSubShell(SubShellInfo* sub_shell)
                      MID_t Mid_RemoveSubShell()
                      ZMIR* S_SpawnMetaGui(ZGlass* source, MetaViewInfo* gui_template)
                      MID_t Mid_SpawnMetaGui()
                       void _gled_catalog_init()
                    TClass* Class()
                    TClass* IsA() const
                       void ShowMembers(TMemberInspector& insp, char* parent)
                       void Streamer(TBuffer& b)
                       void StreamerNVirtual(TBuffer& b)
                  ShellInfo ShellInfo(const ShellInfo&)
                 ShellInfo& operator=(const ShellInfo&)


Last update: Thu Jun 9 15:55:34 2005


ROOT page - Home page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.