Lumiera
0.pre.03
»edit your freedom«
|
Using a pseudo-session (actually just a PlacementIndex), this test accesses some nested scopes and then checks moving the "current scope". Moreover a (stack-like) sub-focus is created, temporarily moving aside the current focus and returning later on.
Definition at line 58 of file query-focus-test.cpp.
Private Member Functions | |
void | checkNavigation (QueryFocus &focus) |
void | manipulate_subFocus () |
virtual void | run (Arg) |
|
inlineprivate |
Definition at line 91 of file query-focus-test.cpp.
References QueryFocus::currentPath(), QueryFocus::explore(), Scope::getParent(), Scope::isRoot(), QueryFocus::query(), QueryFocus::reset(), and QueryFocus::shift().
|
inlineprivate |
Definition at line 123 of file query-focus-test.cpp.
References QueryFocus::explore(), QueryFocus::pop(), QueryFocus::push(), steam::mobject::session::test::anonymous_namespace{query-focus-test.cpp}::refs(), and QueryFocus::shift().