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

#include <M3DMapLabels.h>

Inheritance diagram for Maria3D::MapLabels:
Maria3D::ILabelDataSource

Public Member Functions

 MapLabels (const std::shared_ptr< Maria::TileCacheManager > &tile_cache_mgr)
 
void setTemplate (const Maria::MapTemplate &tpl)
 
std::shared_ptr< Maria::TileLabelDatagetLabelData (Maria::TileId tileId) override
 
bool pendingLabelData (Maria::TileId tileId) override
 
void setTimestamp (Maria::TileId tileId, int64_t timestamp)
 
virtual bool pendingLabelData (Maria::TileId tileId)=0
 
virtual std::shared_ptr< Maria::TileLabelDatagetLabelData (Maria::TileId tileId)=0
 

Detailed Description

MapLabels - 3D label data source for vector map labels.

Member Function Documentation

◆ getLabelData()

std::shared_ptr< Maria::TileLabelData > MapLabels::getLabelData ( Maria::TileId  tileId)
overridevirtual

◆ pendingLabelData()

bool MapLabels::pendingLabelData ( Maria::TileId  tileId)
overridevirtual

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