MCPcopy Create free account
hub / github.com/comaps/comaps / Clear

Method Clear

libs/drape_frontend/drape_api.cpp:48–59  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

46}
47
48void DrapeApi::Clear()
49{
50 DrapeEngineLockGuard lock(m_engine);
51 if (!lock)
52 return;
53
54 auto & threadCommutator = lock.Get()->m_threadCommutator;
55 m_lines.clear();
56 threadCommutator->PostMessage(ThreadsCommutator::ResourceUploadThread,
57 make_unique_dp<DrapeApiRemoveMessage>("", true /* remove all */),
58 MessagePriority::Normal);
59}
60
61void DrapeApi::Invalidate()
62{

Callers 13

AcceptMessageMethod · 0.45
UpdateMethod · 0.45
AcceptMessageMethod · 0.45
RenderSceneMethod · 0.45
PreRender3dLayerMethod · 0.45
Render3dLayerMethod · 0.45
RenderTrafficLayerMethod · 0.45
RenderRouteLayerMethod · 0.45
RenderUserMarksLayerMethod · 0.45
RenderEmptyFrameMethod · 0.45
OnContextDestroyMethod · 0.45

Calls 3

GetMethod · 0.45
clearMethod · 0.45
PostMessageMethod · 0.45

Tested by

no test coverage detected