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