![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
#include "stage/interact/view-locator.hpp"
Access or allocate a UI component view.
Definition at line 90 of file view-locator.hpp.
Public Member Functions | |
| ViewLocator () | |
| ~ViewLocator () | |
| template<class V > | |
| V & | get () |
| Access and possibly create just some component view of the desired type. | |
Private Types | |
| using | Service_LocationSolver = lib::DependInject< UILocationSolver >::ServiceInstance<> |
Private Attributes | |
| lib::Depend< model::ElementAccess > | elementAccess |
| Service_LocationSolver | locResolver_ |
Additional Inherited Members | |
Private Member Functions inherited from NonCopyable | |
| ~NonCopyable ()=default | |
| NonCopyable ()=default | |
| NonCopyable (NonCopyable const &)=delete | |
| NonCopyable & | operator= (NonCopyable const &)=delete |
| ViewLocator | ( | ) |
Definition at line 78 of file view-locator.cpp.
| ~ViewLocator | ( | ) |
Definition at line 83 of file view-locator.cpp.
|
private |
Definition at line 93 of file view-locator.hpp.
|
inline |
Access and possibly create just some component view of the desired type.
Definition at line 119 of file view-locator.hpp.
References ViewLocator::elementAccess.
Referenced by WrappedStandardExeBuilder::invokeOriginalBuilder(), and ViewSpecDSL_test::verify_genericInvocation().
Here is the caller graph for this function:
|
private |
Definition at line 95 of file view-locator.hpp.
Referenced by ViewLocator::get().
|
private |
Definition at line 96 of file view-locator.hpp.
Inheritance diagram for ViewLocator:
Collaboration diagram for ViewLocator: