#include <panel_sizer.h>
List of all members.
Public Member Functions |
| virtual Sizer * | Add (Sizer *sizer) |
| | Add a sizer.
|
| virtual void | getCurrentSize (int &w, int &h)=0 |
| | Return the current size of the Sizer.
|
| virtual int | getFlags () |
| virtual int | getLabelWidth () |
| | Get the biggest label width of the Size.
|
| virtual void | getMaxSize (int &w, int &h)=0 |
| | Return the maximum size of the Sizer.
|
| virtual void | getMinSize (int &w, int &h)=0 |
| | Return the minimum size of the Sizer.
|
| virtual void | Layout (int x, int y, int w, int h, int lw)=0 |
| | Layout the sizer to fit into the bounds.
|
Member Typedef Documentation
Constructor & Destructor Documentation
| lwpp::DynamicSizer::DynamicSizer |
( |
int |
flags | ) |
|
|
inlineprotected |
| lwpp::DynamicSizer::~DynamicSizer |
( |
| ) |
|
|
inlineprotected |
Member Function Documentation
| virtual Sizer* lwpp::DynamicSizer::Add |
( |
Sizer * |
| ) |
|
|
inlinevirtual |
| virtual void lwpp::Sizer::getCurrentSize |
( |
int & |
w, |
|
|
int & |
h |
|
) |
| |
|
pure virtualinherited |
| virtual int lwpp::DynamicSizer::getFlags |
( |
| ) |
|
|
inlinevirtual |
| virtual int lwpp::DynamicSizer::getLabelWidth |
( |
| ) |
|
|
inlinevirtual |
Get the biggest label width of the Size.
Implements lwpp::Sizer.
| virtual void lwpp::Sizer::getMaxSize |
( |
int & |
w, |
|
|
int & |
h |
|
) |
| |
|
pure virtualinherited |
| virtual void lwpp::Sizer::getMinSize |
( |
int & |
w, |
|
|
int & |
h |
|
) |
| |
|
pure virtualinherited |
| virtual void lwpp::Sizer::Layout |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
w, |
|
|
int |
h, |
|
|
int |
lw |
|
) |
| |
|
pure virtualinherited |
Member Data Documentation
| std::vector<Sizer *> lwpp::DynamicSizer::childList |
|
protected |
| int lwpp::DynamicSizer::Flags |
|
protected |
The documentation for this class was generated from the following file: