CL_CSSBoxLayout Class Reference
[clanCore CSS]

#include <css_box_layout.h>

List of all members.

Public Member Functions

Construction
 CL_CSSBoxLayout ()
 CSS Box Layout constructor.
 CL_CSSBoxLayout (CL_SharedPtr< CL_CSSBoxLayout_Impl > impl)
 ~CL_CSSBoxLayout ()
 CSS Box Layout destructor.
Attributes
CL_CSSBox get_body_box ()
 Get Body box.
Operations
CL_CSSBox create_inline_box ()
 Create inline box.
CL_CSSInlineTextBox create_inline_text_box (const CL_StringRef &text)
 Create inline text box.
CL_CSSInlineObjectBox create_inline_object_box (const CL_DomElement &element)
 Create inline object box.
CL_CSSBox create_block_box ()
 Create block box.
CL_CSSBox create_list_item_box ()
 Create list item box.
CL_CSSBox create_run_in_box ()
 Create run in box.
CL_CSSBox create_compact_box ()
 Create compact box.
CL_CSSBox create_marker_box ()
 Create marker box.
CL_CSSBox create_table_box ()
 Create table box.
CL_CSSBox create_inline_table_box ()
 Create inline table box.
CL_CSSBox create_table_row_group_box ()
 Create table row group box.
CL_CSSBox create_table_header_group_box ()
 Create table header group box.
CL_CSSBox create_table_footer_group_box ()
 Create table footer group box.
CL_CSSBox create_table_row_box ()
 Create table row box.
CL_CSSBox create_table_column_group_box ()
 Create table column group box.
CL_CSSBox create_table_column_box ()
 Create table column box.
CL_CSSBox create_table_cell_box ()
 Create table cell box.
CL_CSSBox create_table_caption_box ()
 Create table caption box.


Detailed Description

(Internal ClanLib Class)


Constructor & Destructor Documentation

CL_CSSBoxLayout::CL_CSSBoxLayout  ) 
 

CSS Box Layout constructor.

CL_CSSBoxLayout::CL_CSSBoxLayout CL_SharedPtr< CL_CSSBoxLayout_Impl >  impl  ) 
 

CL_CSSBoxLayout::~CL_CSSBoxLayout  ) 
 

CSS Box Layout destructor.


Member Function Documentation

CL_CSSBox CL_CSSBoxLayout::create_block_box  ) 
 

Create block box.

Returns:
CSSBox

CL_CSSBox CL_CSSBoxLayout::create_compact_box  ) 
 

Create compact box.

Returns:
CSSBox

CL_CSSBox CL_CSSBoxLayout::create_inline_box  ) 
 

Create inline box.

Returns:
CSSBox

CL_CSSInlineObjectBox CL_CSSBoxLayout::create_inline_object_box const CL_DomElement element  ) 
 

Create inline object box.

Parameters:
element = Dom Element
Returns:
CSSInline Object Box

CL_CSSBox CL_CSSBoxLayout::create_inline_table_box  ) 
 

Create inline table box.

Returns:
CSSBox

CL_CSSInlineTextBox CL_CSSBoxLayout::create_inline_text_box const CL_StringRef text  ) 
 

Create inline text box.

Parameters:
text = String Ref
Returns:
CSSInline Text Box

CL_CSSBox CL_CSSBoxLayout::create_list_item_box  ) 
 

Create list item box.

Returns:
CSSBox

CL_CSSBox CL_CSSBoxLayout::create_marker_box  ) 
 

Create marker box.

Returns:
CSSBox

CL_CSSBox CL_CSSBoxLayout::create_run_in_box  ) 
 

Create run in box.

Returns:
CSSBox

CL_CSSBox CL_CSSBoxLayout::create_table_box  ) 
 

Create table box.

Returns:
CSSBox

CL_CSSBox CL_CSSBoxLayout::create_table_caption_box  ) 
 

Create table caption box.

Returns:
CSSBox

CL_CSSBox CL_CSSBoxLayout::create_table_cell_box  ) 
 

Create table cell box.

Returns:
CSSBox

CL_CSSBox CL_CSSBoxLayout::create_table_column_box  ) 
 

Create table column box.

Returns:
CSSBox

CL_CSSBox CL_CSSBoxLayout::create_table_column_group_box  ) 
 

Create table column group box.

Returns:
CSSBox

CL_CSSBox CL_CSSBoxLayout::create_table_footer_group_box  ) 
 

Create table footer group box.

Returns:
CSSBox

CL_CSSBox CL_CSSBoxLayout::create_table_header_group_box  ) 
 

Create table header group box.

Returns:
CSSBox

CL_CSSBox CL_CSSBoxLayout::create_table_row_box  ) 
 

Create table row box.

Returns:
CSSBox

CL_CSSBox CL_CSSBoxLayout::create_table_row_group_box  ) 
 

Create table row group box.

Returns:
CSSBox

CL_CSSBox CL_CSSBoxLayout::get_body_box  ) 
 

Get Body box.

Returns:
body_box


The documentation for this class was generated from the following file:
Generated on Thu Dec 3 02:39:35 2009 for ClanLib by  doxygen 1.4.6