#include "GridObjectLoader.h"
◆ Visit() [1/2]
◆ Visit() [2/2]
template<class T >
void GridObjectUnloader::Visit |
( |
GridRefMgr< T > & |
m | ) |
|
- object will get delinked from the manager when deleted
101{
103 {
105
106
107
108
109
110
111
112 obj->CleanupsBeforeDelete();
113
114 obj->GetMap()->RemoveObjectFromMapUpdateList(obj);
115
117 delete obj;
118 }
119}
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().
The documentation for this class was generated from the following files: