61#ifndef STAGE_TIMELINE_DISPLAY_EVALUATION_H
62#define STAGE_TIMELINE_DISPLAY_EVALUATION_H
82 class DisplayEvaluation;
Visitor and state holder for a collaborative layout adjustment pass.
void perform()
Conduct global passes over the wired layout elements, in order to adjust and coordinate the overall t...
bool isCollectPhase() const
std::vector< LayoutElement * > elms_
void reset()
pristine state for the next DisplayEvaluation pass
void attach(LayoutElement &e)
virtual void completeLayout(DisplayEvaluation &)=0
virtual ~LayoutElement()
this is an interface
virtual void establishLayout(DisplayEvaluation &)=0
Any copy and copy construction prohibited.
Lumiera error handling (C++ interface).
Lumiera GTK UI implementation root.
Mix-Ins to allow or prohibit various degrees of copying and cloning.