_CRStyle Struct Reference

The css2 style class. More...

#include <cr-style.h>


Data Fields

CRNumPropVal num_props [NB_NUM_PROPS]
 numerical properties.
CRRgbPropVal rgb_props [NB_RGB_PROPS]
 color properties.
enum CRBorderStyle border_style_props [NB_BORDER_STYLE_PROPS]
 border style properties.
enum CRDisplayType display
 box display type
enum CRPositionType position
 the positioning scheme
enum CRFloatType float_type
 the float property
CRFontFamilyfont_family
CRFontSizeVal font_size
 the 'font-size' property.
CRFontSizeAdjustfont_size_adjust
enum CRFontStyle font_style
enum CRFontVariant font_variant
enum CRFontWeight font_weight
enum CRFontStretch font_stretch
enum CRWhiteSpaceType white_space
 the 'tex' properties
gboolean inherited_props_resolved
CRStyleparent_style
gulong ref_count


Detailed Description

The css2 style class.

Contains computed and actual values inferred from the declarations found in the stylesheets. See css2 spec chapter 6.

Definition at line 230 of file cr-style.h.


Field Documentation

enum CRBorderStyle _CRStyle::border_style_props[NB_BORDER_STYLE_PROPS]
 

border style properties.

They are indexed by enum CRBorderStyleProp .

Definition at line 249 of file cr-style.h.

enum CRDisplayType _CRStyle::display
 

box display type

Definition at line 252 of file cr-style.h.

enum CRFloatType _CRStyle::float_type
 

the float property

Definition at line 258 of file cr-style.h.

CRFontFamily* _CRStyle::font_family
 

Definition at line 263 of file cr-style.h.

CRFontSizeVal _CRStyle::font_size
 

the 'font-size' property.

Definition at line 268 of file cr-style.h.

CRFontSizeAdjust* _CRStyle::font_size_adjust
 

Definition at line 269 of file cr-style.h.

enum CRFontStretch _CRStyle::font_stretch
 

Definition at line 273 of file cr-style.h.

enum CRFontStyle _CRStyle::font_style
 

Definition at line 270 of file cr-style.h.

enum CRFontVariant _CRStyle::font_variant
 

Definition at line 271 of file cr-style.h.

enum CRFontWeight _CRStyle::font_weight
 

Definition at line 272 of file cr-style.h.

gboolean _CRStyle::inherited_props_resolved
 

Definition at line 280 of file cr-style.h.

CRNumPropVal _CRStyle::num_props[NB_NUM_PROPS]
 

numerical properties.

the properties are indexed by enum CRNumProp.

Definition at line 237 of file cr-style.h.

CRStyle* _CRStyle::parent_style
 

Definition at line 281 of file cr-style.h.

enum CRPositionType _CRStyle::position
 

the positioning scheme

Definition at line 255 of file cr-style.h.

gulong _CRStyle::ref_count
 

Definition at line 282 of file cr-style.h.

CRRgbPropVal _CRStyle::rgb_props[NB_RGB_PROPS]
 

color properties.

They are indexed by enum CRRgbProp .

Definition at line 243 of file cr-style.h.

enum CRWhiteSpaceType _CRStyle::white_space
 

the 'tex' properties

Definition at line 278 of file cr-style.h.


The documentation for this struct was generated from the following file:
Generated on Wed Mar 15 18:23:59 2006 for Libcroco by  doxygen 1.4.6