MCPcopy Create free account
hub / github.com/OpenOrienteering/mapper / deleteRenderables

Method deleteRenderables

src/core/renderables/renderable.cpp:100–115  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

98}
99
100void SharedRenderables::deleteRenderables()
101{
102 for (auto renderables = begin(); renderables != end(); )
103 {
104 for (auto renderable : renderables->second)
105 {
106 delete renderable;
107 }
108
109 renderables->second.clear();
110 if (renderables->first.clip_path)
111 renderables = erase(renderables);
112 else
113 ++renderables;
114 }
115}
116
117void SharedRenderables::compact()
118{

Callers 2

updateMethod · 0.80
clearRenderablesMethod · 0.80

Calls 1

clearMethod · 0.45

Tested by

no test coverage detected