Lumiera  0.pre.03
»edityourfreedom«
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
UILocationSolver Class Reference

#include "gui/interact/ui-location-solver.hpp"

Description

Service to determine the location of an UI component view.

See also
LocationRule
UILocationResolver_test::simple_usage_example()

Definition at line 235 of file ui-location-solver.hpp.

Public Member Functions

 UILocationSolver (LocationQueryAccess accessor)
 
 UILocationSolver (LocationQuery &locationQueryService)
 

Private Attributes

LocationQueryAccess getLocationQuery
 

Additional Inherited Members

- Private Member Functions inherited from NonCopyable
 NonCopyable ()=default
 
 NonCopyable (NonCopyable const &)=delete
 
 ~NonCopyable ()=default
 
NonCopyableoperator= (NonCopyable const &)=delete
 

Constructor & Destructor Documentation

UILocationSolver ( LocationQueryAccess  accessor)
inlineexplicit

Definition at line 242 of file ui-location-solver.hpp.

UILocationSolver ( LocationQuery locationQueryService)
inlineexplicit

Definition at line 247 of file ui-location-solver.hpp.

Member Data Documentation

LocationQueryAccess getLocationQuery
private

Definition at line 238 of file ui-location-solver.hpp.

+ Inheritance diagram for UILocationSolver:
+ Collaboration diagram for UILocationSolver:

The documentation for this class was generated from the following file: