Lumiera
0.pre.03
»edit your freedom«
|
generic definitions for element ID and access.
Typedefs | |
using | ErrorLogView = widget::ErrorLogDisplay |
using | ID = lib::idi::BareEntryID const & |
using | TimelineView = timeline::TimelineController |
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". More... | |
Variables | |
AllocSpec< uint > | limitAllocation |
struct stage::idi::Descriptor |
struct stage::idi::Descriptor< ErrorLogView > |
struct stage::idi::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 283 of file view-spec-dsl.hpp.
Referenced by ViewLocator::get().
AllocSpec< uint > limitAllocation |
Definition at line 71 of file view-locator.cpp.