Item used with the Flexbox layout engine. More...
#include <FlexItem.hpp>

Public Types | |
| typedef Flexbox::EAlignItems | EAlignSelf |
Public Member Functions | |
| ~FlexItem (void) | |
| FlexItem (void) | |
| FlexItem (const int w, const int h) | |
| FlexItem (const int w, const int h, GUIComponent &component) | |
| FlexItem (const int w, const int h, Flexbox &flex_box) | |
| FlexItem (GUIComponent &component) | |
| FlexItem (Flexbox &flex_box) | |
Public Attributes | |
| size_t | order |
| size_t | flex_grow |
| size_t | flex_shrink |
| size_t | flex_basis |
| EAlignSelf | align_self |
| int | width |
| int | height |
| GUIComponent * | child |
Item used with the Flexbox layout engine.
| nocl::FlexItem::~FlexItem | ( | void | ) |
| nocl::FlexItem::FlexItem | ( | void | ) |
| nocl::FlexItem::FlexItem | ( | const int | w, |
| const int | h, | ||
| GUIComponent & | component | ||
| ) |
| nocl::FlexItem::FlexItem | ( | const int | w, |
| const int | h, | ||
| Flexbox & | flex_box | ||
| ) |
| nocl::FlexItem::FlexItem | ( | GUIComponent & | component | ) |
References child.
| size_t nocl::FlexItem::order |
Referenced by nocl::Flexbox::add_child().
| size_t nocl::FlexItem::flex_grow |
| size_t nocl::FlexItem::flex_shrink |
| size_t nocl::FlexItem::flex_basis |
| EAlignSelf nocl::FlexItem::align_self |
| int nocl::FlexItem::width |
Referenced by FlexItem().
| int nocl::FlexItem::height |
Referenced by FlexItem().
| GUIComponent* nocl::FlexItem::child |
Referenced by nocl::Flexbox::add_child(), and FlexItem().