39 CSSReplacedComponent() : intrinsic_width(0), intrinsic_height(0), intrinsic_ratio(0.0f), intrinsic_has_width(false), intrinsic_has_height(false), intrinsic_has_ratio(false) { }
50 float intrinsic_ratio;
51 bool intrinsic_has_width;
52 bool intrinsic_has_height;
53 bool intrinsic_has_ratio;
70 : component(component)
79 component->set_geometry(geometry);
Definition: css_replaced_component.h:36
virtual ~CSSReplacedComponent()
Definition: css_replaced_component.h:40
2D (left,top,right,bottom) rectangle structure - Integer
Definition: rect.h:453
CSSReplacedComponent()
Definition: css_replaced_component.h:39
void set_geometry(const Rect &geometry)
Set geometry.
Definition: css_replaced_component.h:77
CSSReplacedComponentBinder(T *component)
Constructs a CSSReplacedComponentBinder.
Definition: css_replaced_component.h:69
friend class CSSReplacedLayout
Definition: css_replaced_component.h:56
Definition: css_layout_object.h:40
Span Component Binder (templated class)
Definition: css_replaced_component.h:62
virtual void set_geometry(const Rect &geometry)=0
Set geometry.