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().