31 #include "../CSSDocument/css_property_value.h"
32 #include "../CSSDocument/css_length.h"
Type1 type_x
Definition: css_value_background_position.h:76
Type2 type_y
Definition: css_value_background_position.h:77
std::string to_string() const
Definition: css_computed_values_updater.h:52
CSSLength length_x
Definition: css_value_background_position.h:79
Definition: css_value_background_position.h:59
Type1
Definition: css_value_background_position.h:53
Definition: css_value_background_position.h:50
CSSValueBackgroundPosition()
Definition: css_value_background_position.h:64
Type2
Definition: css_value_background_position.h:62
Definition: css_value_background_position.h:66
void compute(const CSSValueBackgroundPosition *parent, CSSResourceCache *layout, float em_size, float ex_size)
Definition: css_value_background_position.h:55
CSSLength length_y
Definition: css_value_background_position.h:81
Definition: css_value_background_position.h:49
float percentage_x
Definition: css_value_background_position.h:80
Definition: css_value_background_position.h:56
Position()
Definition: css_value_background_position.h:74
Definition: css_value_background_position.h:68
void apply(CSSComputedValuesUpdater *updater)
Definition: css_property_value.h:41
enum clan::CSSValueBackgroundPosition::Type type
std::vector< Position > positions
Definition: css_value_background_position.h:85
Definition: css_value_background_position.h:65
Definition: css_value_background_position.h:39
Definition: css_value_background_position.h:67
Definition: css_length.h:38
Definition: css_value_background_position.h:57
float percentage_y
Definition: css_value_background_position.h:82
Type
Definition: css_value_background_position.h:47
Definition: css_value_background_position.h:71
Definition: css_value_background_position.h:58