MCPcopy Create free account
hub / github.com/codereader/DarkRadiant / onKeyErase

Method onKeyErase

radiantcore/entity/KeyObserverMap.h:185–193  ·  view source on GitHub ↗

Entity::Observer implementation, gets called on Key erase

Source from the content-addressed store, hash-verified

183
184 // Entity::Observer implementation, gets called on Key erase
185 void onKeyErase(const std::string& key, EntityKeyValue& value)
186 {
187 for (KeyObservers::const_iterator i = _keyObservers.find(key);
188 i != _keyObservers.upper_bound(key) && i != _keyObservers.end();
189 ++i)
190 {
191 value.detach(*i->second);
192 }
193 }
194};
195
196} // namespace entity

Callers

nothing calls this directly

Calls 3

findMethod · 0.45
endMethod · 0.45
detachMethod · 0.45

Tested by

no test coverage detected