|
AUI Framework
master
Cross-platform base for C++ UI apps
|
Public Member Functions# | |
| template<typename... SubSelectors> | |
| AAssSelector (SubSelectors &&... subSelectors) | |
| AAssSelector (AAssSelector &&move) noexcept | |
| AAssSelector (std::nullptr_t) | |
| AAssSelector (const AAssSelector &)=default | |
| AAssSelector & | operator= (const AAssSelector &c)=default |
| bool | isPossiblyApplicable (AView *view) const |
| bool | isPossiblyApplicable (AView *view) override |
| bool | isStateApplicable (AView *view) const |
| bool | isStateApplicable (AView *view) override |
| void | setupConnections (AView *view, const _< AAssHelper > &helper) const |
| void | setupConnections (AView *view, const _< AAssHelper > &helper) override |
| template<typename SubSelector, std::enable_if_t<!std::is_pointer_v< SubSelector >, bool > = true> | |
| void | addSubSelector (SubSelector &&subSelector) |
| const AVector< _< IAssSubSelector > > & | getSubSelectors () const |
Static Public Member Functions# | |
| static AAssSelector | makeCopy (const AAssSelector &from) |
|
inlineoverridevirtual |
Implements ass::IAssSubSelector.
|
inlineoverridevirtual |
Reimplemented from ass::IAssSubSelector.
|
inlineoverridevirtual |
Reimplemented from ass::IAssSubSelector.