ClanLib
2.3.7
|
#include <css_box_properties.h>
Public Member Functions | |
void | apply_properties (const CL_String &style_string, std::map< CL_String, CL_CSSBoxProperty * > *out_change_set=0) |
void | apply_properties (const CL_CSSPropertyList2 &css_properties, std::map< CL_String, CL_CSSBoxProperty * > *out_change_set=0) |
void | compute (const CL_CSSBoxProperties *parent, CL_CSSResourceCache *layout) |
void CL_CSSBoxProperties::apply_properties | ( | const CL_String & | style_string, |
std::map< CL_String, CL_CSSBoxProperty * > * | out_change_set = 0 |
||
) |
void CL_CSSBoxProperties::apply_properties | ( | const CL_CSSPropertyList2 & | css_properties, |
std::map< CL_String, CL_CSSBoxProperty * > * | out_change_set = 0 |
||
) |
void CL_CSSBoxProperties::compute | ( | const CL_CSSBoxProperties * | parent, |
CL_CSSResourceCache * | layout | ||
) |
CL_CSSBoxBackgroundAttachment CL_CSSBoxProperties::background_attachment |
CL_CSSBoxBackgroundClip CL_CSSBoxProperties::background_clip |
CL_CSSBoxBackgroundColor CL_CSSBoxProperties::background_color |
CL_CSSBoxBackgroundImage CL_CSSBoxProperties::background_image |
CL_CSSBoxBackgroundOrigin CL_CSSBoxProperties::background_origin |
CL_CSSBoxBackgroundPosition CL_CSSBoxProperties::background_position |
CL_CSSBoxBackgroundRepeat CL_CSSBoxProperties::background_repeat |
CL_CSSBoxBackgroundSize CL_CSSBoxProperties::background_size |
CL_CSSBoxBorderCollapse CL_CSSBoxProperties::border_collapse |
CL_CSSBoxBorderColor CL_CSSBoxProperties::border_color_bottom |
CL_CSSBoxBorderColor CL_CSSBoxProperties::border_color_left |
CL_CSSBoxBorderColor CL_CSSBoxProperties::border_color_right |
CL_CSSBoxBorderColor CL_CSSBoxProperties::border_color_top |
CL_CSSBoxBorderImageOutset CL_CSSBoxProperties::border_image_outset |
CL_CSSBoxBorderImageRepeat CL_CSSBoxProperties::border_image_repeat |
CL_CSSBoxBorderImageSlice CL_CSSBoxProperties::border_image_slice |
CL_CSSBoxBorderImageSource CL_CSSBoxProperties::border_image_source |
CL_CSSBoxBorderImageWidth CL_CSSBoxProperties::border_image_width |
CL_CSSBoxBorderRadius CL_CSSBoxProperties::border_radius_bottom_left |
CL_CSSBoxBorderRadius CL_CSSBoxProperties::border_radius_bottom_right |
CL_CSSBoxBorderRadius CL_CSSBoxProperties::border_radius_top_left |
CL_CSSBoxBorderRadius CL_CSSBoxProperties::border_radius_top_right |
CL_CSSBoxBorderSpacing CL_CSSBoxProperties::border_spacing |
CL_CSSBoxBorderStyle CL_CSSBoxProperties::border_style_bottom |
CL_CSSBoxBorderStyle CL_CSSBoxProperties::border_style_left |
CL_CSSBoxBorderStyle CL_CSSBoxProperties::border_style_right |
CL_CSSBoxBorderStyle CL_CSSBoxProperties::border_style_top |
CL_CSSBoxBorderWidth CL_CSSBoxProperties::border_width_bottom |
CL_CSSBoxBorderWidth CL_CSSBoxProperties::border_width_left |
CL_CSSBoxBorderWidth CL_CSSBoxProperties::border_width_right |
CL_CSSBoxBorderWidth CL_CSSBoxProperties::border_width_top |
CL_CSSBoxBottom CL_CSSBoxProperties::bottom |
CL_CSSBoxCaptionSide CL_CSSBoxProperties::caption_side |
CL_CSSBoxClear CL_CSSBoxProperties::clear |
CL_CSSBoxClip CL_CSSBoxProperties::clip |
CL_CSSBoxColor CL_CSSBoxProperties::color |
CL_CSSBoxContent CL_CSSBoxProperties::content |
CL_CSSBoxCounterIncrement CL_CSSBoxProperties::counter_increment |
CL_CSSBoxCounterReset CL_CSSBoxProperties::counter_reset |
CL_CSSBoxCursor CL_CSSBoxProperties::cursor |
CL_CSSBoxDecorationBreak CL_CSSBoxProperties::decoration_break |
CL_CSSBoxDirection CL_CSSBoxProperties::direction |
CL_CSSBoxDisplay CL_CSSBoxProperties::display |
CL_CSSBoxEmptyCells CL_CSSBoxProperties::empty_cells |
CL_CSSBoxFloat CL_CSSBoxProperties::float_box |
CL_CSSBoxFontFamily CL_CSSBoxProperties::font_family |
CL_CSSBoxFontSize CL_CSSBoxProperties::font_size |
CL_CSSBoxFontStyle CL_CSSBoxProperties::font_style |
CL_CSSBoxFontVariant CL_CSSBoxProperties::font_variant |
CL_CSSBoxFontWeight CL_CSSBoxProperties::font_weight |
CL_CSSBoxHeight CL_CSSBoxProperties::height |
CL_CSSBoxLeft CL_CSSBoxProperties::left |
CL_CSSBoxLetterSpacing CL_CSSBoxProperties::letter_spacing |
CL_CSSBoxLineHeight CL_CSSBoxProperties::line_height |
CL_CSSBoxListStyleImage CL_CSSBoxProperties::list_style_image |
CL_CSSBoxListStylePosition CL_CSSBoxProperties::list_style_position |
CL_CSSBoxListStyleType CL_CSSBoxProperties::list_style_type |
CL_CSSBoxMarginWidth CL_CSSBoxProperties::margin_width_bottom |
CL_CSSBoxMarginWidth CL_CSSBoxProperties::margin_width_left |
CL_CSSBoxMarginWidth CL_CSSBoxProperties::margin_width_right |
CL_CSSBoxMarginWidth CL_CSSBoxProperties::margin_width_top |
CL_CSSBoxMaxHeight CL_CSSBoxProperties::max_height |
CL_CSSBoxMaxWidth CL_CSSBoxProperties::max_width |
CL_CSSBoxMinHeight CL_CSSBoxProperties::min_height |
CL_CSSBoxMinWidth CL_CSSBoxProperties::min_width |
CL_CSSBoxOrphans CL_CSSBoxProperties::orphans |
CL_CSSBoxOutlineColor CL_CSSBoxProperties::outline_color |
CL_CSSBoxOutlineStyle CL_CSSBoxProperties::outline_style |
CL_CSSBoxOutlineWidth CL_CSSBoxProperties::outline_width |
CL_CSSBoxOverflow CL_CSSBoxProperties::overflow |
CL_CSSBoxPaddingWidth CL_CSSBoxProperties::padding_width_bottom |
CL_CSSBoxPaddingWidth CL_CSSBoxProperties::padding_width_left |
CL_CSSBoxPaddingWidth CL_CSSBoxProperties::padding_width_right |
CL_CSSBoxPaddingWidth CL_CSSBoxProperties::padding_width_top |
CL_CSSBoxPageBreakAfter CL_CSSBoxProperties::page_break_after |
CL_CSSBoxPageBreakBefore CL_CSSBoxProperties::page_break_before |
CL_CSSBoxPageBreakInside CL_CSSBoxProperties::page_break_inside |
CL_CSSBoxPosition CL_CSSBoxProperties::position |
CL_CSSBoxQuotes CL_CSSBoxProperties::quotes |
CL_CSSBoxRight CL_CSSBoxProperties::right |
CL_CSSBoxShadow CL_CSSBoxProperties::shadow |
CL_CSSBoxTableLayout CL_CSSBoxProperties::table_layout |
CL_CSSBoxTextAlign CL_CSSBoxProperties::text_align |
CL_CSSBoxTextDecoration CL_CSSBoxProperties::text_decoration |
CL_CSSBoxTextIndent CL_CSSBoxProperties::text_indent |
CL_CSSBoxTextTransform CL_CSSBoxProperties::text_transform |
CL_CSSBoxTop CL_CSSBoxProperties::top |
CL_CSSBoxUnicodeBidi CL_CSSBoxProperties::unicode_bidi |
CL_CSSBoxVerticalAlign CL_CSSBoxProperties::vertical_align |
CL_CSSBoxVisibility CL_CSSBoxProperties::visibility |
CL_CSSBoxWhiteSpace CL_CSSBoxProperties::white_space |
CL_CSSBoxWidows CL_CSSBoxProperties::widows |
CL_CSSBoxWidth CL_CSSBoxProperties::width |
CL_CSSBoxWordSpacing CL_CSSBoxProperties::word_spacing |
CL_CSSBoxZIndex CL_CSSBoxProperties::z_index |