14#ifndef TGO4CANVASPROXY_H
15#define TGO4CANVASPROXY_H
48 static std::unique_ptr<TGo4Access>
CreateAccess(TCanvas *canv,
const char *name);
ClassDefOverride(TGo4CanvasProxy, 0)
static std::unique_ptr< TGo4Access > CreateAccess(TCanvas *canv, const char *name)
Bool_t IsAcceptObject(TClass *cl) const override
const char * GetContainedClassName() const override
Bool_t AssignObject(TGo4Slot *slot, TObject *obj, Bool_t owner) override
void Finalize(TGo4Slot *slot) override
std::unique_ptr< TGo4Access > ProvideAccess(const char *name) override
Bool_t HasSublevels() const override
TGo4LevelIter * MakeIter() override
TObject * GetAssignedObject() override
static TGo4LevelIter * ProduceIter(TCanvas *canv)
Bool_t RemoveRegisteredObject(TObject *obj) override
Int_t GetObjectKind() const override
void Initialize(TGo4Slot *slot) override
virtual ~TGo4CanvasProxy()
void ReadData(TGo4Slot *slot, TDirectory *dir) override
void WriteData(TGo4Slot *slot, TDirectory *dir, Bool_t onlyobjs) override