◆ addVisibleTile()
void LabelRenderer::addVisibleTile |
( |
Maria::TileId |
tileId, |
|
|
QuadTile * |
geometryTile, |
|
|
unsigned short |
renderMask |
|
) |
| |
Add a tile to the visible set. This method will generate rendering tiles as necessary from the provided label data sources.
◆ clearTiles()
void Maria3D::LabelRenderer::clearTiles |
( |
| ) |
|
|
inline |
Clear cached label tiles. This will cause all label tiles to be regenerated when needed.
◆ clearVisibleTiles()
void Maria3D::LabelRenderer::clearVisibleTiles |
( |
| ) |
|
|
inline |
Clear all tiles to be rendered. This should be done before preparing a new frame.
◆ pendingLabelData()
Check all data sources if we have any label data for the given tile id.
◆ render()
Draw all tiles in the visible set.
◆ setScale()
void Maria3D::LabelRenderer::setScale |
( |
float |
scale | ) |
|
|
inline |
Set global scale factor for all map labels.
The documentation for this class was generated from the following files:
- Native/MariaNative/M3DGlobe/labels/M3DLabelRenderer.h
- Native/MariaNative/M3DGlobe/labels/M3DLabelRenderer.cpp