![]() |
Maria GDK 5.0.0.738
Documentation of native code in develop branch
|
#include <M3DTiledLabelRenderer.h>
Public Member Functions | |
TiledLabelRenderer (const std::shared_ptr< LocalOrigin > &localOrigin, const std::shared_ptr< STK::ShaderProgramManager > &shaderManager, const std::shared_ptr< STK::FontManager > &fontManager, const std::shared_ptr< Maria::SystemTicker > &systemTicker, int gridLevel=5) | |
std::shared_ptr< LabelRenderTile > | getRenderTile (const BasicGeoTypes::GeoPos &geoPos) |
std::shared_ptr< LabelRenderTile > | getRenderTile (const Maria::TileId &tileId) |
void | addLabel (const BasicGeoTypes::GeoPos &pos, double alt, const std::string &text, const Maria::FontDescription &font, Maria::RGBA color, Maria::RGBA outlineColor, const Maria::LabelPlacement placement, double placementMargin) |
void | setVisible (bool visible) |
bool | isVisible () const |
void | render (const STK::Camera &cam, const STK::Viewport &vp) |
TiledLabelRenderer - Simple tiled grid of label renderers. Uses the same label renderers as the map labels and draw object layers, but has simpler usage and is intended for general geographical labels.