65 for (
auto elm :
elms_)
66 elm->establishLayout (*
this);
69 for (
auto elm :
elms_)
70 elm->completeLayout (*
this);
77 ASSERT (not isnil(
elms_));
void perform()
Conduct global passes over the wired layout elements, in order to adjust and coordinate the overall t...
std::vector< LayoutElement * > elms_
void reset()
pristine state for the next DisplayEvaluation pass
virtual ~LayoutElement()
this is an interface
A collaboration to establish a globally coherent timeline display layout.
A set of basic GTK includes for the UI.
Lumiera GTK UI implementation root.
bool isnil(lib::time::Duration const &dur)
Tiny helper functions and shortcuts to be used everywhere Consider this header to be effectively incl...