Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

_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
CRFontSizefont_size
 the 'font-size' property.

CRFontSizeAdjustfont_size_adjust
enum CRFontStyle font_style
enum CRFontVariant font_variant
enum CRFontWeight font_weight
enum CRFontStretch font_stretch
CRStyleparent_style
gulong ref_count


Detailed Description

The css2 style class.

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

Definition at line 213 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 232 of file cr-style.h.

enum CRDisplayType _CRStyle::display
 

box display type

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

enum CRFloatType _CRStyle::float_type
 

the float property

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

CRFontFamily* _CRStyle::font_family
 

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

CRFontSize* _CRStyle::font_size
 

the 'font-size' property.

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

CRFontSizeAdjust* _CRStyle::font_size_adjust
 

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

enum CRFontStretch _CRStyle::font_stretch
 

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

enum CRFontStyle _CRStyle::font_style
 

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

enum CRFontVariant _CRStyle::font_variant
 

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

enum CRFontWeight _CRStyle::font_weight
 

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

CRNumPropVal _CRStyle::num_props[NB_NUM_PROPS]
 

numerical properties.

the properties are indexed by enum CRNumProp.

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

CRStyle* _CRStyle::parent_style
 

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

enum CRPositionType _CRStyle::position
 

the positioning scheme

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

gulong _CRStyle::ref_count
 

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

CRRgbPropVal _CRStyle::rgb_props[NB_RGB_PROPS]
 

color properties.

They are indexed by enum CRRgbProp .

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


The documentation for this struct was generated from the following file:
Generated on Wed Oct 1 01:36:54 2003 for Libcroco by doxygen 1.3.3