#include <Nux/HLayout.h>
Constructor & Destructor Documentation
nux::HLayout::HLayout |
( |
NUX_FILE_LINE_PROTO |
| ) |
|
nux::HLayout::HLayout |
( |
NString |
name, |
|
|
NUX_FILE_LINE_PROTO |
|
|
) |
| |
nux::HLayout::~HLayout |
( |
| ) |
|
Member Function Documentation
virtual long nux::HLayout::ComputeLayout2 |
( |
| ) |
[virtual] |
virtual void nux::HLayout::ComputePosition2 |
( |
float |
offsetX, |
|
|
float |
offsetY |
|
) |
| [virtual] |
void nux::HLayout::ComputeStacking |
( |
t_s32 |
remaining_width, |
|
|
t_s32 & |
offset_space, |
|
|
t_s32 & |
element_margin |
|
) |
| |
Compute the how elements are spread inside the layout.
- Parameters:
-
remaining_width | Size that remains after subtracting elements width, inner and outer margins from the content width. |
offset_space | The space at the left of all elements. |
element_margin | The margin between elements. |
virtual long nux::HLayout::DoFocusDown |
( |
IEvent & |
ievent, |
|
|
long |
TraverseInfo, |
|
|
long |
ProcessEventInfo |
|
) |
| [protected, virtual] |
virtual long nux::HLayout::DoFocusUp |
( |
IEvent & |
ievent, |
|
|
long |
TraverseInfo, |
|
|
long |
ProcessEventInfo |
|
) |
| [protected, virtual] |
virtual void nux::HLayout::GetCompositeList |
( |
std::list< Area * > * |
ViewList | ) |
[virtual] |
virtual t_u32 nux::HLayout::getMaxStretchFactor |
( |
| ) |
[virtual] |
virtual void nux::HLayout::HLayoutManagement |
( |
t_s32 |
width, |
|
|
t_s32 |
height |
|
) |
| [virtual] |
The documentation for this class was generated from the following file: