|
SCV
4.2.1
Simple Components for Visual
|
#include <GroupLayout.h>
Public Member Functions | |
| GroupLayout (Panel *host) | |
| virtual | ~GroupLayout (void) |
| void | removeComponent (scv::Component *object) |
| void | setHorizontalGroup (Group *group) |
| Group * | getHorizontalGroup (void) const |
| void | setVerticalGroup (Group *group) |
| Group * | getVerticalGroup (void) const |
| void | layoutContainer (void) |
| int | getMinimumSize (Spring::Axis axis) |
| int | getPreferredSize (Spring::Axis axis) |
| int | getMaximumSize (Spring::Axis axis) |
Static Public Member Functions | |
| static ParallelGroup * | createParallelGroup (void) |
| static ParallelGroup * | createParallelGroup (Spring::Alignment alignment) |
| static ParallelGroup * | createParallelGroup (Spring::Alignment alignment, bool resizable) |
| static SequentialGroup * | createSequentialGroup (void) |
Protected Attributes | |
| Panel * | _host |
| Group * | _horizontalGroup |
| Group * | _verticalGroup |
| scv::GroupLayout::GroupLayout | ( | Panel * | host | ) |
|
inlinevirtual |
|
static |
|
static |
|
static |
|
static |
| Group * scv::GroupLayout::getHorizontalGroup | ( | void | ) | const |
| int scv::GroupLayout::getMaximumSize | ( | Spring::Axis | axis | ) |
| int scv::GroupLayout::getMinimumSize | ( | Spring::Axis | axis | ) |
| int scv::GroupLayout::getPreferredSize | ( | Spring::Axis | axis | ) |
| Group * scv::GroupLayout::getVerticalGroup | ( | void | ) | const |
| void scv::GroupLayout::layoutContainer | ( | void | ) |
| void scv::GroupLayout::removeComponent | ( | scv::Component * | object | ) |
| void scv::GroupLayout::setHorizontalGroup | ( | Group * | group | ) |
| void scv::GroupLayout::setVerticalGroup | ( | Group * | group | ) |
|
protected |
|
protected |
|
protected |