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

Method SetRenderShape

libs/drape_frontend/my_position_controller.cpp:359–368  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

357}
358
359void MyPositionController::SetRenderShape(ref_ptr<dp::GraphicsContext> context, ref_ptr<dp::TextureManager> texMng,
360 drape_ptr<MyPosition> && shape, Arrow3d::PreloadedData && preloadedData)
361{
362 m_shape = std::move(shape);
363 if (!m_shape->InitArrow(context, texMng, std::move(preloadedData)))
364 {
365 m_shape.reset();
366 LOG(LERROR, ("Invalid Arrow3D mesh."));
367 }
368}
369
370void MyPositionController::ResetRenderShape()
371{

Callers 1

AcceptMessageMethod · 0.80

Calls 2

InitArrowMethod · 0.80
resetMethod · 0.45

Tested by

no test coverage detected