16#ifndef OSGWIDGET_TABLE
17#define OSGWIDGET_TABLE
31 Table (
const std::string& =
"",
unsigned int = 0,
unsigned int = 0);
The osgWidget library is a NodeKit that extends the core scene graph to support a 2D (and eventually ...
Definition Box:21
Point::value_type point_type
Definition Types:33
Copy Op(erator) used to control whether shallow or deep copy is used during copy construction and clo...
Definition CopyOp:41
virtual bool addWidget(Widget *)
unsigned int _rows
Definition Table:60
void addWidthToColumn(unsigned int, point_type)
const Widget * getByRowCol(unsigned int row, unsigned int col) const
Definition Table:53
unsigned int _lastRowAdd
Definition Table:62
void getColumnWidths(CellSizes &) const
void getColumnMinWidths(CellSizes &) const
unsigned int _cols
Definition Table:61
META_Object(osgWidget, Table)
virtual bool addWidget(Widget *, unsigned int, unsigned int)
virtual Sizes _getHeightImplementation() const
bool isColumnHorizontallyFillable(unsigned int) const
Table(const Table &, const osg::CopyOp &)
virtual Sizes _getWidthImplementation() const
void getRowHeights(CellSizes &) const
Table(const std::string &="", unsigned int=0, unsigned int=0)
void addHeightToRow(unsigned int, point_type)
virtual void _resizeImplementation(point_type, point_type)
void getRowMinHeights(CellSizes &) const
Widget * getByRowCol(unsigned int row, unsigned int col)
Definition Table:48
void _getRows(CellSizes &, Getter) const
unsigned int _calculateIndex(unsigned int, unsigned int) const
std::vector< point_type > CellSizes
Definition Table:27
unsigned int _lastColAdd
Definition Table:63
bool isRowVerticallyFillable(unsigned int) const
void _getColumns(CellSizes &, Getter) const
Vector & getObjects()
Definition UIObjectParent:75
point_type(Widget::* Getter)() const
Definition Window:418
Window(const std::string &="")
#define OSGWIDGET_EXPORT
Definition Export:42