#include <TGo4DrawCloneProxy.h>
Inheritance diagram for TGo4DrawCloneProxy:
Public Member Functions | |
TGo4DrawCloneProxy (TGo4Slot *slot, TGo4ViewPanel *panel) | |
virtual | ~TGo4DrawCloneProxy () |
Bool_t | AssignClone (TObject *obj, TGo4Slot *slot) |
void | CleanupClone (TGo4Slot *slot) |
void | ChangeTitle (TObject *obj) |
void | UpdateTitle () |
void | PerformRebin () |
virtual Bool_t | RemoveRegisteredObject (TObject *obj) |
virtual void | Initialize (TGo4Slot *slot) |
virtual void | Finalize (TGo4Slot *slot) |
virtual TObject * | GetAssignedObject () |
virtual Bool_t | ProcessEvent (TGo4Slot *slot, TGo4Slot *source, Int_t id, void *param) |
Protected Attributes | |
TObject * | fClone |
TGo4ViewPanel * | fPanel |
TGo4Slot * | fParentSlot |
|
Definition at line 30 of file TGo4DrawCloneProxy.cxx. |
|
Definition at line 38 of file TGo4DrawCloneProxy.cxx. References fClone. |
|
Definition at line 43 of file TGo4DrawCloneProxy.cxx. References CleanupClone(), fClone, TGo4Slot::GetOM(), and TGo4ObjectManager::RegisterObjectWith(). Referenced by Initialize(), and ProcessEvent(). |
|
Definition at line 63 of file TGo4DrawCloneProxy.cxx. References fClone, TGo4ObjectManager::RecursiveRemove(), and TGo4ObjectManager::UnregisterObject(). Referenced by AssignClone(), Finalize(), and ProcessEvent(). |
|
Definition at line 75 of file TGo4DrawCloneProxy.cxx. References fClone, fPanel, fParentSlot, TGo4LinkProxy::GetLink(), TGo4BrowserProxy::GetLinkedName(), TGo4Slot::GetParent(), TGo4Picture::IsTitleDate(), TGo4Picture::IsTitleItem(), TGo4Picture::IsTitleTime(), TGo4BrowserProxy::ItemDate(), and TGo4BrowserProxy::ItemTime(). Referenced by ProcessEvent(), and UpdateTitle(). |
|
Definition at line 104 of file TGo4DrawCloneProxy.cxx. References ChangeTitle(), GetAssignedObject(), and TGo4LinkProxy::GetLink(). |
|
Definition at line 175 of file TGo4DrawCloneProxy.cxx. References fClone, fParentSlot, TGo4Slot::GetIntPar(), and TGo4Slot::RemovePar(). |
|
Reimplemented from TGo4Proxy. Definition at line 110 of file TGo4DrawCloneProxy.cxx. References fClone. |
|
Reimplemented from TGo4LinkProxy. Definition at line 116 of file TGo4DrawCloneProxy.cxx. References AssignClone(), fClone, fParentSlot, TGo4LinkProxy::GetLink(), and TGo4LinkProxy::Initialize(). |
|
Reimplemented from TGo4LinkProxy. Definition at line 132 of file TGo4DrawCloneProxy.cxx. References CleanupClone(), TGo4LinkProxy::Finalize(), and fParentSlot. |
|
Reimplemented from TGo4LinkProxy. Definition at line 139 of file TGo4DrawCloneProxy.cxx. References fClone, and TGo4LinkProxy::GetAssignedObject(). Referenced by UpdateTitle(). |
|
Reimplemented from TGo4LinkProxy. Definition at line 144 of file TGo4DrawCloneProxy.cxx. References AssignClone(), ChangeTitle(), CleanupClone(), TGo4Slot::evContAssigned, TGo4Slot::evObjAssigned, TGo4Slot::evObjUpdated, fClone, fParentSlot, TGo4LinkProxy::GetLink(), TGo4LinkProxy::ProcessEvent(), TGo4Slot::RemovePar(), TGo4Slot::SetIntPar(), and TGo4BrowserProxy::UpdateObjectContent(). |
|
Definition at line 40 of file TGo4DrawCloneProxy.h. Referenced by AssignClone(), ChangeTitle(), CleanupClone(), GetAssignedObject(), Initialize(), PerformRebin(), ProcessEvent(), RemoveRegisteredObject(), and ~TGo4DrawCloneProxy(). |
|
Definition at line 41 of file TGo4DrawCloneProxy.h. Referenced by ChangeTitle(). |
|
Definition at line 42 of file TGo4DrawCloneProxy.h. Referenced by ChangeTitle(), Finalize(), Initialize(), PerformRebin(), and ProcessEvent(). |