![]() |
Lumiera 0.pre.04
»edit your freedom«
|
generic definitions for element ID and access.
Typedefs | |
| using | ID = lib::idi::BareEntryID const & |
| using | TimelineView = timeline::TimelineController |
| using | ErrorLogView = widget::ErrorLogDisplay |
Classes | |
| struct | Descriptor |
| Generic Component View descriptors. More... | |
| struct | Descriptor< ErrorLogView > |
| Descriptor for error log display within the UI. More... | |
| struct | Descriptor< test::DummyView > |
| struct | Descriptor< TimelineView > |
| Descriptor for the Timeline UI. More... | |
Functions | |
| template<class VIEW > | |
| Descriptor< VIEW > & | viewSpec () |
| Access point: Factory for "view specs". | |
Variables | |
| AllocSpec< uint > | limitAllocation |
| using ID = lib::idi::BareEntryID const& |
Definition at line 92 of file id-scheme.hpp.
Definition at line 95 of file id-scheme.hpp.
| using ErrorLogView = widget::ErrorLogDisplay |
Definition at line 96 of file id-scheme.hpp.
| struct stage::idi::Descriptor |
Collaboration diagram for Descriptor< V >:| struct stage::idi::Descriptor< ErrorLogView > |
| struct stage::idi::Descriptor< test::DummyView > |
| Class Members | ||
|---|---|---|
| ViewSpec | locate = UICoord::currentWindow().panel("parentLocation") | |
| Allocator | alloc = limitAllocation(2) | |
Collaboration diagram for Descriptor< test::DummyView >:| struct stage::idi::Descriptor< TimelineView > |
|
inline |
Access point: Factory for "view specs".
These are (singleton) instances of idi::Descriptor<V>, and assumed to expose
viewSpec.locate, which solves for the actual view location within UI topologyviewSpec.alloc, which actually claims / allocates an existing or new view instance Definition at line 273 of file view-spec-dsl.hpp.
Definition at line 62 of file view-locator.cpp.