|
LightWrap++
AC++wrapperfortheLightWave3DSDK
|
Virtual base class for all Sizers. More...
#include <panel_sizer.h>
Inheritance diagram for lwpp::Sizer:Public Member Functions | |
| Sizer () | |
| virtual Sizer * | Add (Sizer *)=0 |
| Add a sizer. | |
| virtual void | getCurrentSize (int &w, int &h)=0 |
| Return the current size of the Sizer. | |
| virtual int | getFlags ()=0 |
| virtual int | getLabelWidth ()=0 |
| 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. | |
Virtual base class for all Sizers.
|
inline |
Add a sizer.
Implemented in lwpp::ControlSizer, and lwpp::DynamicSizer.
|
pure virtual |
Return the current size of the Sizer.
Implemented in lwpp::ControlSizer, lwpp::VerticalSizer, and lwpp::HorizontalSizer.
|
pure virtual |
Implemented in lwpp::ControlSizer, and lwpp::DynamicSizer.
|
pure virtual |
Get the biggest label width of the Size.
Implemented in lwpp::ControlSizer, and lwpp::DynamicSizer.
|
pure virtual |
Return the maximum size of the Sizer.
Implemented in lwpp::ControlSizer, lwpp::VerticalSizer, and lwpp::HorizontalSizer.
|
pure virtual |
Return the minimum size of the Sizer.
Implemented in lwpp::ControlSizer, lwpp::VerticalSizer, and lwpp::HorizontalSizer.
|
pure virtual |
Layout the sizer to fit into the bounds.
Implemented in lwpp::ControlSizer, lwpp::VerticalSizer, and lwpp::HorizontalSizer.