MCPcopy Create free account
hub / github.com/ErrorAtLine0/infinipaint / remove_by_netid

Method remove_by_netid

src/WorldUndoManager.cpp:159–165  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

157}
158
159void WorldUndoManager::remove_by_netid(const NetworkingObjects::NetObjID& netObjID) {
160 auto netIDtoUndoIDIterator = netIDToUndoID.find(netObjID);
161 if(netIDtoUndoIDIterator != netIDToUndoID.end()) {
162 undoIDToNetID.erase(netIDtoUndoIDIterator->second);
163 netIDToUndoID.erase(netIDtoUndoIDIterator);
164 }
165}
166
167void WorldUndoManager::remove_by_undoid(UndoObjectID undoID) {
168 auto undoIDtoNetIDIterator = undoIDToNetID.find(undoID);

Callers 1

WorldMethod · 0.80

Calls 3

findMethod · 0.45
endMethod · 0.45
eraseMethod · 0.45

Tested by

no test coverage detected