31 #include "../../Core/Math/rect.h"
float content_y
Definition: view_geometry.h:107
Definition: view_geometry.h:38
float border_right
Definition: view_geometry.h:86
2D (x,y) point structure - Float
Definition: point.h:68
Sizef content_size() const
Rectf padding_box() const
Pointf content_pos() const
Style value resolver.
Definition: style_cascade.h:67
float padding_bottom
Definition: view_geometry.h:101
float margin_left
Definition: view_geometry.h:68
static ViewGeometry from_content_box(const StyleCascade &style, const Rectf &box)
float content_width
Definition: view_geometry.h:110
Rectf content_box() const
float padding_top
Definition: view_geometry.h:95
float border_left
Definition: view_geometry.h:80
static ViewGeometry from_margin_box(const StyleCascade &style, const Rectf &box)
float padding_left
Definition: view_geometry.h:92
float margin_right
Definition: view_geometry.h:74
2D (width,height) size structure - Float
Definition: size.h:180
float padding_right
Definition: view_geometry.h:98
float content_height
Definition: view_geometry.h:113
2D (left,top,right,bottom) rectangle structure - Float
Definition: rect.h:505
float margin_bottom
Definition: view_geometry.h:77
ViewGeometry()
Definition: view_geometry.h:41
float border_top
Definition: view_geometry.h:83
float content_x
Definition: view_geometry.h:104
float border_bottom
Definition: view_geometry.h:89
Definition: Application/application.h:35
float margin_top
Definition: view_geometry.h:71
static ViewGeometry from_padding_box(const StyleCascade &style, const Rectf &box)
static ViewGeometry from_border_box(const StyleCascade &style, const Rectf &box)