![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
#include "stage/interact/ui-location-solver.hpp"
A single location specification to be matched and fulfilled.
It is created from a – typically incomplete – UICoord spec, which in turn can be built through a DSL notation.
Definition at line 96 of file ui-location-solver.hpp.
Public Attributes | |
| UICoord | pattern |
| bool | createParents |
Public Member Functions | |
| LocationClause (UICoord &&locationPattern, bool allowCreate=false) | |
| LocationClause (LocationClause &&rr) | |
| operator string () const | |
Additional Inherited Members | |
Protected Member Functions inherited from NonCopyable | |
| ~NonCopyable ()=default | |
| NonCopyable ()=default | |
| NonCopyable (NonCopyable const &)=delete | |
| NonCopyable & | operator= (NonCopyable const &)=delete |
|
inline |
Definition at line 103 of file ui-location-solver.hpp.
|
inline |
Definition at line 107 of file ui-location-solver.hpp.
|
inline |
Definition at line 206 of file ui-location-solver.hpp.
| UICoord pattern |
Definition at line 99 of file ui-location-solver.hpp.
Referenced by UILocationSolver::preprocess().
| bool createParents |
Definition at line 100 of file ui-location-solver.hpp.
Referenced by UILocationSolver::preprocess().
Inheritance diagram for LocationClause:
Collaboration diagram for LocationClause: