#include <uboxLayout.hpp>
Inheritance diagram for ubit::UValign:
Public Types | |
INHERIT | |
TOP | |
BOTTOM | |
FLEX | |
CENTER | |
enum | { INHERIT, TOP, BOTTOM, FLEX, CENTER } |
Public Member Functions | |
UValign (const UValign &) | |
UValign & | operator= (const UValign &v) |
bool | operator== (const UValign &v) const |
virtual void | update () |
updates parents graphics. | |
virtual void | putProp (UContext *, UControl *) |
[impl] changes corresponding value in the UContext | |
Static Public Attributes | |
static UValign | top |
static UValign | bottom |
static UValign | flex |
static UValign | center |
Friends | |
UValign & | uvalign (const UValign &) |
UValign & | utop () |
UValign & | ubottom () |
UValign & | uvcenter () |
UValign & | uvflex () |
specify the vertical layout of the children that follow this brick. Possible values: UHalign::top, bottom, center, flex. Shortcut functions utop(), ubottom(), uvcenter(), uvflex() can be used to improve readability (they return the corresponding value).
Behaviors: same behaviors as UHalign (but in the vertical direction).