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 |