19namespace Experimental {
58 static std::shared_ptr<RStyle>
Parse(
const std::string &css_code);
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t src
Base class for drawable entities: objects that can be painted on a RPad.
A set of defaults for graphics attributes, e.g.
std::list< Block_t > fBlocks
const RAttrMap::Value_t * Eval(const std::string &field, const RDrawable &drawable) const
Evaluate attribute value for provided RDrawable.
void Clear()
Parse string with CSS code inside.
bool ParseString(const std::string &css_code)
Parse string with CSS code inside All data will be append to existing style records.
RAttrMap & AddBlock(const std::string &selector)
static std::shared_ptr< RStyle > Parse(const std::string &css_code)
Parse CSS code and returns std::shared_ptr<RStyle> when successful.
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...
RAttrMap map
container with attributes
Block_t(const Block_t &src)
Block_t(const std::string &_selector)
Block_t & operator=(const Block_t &)=delete
std::string selector
css selector