Base-class for reference-counted objects with reverse references to TEveElement objects.
| TEveRefBackPtr() | |
| TEveRefBackPtr(const TEveRefBackPtr&) | |
| virtual | ~TEveRefBackPtr() |
| static TClass* | Class() |
| virtual void | DecRefCount(TEveElement* re) |
| virtual void | IncRefCount(TEveElement* re) |
| virtual TClass* | IsA() const |
| virtual void | TEveRefCnt::OnZeroRefCount() |
| TEveRefBackPtr& | operator=(const TEveRefBackPtr&) |
| virtual void | ShowMembers(TMemberInspector& insp, char* parent) |
| virtual void | StampBackPtrElements(UChar_t stamps) |
| virtual void | Streamer(TBuffer& b) |
| void | StreamerNVirtual(TBuffer& b) |
| list<TEveElement*> | fBackRefs | |
| Int_t | TEveRefCnt::fRefCount |

Copy constructor. New copy starts with zero reference count and empty back-reference list.
Assignment operator. Reference count and back-reference information is not assigned as these object hold pointers to a specific object.
Increase reference cound and add re to the list of back-references.
Decrease reference cound and remove re from the list of back-references.
Add givem stamps to elements in the list of reverse references.