CSS::StyleImplement Struct Reference

#include <CSSUnit.hpp>

List of all members.


Detailed Description

The style holder (hold all CSS/Style related information).


Public Types

typedef CSS::BorderStyle::Style BorderStyle
 The border style as defined in CSS.
typedef CSS::ClearAndFloat::Property ClearAndFloatType
 The clear and float property in CSS.
typedef CSS::Colour Colour
 The colour as defined in CSS.
typedef CSS::DisplayMode::Type DisplayMode
 The display mode type in CSS.
typedef CSS::Length Length
 The length as defined in CSS.
typedef CSS::Position::Type PositionType
 The position type in CSS.
typedef CSS::TextDecoration::Type TextDecorationType
 The text decoration.

Public Attributes

LengthborderBottom
 The bottom border size.
Colour borderBottomColor
 The bottom border colour.
BorderStyle borderBottomStyle
 The bottom border style.
LengthborderLeft
 The left border size.
Colour borderLeftColor
 The left border colour.
BorderStyle borderLeftStyle
 The left border style.
LengthborderRight
 The right border size.
Colour borderRightColor
 The right border colour.
BorderStyle borderRightStyle
 The right border style.
LengthborderTop
 The top border size.
Colour borderTopColor
 The top border colour.
BorderStyle borderTopStyle
 The top border style.
ClearAndFloatType clearing
 The clearing property.
LengthcontentHeight
 The content height.
LengthcontentWidth
 The content width.
DisplayMode displayMode
 The display mode.
ClearAndFloatType floating
 The floating property.
CSS::Fontfont
 The box font.
bool leftToRight
 Displaying as left to right ?
CSS::LineHeight lineHeight
 The line height.
LengthmarginBottom
 The bottom margin width.
LengthmarginLeft
 The left margin width.
LengthmarginRight
 The right margin width.
LengthmarginTop
 The top margin width.
LengthpaddingBottom
 The padding bottom size.
LengthpaddingLeft
 The padding left size.
LengthpaddingRight
 The padding right size.
LengthpaddingTop
 The padding top size.
LengthpositionBottom
 The distance from bottom.
LengthpositionLeft
 The distance from left.
LengthpositionRight
 The distance from right.
LengthpositionTop
 The distance from top.
PositionType positionType
 The declared position type.
CSS::TextAligntextAlign
 The text align.
TextDecorationType textDecoration
 The text decoration.
CSS::VerticalAlignverticalAlign
 The vertical align.


Member Typedef Documentation

typedef CSS::BorderStyle::Style CSS::StyleImplement::BorderStyle

The border style as defined in CSS.

typedef CSS::ClearAndFloat::Property CSS::StyleImplement::ClearAndFloatType

The clear and float property in CSS.

typedef CSS::Colour CSS::StyleImplement::Colour

The colour as defined in CSS.

typedef CSS::DisplayMode::Type CSS::StyleImplement::DisplayMode

The display mode type in CSS.

typedef CSS::Length CSS::StyleImplement::Length

The length as defined in CSS.

typedef CSS::Position::Type CSS::StyleImplement::PositionType

The position type in CSS.

typedef CSS::TextDecoration::Type CSS::StyleImplement::TextDecorationType

The text decoration.


Member Data Documentation

Length* CSS::StyleImplement::borderBottom

The bottom border size.

Colour CSS::StyleImplement::borderBottomColor

The bottom border colour.

BorderStyle CSS::StyleImplement::borderBottomStyle

The bottom border style.

Length* CSS::StyleImplement::borderLeft

The left border size.

Colour CSS::StyleImplement::borderLeftColor

The left border colour.

BorderStyle CSS::StyleImplement::borderLeftStyle

The left border style.

Length* CSS::StyleImplement::borderRight

The right border size.

Colour CSS::StyleImplement::borderRightColor

The right border colour.

BorderStyle CSS::StyleImplement::borderRightStyle

The right border style.

Length* CSS::StyleImplement::borderTop

The top border size.

Colour CSS::StyleImplement::borderTopColor

The top border colour.

BorderStyle CSS::StyleImplement::borderTopStyle

The top border style.

ClearAndFloatType CSS::StyleImplement::clearing

The clearing property.

Length* CSS::StyleImplement::contentHeight

The content height.

Length* CSS::StyleImplement::contentWidth

The content width.

DisplayMode CSS::StyleImplement::displayMode

The display mode.

ClearAndFloatType CSS::StyleImplement::floating

The floating property.

CSS::Font* CSS::StyleImplement::font

The box font.

bool CSS::StyleImplement::leftToRight

Displaying as left to right ?

CSS::LineHeight CSS::StyleImplement::lineHeight

The line height.

Length* CSS::StyleImplement::marginBottom

The bottom margin width.

Length* CSS::StyleImplement::marginLeft

The left margin width.

Length* CSS::StyleImplement::marginRight

The right margin width.

Length* CSS::StyleImplement::marginTop

The top margin width.

Length* CSS::StyleImplement::paddingBottom

The padding bottom size.

Length* CSS::StyleImplement::paddingLeft

The padding left size.

Length* CSS::StyleImplement::paddingRight

The padding right size.

Length* CSS::StyleImplement::paddingTop

The padding top size.

Length* CSS::StyleImplement::positionBottom

The distance from bottom.

Length* CSS::StyleImplement::positionLeft

The distance from left.

Length* CSS::StyleImplement::positionRight

The distance from right.

Length* CSS::StyleImplement::positionTop

The distance from top.

PositionType CSS::StyleImplement::positionType

The declared position type.

CSS::TextAlign* CSS::StyleImplement::textAlign

The text align.

TextDecorationType CSS::StyleImplement::textDecoration

The text decoration.

CSS::VerticalAlign* CSS::StyleImplement::verticalAlign

The vertical align.


The documentation for this struct was generated from the following file:

(C) An X-Ryl669 project 2007

This document describes Unlimited Zooming Interface source code. UZI stands for Unlimited Zooming Interface, and source code license is