LightWrap++
AC++wrapperfortheLightWave3DSDK
lwpp::ControlSizer Class Reference

a sizer containing a single PanelControl More...

#include <panel_sizer.h>

+ Inheritance diagram for lwpp::ControlSizer:
+ Collaboration diagram for lwpp::ControlSizer:

List of all members.

Public Member Functions

 ControlSizer (PanelControl _control, int flags=0)
virtual SizerAdd (Sizer *sizer, SizerFlags)
virtual SizerAdd (Sizer *s)
 Add a sizer.
virtual void getCurrentSize (int &w, int &h)
 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)
 Return the maximum size of the Sizer.
virtual void getMinSize (int &w, int &h)
 Return the minimum size of the Sizer.
virtual void Layout (int x, int y, int w, int h, int lw)
 Layout the sizer to fit into the bounds.

Detailed Description

a sizer containing a single PanelControl


Constructor & Destructor Documentation

lwpp::ControlSizer::ControlSizer ( PanelControl  _control,
int  flags = 0 
)
inline

Member Function Documentation

virtual Sizer* lwpp::ControlSizer::Add ( Sizer sizer,
SizerFlags   
)
inlinevirtual
virtual Sizer* lwpp::ControlSizer::Add ( Sizer )
inlinevirtual

Add a sizer.

Implements lwpp::Sizer.

virtual void lwpp::ControlSizer::getCurrentSize ( int &  w,
int &  h 
)
inlinevirtual

Return the current size of the Sizer.

Implements lwpp::Sizer.

virtual int lwpp::ControlSizer::getFlags ( )
inlinevirtual

Implements lwpp::Sizer.

virtual int lwpp::ControlSizer::getLabelWidth ( )
inlinevirtual

Get the biggest label width of the Size.

Implements lwpp::Sizer.

virtual void lwpp::ControlSizer::getMaxSize ( int &  w,
int &  h 
)
inlinevirtual

Return the maximum size of the Sizer.

Implements lwpp::Sizer.

virtual void lwpp::ControlSizer::getMinSize ( int &  w,
int &  h 
)
inlinevirtual

Return the minimum size of the Sizer.

Implements lwpp::Sizer.

virtual void lwpp::ControlSizer::Layout ( int  x,
int  y,
int  w,
int  h,
int  lw 
)
inlinevirtual

Layout the sizer to fit into the bounds.

Implements lwpp::Sizer.


The documentation for this class was generated from the following file: