22 #ifndef STYLE_TEMPLATE_HPP 23 #define STYLE_TEMPLATE_HPP 30 template<
typename TargetType>
48 shared_ptr< eval::Eval<Color> >
color;
51 shared_ptr< eval::Eval<MaybeCachedString> >
image;
54 shared_ptr< eval::Eval<float> >
width;
58 shared_ptr< eval::Eval<MaybeCachedString> >
text;
88 shared_ptr< eval::Eval<Style::LineCap> >
linecap;
89 shared_ptr< eval::Eval<Style::LineJoin> >
linejoin;
93 shared_ptr< eval::Eval<std::vector<double> > >
dashes;
shared_ptr< eval::Eval< float > > icon_opacity
shared_ptr< eval::Eval< Style::LineJoin > > linejoin
shared_ptr< eval::Eval< float > > shield_opacity
shared_ptr< eval::Eval< Color > > color
shared_ptr< eval::Eval< MaybeCachedString > > text
shared_ptr< eval::Eval< Style::FontWeight > > font_weight
A StyleTemplate is the "raw" / "unevaluated" form of a Style specified by a single MapCSS rule...
shared_ptr< eval::Eval< float > > casing_width
shared_ptr< eval::Eval< float > > text_halo_radius
shared_ptr< eval::Eval< Style::LineCap > > linecap
shared_ptr< eval::Eval< float > > font_size
shared_ptr< eval::Eval< float > > shield_frame_width
shared_ptr< eval::Eval< Style::LineJoin > > casing_linejoin
shared_ptr< eval::Eval< float > > shield_casing_width
shared_ptr< eval::Eval< Color > > shield_frame_color
A Stylesheet parses a given MapCSS Stylesheet file and stores the defined rules.
shared_ptr< eval::Eval< std::vector< double > > > dashes
shared_ptr< eval::Eval< Color > > text_color
shared_ptr< eval::Eval< Color > > casing_color
shared_ptr< eval::Eval< float > > width
shared_ptr< eval::Eval< MaybeCachedString > > shield_text
shared_ptr< eval::Eval< float > > icon_height
shared_ptr< eval::Eval< MaybeCachedString > > fill_image
This file is part of alaCarte.
shared_ptr< eval::Eval< MaybeCachedString > > image
shared_ptr< eval::Eval< int > > z_index
shared_ptr< eval::Eval< MaybeCachedString > > font_family
shared_ptr< eval::Eval< Style::ShieldShape > > shield_shape
shared_ptr< eval::Eval< Color > > shield_casing_color
shared_ptr< eval::Eval< Style::FontStyle > > font_style
shared_ptr< eval::Eval< MaybeCachedString > > icon_image
shared_ptr< eval::Eval< Color > > text_halo_color
shared_ptr< eval::Eval< float > > icon_width
shared_ptr< eval::Eval< float > > text_offset
shared_ptr< eval::Eval< MaybeCachedString > > shield_image
shared_ptr< eval::Eval< Color > > shield_color
shared_ptr< eval::Eval< Color > > fill_color
shared_ptr< eval::Eval< Style::TextPosition > > text_position
shared_ptr< eval::Eval< std::vector< double > > > casing_dashes
shared_ptr< eval::Eval< Style::LineCap > > casing_linecap