|
| void | clear () |
| |
| void | begin_row (element::ptr &row) |
| |
| void | add_cell (element::ptr &el) |
| |
| bool | is_rowspanned (int r, int c) |
| |
| void | finish () |
| |
| table_cell * | cell (int t_col, int t_row) |
| |
| table_column & | column (int c) |
| |
| table_row & | row (int r) |
| |
| int | rows_count () |
| |
| int | cols_count () |
| |
| void | distribute_max_width (int width, int start, int end) |
| |
| void | distribute_min_width (int width, int start, int end) |
| |
| void | distribute_width (int width, int start, int end) |
| |
| void | distribute_width (int width, int start, int end, table_column_accessor *acc) |
| |
| int | calc_table_width (int block_width, bool is_auto, int &min_table_width, int &max_table_width) |
| |
| void | calc_horizontal_positions (margins &table_borders, border_collapse bc, int bdr_space_x) |
| |
| void | calc_vertical_positions (margins &table_borders, border_collapse bc, int bdr_space_y) |
| |
| void | calc_rows_height (int blockHeight, int borderSpacingY) |
| |
Definition at line 200 of file table.h.
◆ rows
| typedef std::vector< std::vector<table_cell> > litehtml::table_grid::rows |
◆ table_grid()
| litehtml::table_grid::table_grid |
( |
| ) |
|
|
inline |
◆ add_cell()
| void litehtml::table_grid::add_cell |
( |
element::ptr & |
el | ) |
|
◆ begin_row()
| void litehtml::table_grid::begin_row |
( |
element::ptr & |
row | ) |
|
◆ calc_horizontal_positions()
| void litehtml::table_grid::calc_horizontal_positions |
( |
margins & |
table_borders, |
|
|
border_collapse |
bc, |
|
|
int |
bdr_space_x |
|
) |
| |
◆ calc_rows_height()
| void litehtml::table_grid::calc_rows_height |
( |
int |
blockHeight, |
|
|
int |
borderSpacingY |
|
) |
| |
◆ calc_table_width()
| int litehtml::table_grid::calc_table_width |
( |
int |
block_width, |
|
|
bool |
is_auto, |
|
|
int & |
min_table_width, |
|
|
int & |
max_table_width |
|
) |
| |
◆ calc_vertical_positions()
| void litehtml::table_grid::calc_vertical_positions |
( |
margins & |
table_borders, |
|
|
border_collapse |
bc, |
|
|
int |
bdr_space_y |
|
) |
| |
◆ cell()
◆ clear()
| void litehtml::table_grid::clear |
( |
| ) |
|
◆ cols_count()
| int litehtml::table_grid::cols_count |
( |
| ) |
|
|
inline |
◆ column()
◆ distribute_max_width()
| void litehtml::table_grid::distribute_max_width |
( |
int |
width, |
|
|
int |
start, |
|
|
int |
end |
|
) |
| |
◆ distribute_min_width()
| void litehtml::table_grid::distribute_min_width |
( |
int |
width, |
|
|
int |
start, |
|
|
int |
end |
|
) |
| |
◆ distribute_width() [1/2]
| void litehtml::table_grid::distribute_width |
( |
int |
width, |
|
|
int |
start, |
|
|
int |
end |
|
) |
| |
◆ distribute_width() [2/2]
| void litehtml::table_grid::distribute_width |
( |
int |
width, |
|
|
int |
start, |
|
|
int |
end, |
|
|
table_column_accessor * |
acc |
|
) |
| |
◆ finish()
| void litehtml::table_grid::finish |
( |
| ) |
|
◆ is_rowspanned()
| bool litehtml::table_grid::is_rowspanned |
( |
int |
r, |
|
|
int |
c |
|
) |
| |
◆ row()
| table_row & litehtml::table_grid::row |
( |
int |
r | ) |
|
|
inline |
◆ rows_count()
| int litehtml::table_grid::rows_count |
( |
| ) |
|
|
inline |
◆ m_cells
| rows litehtml::table_grid::m_cells |
|
private |
◆ m_cols_count
| int litehtml::table_grid::m_cols_count |
|
private |
◆ m_columns
| table_column::vector litehtml::table_grid::m_columns |
|
private |
◆ m_rows
| table_row::vector litehtml::table_grid::m_rows |
|
private |
◆ m_rows_count
| int litehtml::table_grid::m_rows_count |
|
private |
The documentation for this class was generated from the following files:
- Extensions/Gui/Libraries/litehtml/src/table.h
- Extensions/Gui/Libraries/litehtml/src/table.cpp