8#ifndef libcss_computed_h_
9#define libcss_computed_h_
108 size_t buffer_length,
109 size_t *format_length);
css_unit
Definition types.h:82
uint32_t css_color
Definition types.h:79
int int32_t
Definition acefiex.h:160
unsigned char uint8_t
Definition acefiex.h:161
unit
Definition bytecode.h:38
int32_t css_fixed
Definition fpmath.h:23
uint8_t css_computed_border_left_style(const css_computed_style *style)
Definition computed.c:998
uint8_t css_computed_table_layout(const css_computed_style *style)
Definition computed.c:1018
uint8_t css_computed_counter_reset(const css_computed_style *style, const css_computed_counter **counters)
Definition computed.c:371
uint8_t css_computed_visibility(const css_computed_style *style)
Definition computed.c:1028
uint8_t css_computed_display_static(const css_computed_style *style)
Definition computed.c:962
uint8_t css_computed_quotes(const css_computed_style *style, lwc_string ***quotes)
Definition computed.c:449
uint8_t css_computed_overflow_y(const css_computed_style *style)
Definition computed.c:797
uint8_t css_computed_list_style_type(const css_computed_style *style)
Definition computed.c:1008
uint8_t css_computed_outline_color(const css_computed_style *style, css_color *color)
Definition computed.c:328
uint8_t css_computed_column_width(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:916
uint8_t css_computed_max_width(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:685
uint8_t css_computed_column_gap(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:874
uint8_t css_computed_clear(const css_computed_style *style)
Definition computed.c:763
uint8_t css_computed_flex_basis(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:1085
uint8_t css_computed_column_rule_width(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:897
uint8_t css_computed_outline_width(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:334
uint8_t css_computed_unicode_bidi(const css_computed_style *style)
Definition computed.c:1023
uint8_t css_computed_content(const css_computed_style *style, const css_computed_content_item **content)
Definition computed.c:389
uint8_t css_computed_background_attachment(const css_computed_style *style)
Definition computed.c:659
uint8_t css_computed_width(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:691
uint8_t css_computed_color(const css_computed_style *style, css_color *color)
Definition computed.c:437
uint8_t css_computed_cursor(const css_computed_style *style, lwc_string ***urls)
Definition computed.c:377
uint8_t css_computed_border_top_width(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:407
uint8_t css_computed_flex_shrink(const css_computed_style *style, css_fixed *number)
Definition computed.c:1102
uint8_t css_computed_direction(const css_computed_style *style)
Definition computed.c:674
uint8_t css_computed_margin_right(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:641
uint8_t css_computed_list_style_image(const css_computed_style *style, lwc_string **url)
Definition computed.c:443
uint8_t css_computed_right(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:485
uint8_t css_computed_border_right_style(const css_computed_style *style)
Definition computed.c:988
uint8_t css_computed_text_transform(const css_computed_style *style)
Definition computed.c:825
css_error css_computed_style_destroy(css_computed_style *style)
Definition computed.c:92
uint8_t css_computed_line_height(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:617
uint8_t css_computed_border_right_width(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:413
uint8_t css_computed_flex_wrap(const css_computed_style *style)
Definition computed.c:1108
uint8_t css_computed_background_color(const css_computed_style *style, css_color *color)
Definition computed.c:623
uint8_t css_computed_position(const css_computed_style *style)
Definition computed.c:802
uint8_t css_computed_padding_right(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:774
uint8_t css_computed_flex_grow(const css_computed_style *style, css_fixed *number)
Definition computed.c:1096
uint8_t css_computed_align_content(const css_computed_style *style)
Definition computed.c:1070
uint8_t css_computed_overflow_x(const css_computed_style *style)
Definition computed.c:792
uint8_t css_computed_border_right_color(const css_computed_style *style, css_color *color)
Definition computed.c:588
uint8_t css_computed_background_position(const css_computed_style *style, css_fixed *hlength, css_unit *hunit, css_fixed *vlength, css_unit *vunit)
Definition computed.c:841
uint8_t css_computed_text_indent(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:830
uint8_t css_computed_min_height(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:720
uint8_t css_computed_clip(const css_computed_style *style, css_computed_clip_rect *rect)
Definition computed.c:383
uint8_t css_computed_font_style(const css_computed_style *style)
Definition computed.c:715
uint8_t css_computed_left(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:549
uint8_t css_computed_border_bottom_width(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:419
uint8_t css_computed_margin_top(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:635
uint8_t css_computed_order(const css_computed_style *style, int32_t *order)
Definition computed.c:1118
uint8_t css_computed_border_top_color(const css_computed_style *style, css_color *color)
Definition computed.c:582
uint8_t css_computed_font_weight(const css_computed_style *style)
Definition computed.c:1003
uint8_t css_computed_max_height(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:679
uint8_t css_computed_box_sizing(const css_computed_style *style)
Definition computed.c:606
uint8_t css_computed_page_break_inside(const css_computed_style *style)
Definition computed.c:1053
uint8_t css_computed_column_fill(const css_computed_style *style)
Definition computed.c:869
uint8_t css_computed_stroke_opacity(const css_computed_style *style, css_fixed *stroke_opacity)
Definition computed.c:819
uint8_t css_computed_top(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:455
uint8_t css_computed_break_inside(const css_computed_style *style)
Definition computed.c:858
uint8_t css_computed_column_count(const css_computed_style *style, int32_t *column_count)
Definition computed.c:863
uint8_t css_computed_orphans(const css_computed_style *style, int32_t *orphans)
Definition computed.c:1058
uint8_t css_computed_padding_bottom(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:780
uint8_t css_computed_break_before(const css_computed_style *style)
Definition computed.c:853
uint8_t css_computed_fill_opacity(const css_computed_style *style, css_fixed *fill_opacity)
Definition computed.c:813
uint8_t css_computed_min_width(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:739
uint8_t css_computed_border_spacing(const css_computed_style *style, css_fixed *hlength, css_unit *hunit, css_fixed *vlength, css_unit *vunit)
Definition computed.c:347
uint8_t css_computed_border_top_style(const css_computed_style *style)
Definition computed.c:983
uint8_t css_computed_page_break_before(const css_computed_style *style)
Definition computed.c:1048
uint8_t css_computed_border_left_color(const css_computed_style *style, css_color *color)
Definition computed.c:600
uint8_t css_computed_align_self(const css_computed_style *style)
Definition computed.c:1080
uint8_t css_computed_break_after(const css_computed_style *style)
Definition computed.c:848
uint8_t css_computed_column_rule_color(const css_computed_style *style, css_color *color)
Definition computed.c:880
uint8_t css_computed_vertical_align(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:395
uint8_t css_computed_text_align(const css_computed_style *style)
Definition computed.c:1038
uint8_t css_computed_list_style_position(const css_computed_style *style)
Definition computed.c:1033
uint8_t css_computed_text_decoration(const css_computed_style *style)
Definition computed.c:972
uint8_t css_computed_border_left_width(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:425
uint8_t css_computed_font_family(const css_computed_style *style, lwc_string ***names)
Definition computed.c:977
uint8_t css_computed_background_repeat(const css_computed_style *style)
Definition computed.c:758
uint8_t css_computed_padding_left(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:786
uint8_t css_computed_z_index(const css_computed_style *style, int32_t *z_index)
Definition computed.c:629
uint8_t css_computed_opacity(const css_computed_style *style, css_fixed *opacity)
Definition computed.c:807
uint8_t css_computed_white_space(const css_computed_style *style)
Definition computed.c:836
uint8_t css_computed_column_span(const css_computed_style *style)
Definition computed.c:911
uint8_t css_computed_margin_bottom(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:647
uint8_t css_computed_display(const css_computed_style *style, bool root)
Definition computed.c:922
uint8_t css_computed_font_size(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:401
uint8_t css_computed_background_image(const css_computed_style *style, lwc_string **url)
Definition computed.c:431
uint8_t css_computed_caption_side(const css_computed_style *style)
Definition computed.c:669
uint8_t css_computed_counter_increment(const css_computed_style *style, const css_computed_counter **counters)
Definition computed.c:365
uint8_t css_computed_writing_mode(const css_computed_style *style)
Definition computed.c:360
css_error css_computed_format_list_style(const css_computed_style *style, int value, char *buffer, size_t buffer_length, size_t *format_length)
Definition format_list_style.c:1192
uint8_t css_computed_bottom(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:518
uint8_t css_computed_outline_style(const css_computed_style *style)
Definition computed.c:1013
uint8_t css_computed_word_spacing(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:354
uint8_t css_computed_border_bottom_color(const css_computed_style *style, css_color *color)
Definition computed.c:594
uint8_t css_computed_padding_top(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:768
uint8_t css_computed_column_rule_style(const css_computed_style *style)
Definition computed.c:892
uint8_t css_computed_justify_content(const css_computed_style *style)
Definition computed.c:1113
css_computed_content_type
Definition computed.h:49
@ CSS_COMPUTED_CONTENT_NO_OPEN_QUOTE
Definition computed.h:58
@ CSS_COMPUTED_CONTENT_NONE
Definition computed.h:50
@ CSS_COMPUTED_CONTENT_STRING
Definition computed.h:51
@ CSS_COMPUTED_CONTENT_COUNTERS
Definition computed.h:54
@ CSS_COMPUTED_CONTENT_NO_CLOSE_QUOTE
Definition computed.h:59
@ CSS_COMPUTED_CONTENT_COUNTER
Definition computed.h:53
@ CSS_COMPUTED_CONTENT_CLOSE_QUOTE
Definition computed.h:57
@ CSS_COMPUTED_CONTENT_URI
Definition computed.h:52
@ CSS_COMPUTED_CONTENT_OPEN_QUOTE
Definition computed.h:56
@ CSS_COMPUTED_CONTENT_ATTR
Definition computed.h:55
uint8_t css_computed_empty_cells(const css_computed_style *style)
Definition computed.c:697
css_error css_computed_style_compose(const css_computed_style *restrict parent, const css_computed_style *restrict child, const css_unit_ctx *unit_ctx, css_computed_style **restrict result)
Definition computed.c:279
uint8_t css_computed_align_items(const css_computed_style *style)
Definition computed.c:1075
uint8_t css_computed_letter_spacing(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:322
uint8_t css_computed_float(const css_computed_style *style)
Definition computed.c:702
uint8_t css_computed_page_break_after(const css_computed_style *style)
Definition computed.c:1043
uint8_t css_computed_flex_direction(const css_computed_style *style)
Definition computed.c:1091
uint8_t css_computed_font_variant(const css_computed_style *style)
Definition computed.c:967
uint8_t css_computed_widows(const css_computed_style *style, int32_t *widows)
Definition computed.c:1064
uint8_t css_computed_border_bottom_style(const css_computed_style *style)
Definition computed.c:993
uint8_t css_computed_border_collapse(const css_computed_style *style)
Definition computed.c:664
uint8_t css_computed_height(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:611
uint8_t css_computed_margin_left(const css_computed_style *style, css_fixed *length, css_unit *unit)
Definition computed.c:653
struct kobject * parent
Definition kobject.h:91
css_error
Definition errors.h:18
css_unit tunit
Definition computed.h:38
bool right_auto
Definition computed.h:44
css_fixed left
Definition computed.h:36
css_fixed right
Definition computed.h:34
css_fixed bottom
Definition computed.h:35
bool bottom_auto
Definition computed.h:45
bool left_auto
Definition computed.h:46
css_unit lunit
Definition computed.h:41
css_unit bunit
Definition computed.h:40
css_unit runit
Definition computed.h:39
css_fixed top
Definition computed.h:33
bool top_auto
Definition computed.h:43
union css_computed_content_item::@832 data
lwc_string * sep
Definition computed.h:74
lwc_string * string
Definition computed.h:65
uint8_t type
Definition computed.h:63
lwc_string * attr
Definition computed.h:67
lwc_string * uri
Definition computed.h:66
lwc_string * name
Definition computed.h:69
struct css_computed_content_item::@832::@834 counters
struct css_computed_content_item::@832::@833 counter
uint8_t style
Definition computed.h:70
lwc_string * name
Definition computed.h:28
css_fixed value
Definition computed.h:29
Definition autogenerated_computed.h:272
Definition libwapcaplet.h:41
TTY * root
Definition tty.cpp:47