#include "GridObjectLoader.h"
◆ Visit() [1/3]
◆ Visit() [2/3]
template<class T >
void GridObjectUnloader::Visit |
( |
GridRefMgr< T > & |
m | ) |
|
- object will get delinked from the manager when deleted
112{
114 {
116
117
118
119
120
121
122
123 obj->CleanupsBeforeDelete();
124
125 obj->GetMap()->RemoveObjectFromMapUpdateList(obj);
126
128 delete obj;
129 }
130}
GridReference< OBJECT > * getFirst()
Definition GridRefMgr.h:32
bool IsEmpty() const
Definition LinkedList.h:97
FROM * GetSource() const
Definition Reference.h:97
References GridRefMgr< OBJECT >::getFirst(), and LinkedListHead::IsEmpty().
◆ Visit() [3/3]
The documentation for this class was generated from the following files: