#include <TGo4CanvasProxy.h>
Inheritance diagram for TGo4CanvasProxy:
Public Member Functions | |
TGo4CanvasProxy () | |
TGo4CanvasProxy (TCanvas *c, Bool_t owner=kFALSE) | |
virtual | ~TGo4CanvasProxy () |
virtual Bool_t | HasSublevels () const |
virtual Int_t | GetObjectKind () |
virtual const char * | GetContainedClassName () |
virtual void | Initialize (TGo4Slot *slot) |
virtual void | Finalize (TGo4Slot *slot) |
virtual Bool_t | RemoveRegisteredObject (TObject *obj) |
virtual TGo4LevelIter * | MakeIter () |
virtual TGo4Access * | MakeProxy (const char *name) |
virtual void | WriteData (TGo4Slot *slot, TDirectory *dir, Bool_t onlyobjs) |
virtual void | ReadData (TGo4Slot *slot, TDirectory *dir) |
virtual Bool_t | IsAcceptObject (TClass *cl) |
virtual Bool_t | AssignObject (TGo4Slot *slot, TObject *obj, Bool_t owner) |
virtual TObject * | GetAssignedObject () |
Static Public Member Functions | |
static TGo4Access * | ProduceProxy (TCanvas *canv, const char *name) |
static TGo4LevelIter * | ProduceIter (TCanvas *canv) |
Protected Attributes | |
TCanvas * | fCanvas |
Bool_t | fOwner |
|
Definition at line 107 of file TGo4CanvasProxy.cxx. |
|
Definition at line 114 of file TGo4CanvasProxy.cxx. |
|
Definition at line 121 of file TGo4CanvasProxy.cxx. |
|
Reimplemented from TGo4Proxy. Definition at line 29 of file TGo4CanvasProxy.h. References fCanvas. |
|
Reimplemented from TGo4Proxy. Definition at line 126 of file TGo4CanvasProxy.cxx. References fCanvas, TGo4Access::kndFolder, and TGo4Access::kndNone. |
|
Reimplemented from TGo4Proxy. Definition at line 131 of file TGo4CanvasProxy.cxx. References fCanvas. |
|
Reimplemented from TGo4Proxy. Definition at line 136 of file TGo4CanvasProxy.cxx. References fCanvas, TGo4Slot::GetOM(), and TGo4ObjectManager::RegisterObjectWith(). Referenced by AssignObject(). |
|
Reimplemented from TGo4Proxy. Definition at line 142 of file TGo4CanvasProxy.cxx. References fCanvas, and TGo4ObjectManager::UnregisterObject(). Referenced by AssignObject(). |
|
Reimplemented from TGo4Proxy. Definition at line 148 of file TGo4CanvasProxy.cxx. |
|
Reimplemented from TGo4Proxy. Definition at line 37 of file TGo4CanvasProxy.h. References fCanvas, and ProduceIter(). |
|
Reimplemented from TGo4Proxy. Definition at line 40 of file TGo4CanvasProxy.h. References fCanvas, and ProduceProxy(). |
|
Reimplemented from TGo4Proxy. Definition at line 157 of file TGo4CanvasProxy.cxx. References fCanvas. |
|
Reimplemented from TGo4Proxy. Definition at line 173 of file TGo4CanvasProxy.cxx. References AssignObject(). |
|
Reimplemented from TGo4Proxy. Definition at line 183 of file TGo4CanvasProxy.cxx. |
|
Reimplemented from TGo4Proxy. Definition at line 188 of file TGo4CanvasProxy.cxx. References TGo4Slot::evObjAssigned, fCanvas, Finalize(), fOwner, and Initialize(). Referenced by ReadData(). |
|
Reimplemented from TGo4Proxy. Definition at line 205 of file TGo4CanvasProxy.cxx. References fCanvas. |
|
Definition at line 210 of file TGo4CanvasProxy.cxx. Referenced by MakeProxy(), TGo4FolderProxy::ProduceProxy(), and TGo4DirProxy::ProduceProxy(). |
|
Definition at line 238 of file TGo4CanvasProxy.cxx. Referenced by MakeIter(), TGo4FolderLevelIter::subiterator(), and TGo4DirLevelIter::subiterator(). |
|
Definition at line 54 of file TGo4CanvasProxy.h. Referenced by AssignObject(), Finalize(), GetAssignedObject(), GetContainedClassName(), GetObjectKind(), HasSublevels(), Initialize(), MakeIter(), MakeProxy(), RemoveRegisteredObject(), WriteData(), and ~TGo4CanvasProxy(). |
|
Definition at line 55 of file TGo4CanvasProxy.h. Referenced by AssignObject(), RemoveRegisteredObject(), and ~TGo4CanvasProxy(). |