![]() |
Maria GDK 5.0.0.738
Documentation of native code in develop branch
|
This is the complete list of members for Maria::LabelRenderItem, including all inherited members.
addGlyphsPath(const std::vector< STK::Vector2f > &line, bool continuedLine, const GlyphRun &glyphs, bool allowOverlap) | Maria::LabelRenderItem | |
addGlyphsPoint(const STK::Vector2f &position, const GlyphRun &glyphs, double offsetX, double offsetY, double angle, bool allowOverlap, bool drawBackground) | Maria::LabelRenderItem | |
fixedRotation() const (defined in Maria::LabelRenderItem) | Maria::LabelRenderItem | inline |
getDebugGraphics(const double pixelSize) (defined in Maria::LabelRenderItem) | Maria::LabelRenderItem | |
getGeoRect() const (defined in Maria::LabelRenderItem) | Maria::LabelRenderItem | inline |
getPlacedCollisionFeatures(float xMin, float xMax, float yMin, float yMax, std::vector< PlacedCollisionFeature > &pcf) | Maria::LabelRenderItem | |
LabelRenderItem() (defined in Maria::LabelRenderItem) | Maria::LabelRenderItem | |
MaxNumGlyphs (defined in Maria::LabelRenderItem) | Maria::LabelRenderItem | static |
numGlyphs() | Maria::LabelRenderItem | inline |
preRender(const std::shared_ptr< RasterProjector > &vp) (defined in Maria::LabelRenderItem) | Maria::LabelRenderItem | |
projectAnchors(const std::shared_ptr< RasterProjector > &tileRp, const std::shared_ptr< RasterProjector > &vp) (defined in Maria::LabelRenderItem) | Maria::LabelRenderItem | |
renderBackgrounds(STK::ShaderProgram &shader) (defined in Maria::LabelRenderItem) | Maria::LabelRenderItem | |
renderLabels(const std::shared_ptr< STK::ShaderProgram > &shader, float opacity) (defined in Maria::LabelRenderItem) | Maria::LabelRenderItem | |
setBackgroundColor(const Maria::RGBA &color) (defined in Maria::LabelRenderItem) | Maria::LabelRenderItem | inline |
setColor(const Maria::RGBA &color) (defined in Maria::LabelRenderItem) | Maria::LabelRenderItem | inline |
setFixedRotation(bool fixedRotation) (defined in Maria::LabelRenderItem) | Maria::LabelRenderItem | inline |
setFont(const std::shared_ptr< STK::Font > &font) | Maria::LabelRenderItem | inline |
setGeoRect(const BasicGeoTypes::GeoRect &grc) (defined in Maria::LabelRenderItem) | Maria::LabelRenderItem | inline |
setGlyphsPath(const std::vector< STK::Vector2f > &line, bool continuedLine, const GlyphRun &glyphs, double stretch, bool allowOverlap) | Maria::LabelRenderItem | inline |
setGlyphsPoint(const STK::Vector2f &position, const GlyphRun &glyphs, bool outline, const double offsetX=0.0, const double offsetY=0.0, double angle=0.0, bool allowOverlap=false, bool drawBackground=false) | Maria::LabelRenderItem | inline |
setOutlineColor(const Maria::RGBA &color) (defined in Maria::LabelRenderItem) | Maria::LabelRenderItem | inline |
shouldRenderBackground() const (defined in Maria::LabelRenderItem) | Maria::LabelRenderItem | inline |
updateCollisionGrid(std::shared_ptr< CollisionGrid > collisionGrid) (defined in Maria::LabelRenderItem) | Maria::LabelRenderItem | |
~LabelRenderItem() (defined in Maria::LabelRenderItem) | Maria::LabelRenderItem |