MapLibre Native Core
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
mbgl::FillAnnotation Class Reference

#include <annotation.hpp>

Public Member Functions

 FillAnnotation (ShapeAnnotationGeometry geometry_, style::PropertyValue< float > opacity_=1.0f, style::PropertyValue< Color > color_=Color::black(), style::PropertyValue< Color > outlineColor_={})
 

Public Attributes

ShapeAnnotationGeometry geometry
 
style::PropertyValue< float > opacity
 
style::PropertyValue< Colorcolor
 
style::PropertyValue< ColoroutlineColor
 

Detailed Description

Definition at line 48 of file annotation.hpp.

Constructor & Destructor Documentation

◆ FillAnnotation()

mbgl::FillAnnotation::FillAnnotation ( ShapeAnnotationGeometry  geometry_,
style::PropertyValue< float >  opacity_ = 1.0f,
style::PropertyValue< Color color_ = Color::black(),
style::PropertyValue< Color outlineColor_ = {} 
)
inline

Definition at line 50 of file annotation.hpp.

Member Data Documentation

◆ color

style::PropertyValue<Color> mbgl::FillAnnotation::color

Definition at line 61 of file annotation.hpp.

◆ geometry

ShapeAnnotationGeometry mbgl::FillAnnotation::geometry

Definition at line 59 of file annotation.hpp.

◆ opacity

style::PropertyValue<float> mbgl::FillAnnotation::opacity

Definition at line 60 of file annotation.hpp.

◆ outlineColor

style::PropertyValue<Color> mbgl::FillAnnotation::outlineColor

Definition at line 62 of file annotation.hpp.


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