#include <glv_layout.h>
Public Member Functions | |
Placer & | operator<< (View &v) |
Set a view's position. | |
Placer & | abs (space_t vx, space_t vy) |
Set the absolute increment amounts. | |
Placer & | align (space_t vx, space_t vy) |
Set view alignment location. | |
Placer & | align (Place::t p) |
Set view alignment place. | |
Placer & | anchor (Place::t p) |
Set anchor place of Views. | |
Placer & | flow (Direction d) |
Reassign the placement flow direction. | |
Placer & | flow (Direction d, space_t abs, space_t rel=1) |
Set the placement flow along with absolute and relative incrementing values. | |
Placer & | pos (space_t vx, space_t vy) |
Set the current position. | |
Placer & | posX (space_t v) |
Set the current x-position. | |
Placer & | posY (space_t v) |
Set the current y-position. | |
Placer & | rel (space_t vx, space_t vy) |
Set the relative increment factors. |
View placer.
A Placer is used for aligning a series of views. It can position views according to an absolute increment and/or increment relative to the views' geometric extent.