31 #include "../CSSDocument/css_property_value.h"
32 #include "../CSSDocument/css_length.h"
std::vector< Size > values
Definition: css_value_background_size.h:80
Definition: css_value_background_size.h:56
Definition: css_value_background_size.h:63
Definition: css_value_background_size.h:57
Definition: css_computed_values_updater.h:52
Definition: css_value_background_size.h:62
float percentage_y
Definition: css_value_background_size.h:77
Definition: css_value_background_size.h:55
ValueType
Definition: css_value_background_size.h:60
enum clan::CSSValueBackgroundSize::Type type
Definition: css_value_background_size.h:49
void apply(CSSComputedValuesUpdater *updater)
std::string to_string() const
Definition: css_value_background_size.h:39
Definition: css_value_background_size.h:64
SizeType type
Definition: css_value_background_size.h:72
ValueType value_x
Definition: css_value_background_size.h:73
ValueType value_y
Definition: css_value_background_size.h:73
CSSLength length_y
Definition: css_value_background_size.h:76
Definition: css_property_value.h:41
CSSLength length_x
Definition: css_value_background_size.h:74
void compute(const CSSValueBackgroundSize *parent, CSSResourceCache *layout, float em_size, float ex_size)
SizeType
Definition: css_value_background_size.h:53
Definition: css_value_background_size.h:67
float percentage_x
Definition: css_value_background_size.h:75
Definition: css_length.h:38
Size()
Definition: css_value_background_size.h:70
Type
Definition: css_value_background_size.h:47
Definition: css_value_background_size.h:50