24 #ifndef GUI_WIDGETS_LAYOUTCELL_H
25 #define GUI_WIDGETS_LAYOUTCELL_H
85 {
mAlign[0] = a;
return *
this; }
91 {
mAlign[1] = a;
return *
this; }
125 void extend(
const int x,
const int y,
126 const int w,
const int h);
194 void reflow(
int nx,
int ny,
int nw,
int nh);
void extend(const int x, const int y, const int w, const int h)
static LayoutCell emptyCell
void reflow(int nx, int ny, int nw, int nh)
LayoutCell & operator=(LayoutCell const &)
LayoutCell & setPadding(int p)
void setRowHeight(const int n, const int h)
void setColWidth(const int n, const int w)
void setWidth(const int w)
LayoutCell & setHPadding(int p)
LayoutCell(LayoutCell const &)
LayoutCell & place(Widget *const wg, const int x, const int y, const int w, const int h)
LayoutCell & setHAlign(const Alignment a)
LayoutCell & setVAlign(const Alignment a)
LayoutCell & setVPadding(int p)
void matchColWidth(const int n1, const int n2)
LayoutCell & at(const int x, const int y)
void setHeight(const int h)
#define A_DEFAULT_COPY(func)