![]() |
Maria GDK 5.0.0.760
Documentation of native code in develop branch
|
#include <M3DCustomPointRender.h>
Public Member Functions | |
CustomPointRender (std::shared_ptr< Maria::DrawObjectData > drawObject, const std::shared_ptr< STK::ShaderProgramManager > &shaderManager) | |
const std::shared_ptr< Maria::DrawObjectData > & | getDrawObject () const |
void | updateData (const std::shared_ptr< Maria::DrawObjectData > &drawObject) |
void | getLabels (std::shared_ptr< Maria::CompositeStyleItem > style, std::vector< Maria3D::TileLabel3D > &labels) |
void | render (const STK::Camera &cam, const STK::Viewport &vp, const std::shared_ptr< LocalOrigin > &localOrigin, std::map< Maria::ItemId, std::shared_ptr< Maria::CompositeStyleItem > > resolvedStyles) |
CustomPointRenderer - Renderer for custom point draw objects, as opposed to regular point symbols. Currently this only includes the GENERIC_CROSSHAIR object.