Maria GDK 5.0.0.760
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria3D::CustomPointRender Class Reference

#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)
 

Detailed Description

CustomPointRenderer - Renderer for custom point draw objects, as opposed to regular point symbols. Currently this only includes the GENERIC_CROSSHAIR object.


The documentation for this class was generated from the following files: