|
Nui
|
#include <observed_value_combinator.hpp>


Public Member Functions | |
| constexpr | ObservedValueCombinatorWithGenerator (std::tuple< Detail::ObservedAddReference_t< ObservedValues >... > observedValues, RendererType generator) |
| ObservedValueCombinator< ObservedValues... > | split () && |
| constexpr auto | value () const |
| RendererType | generator () const & |
| RendererType | generator () && |
Public Member Functions inherited from Nui::ObservedValueCombinatorBase< ObservedValues... > | |
| constexpr | ObservedValueCombinatorBase (Detail::ObservedAddReference_t< ObservedValues > &&... observedValues) |
| constexpr | ObservedValueCombinatorBase (std::tuple< Detail::ObservedAddReference_t< ObservedValues >... > observedValues) |
| constexpr void | attachEvent (auto eventId) const |
| constexpr void | attachOneshotEvent (auto eventId) const |
| constexpr void | detachEvent (auto eventId) const |
| std::tuple< Detail::ObservedAddReference_t< ObservedValues >... > const & | observedValues () & |
| std::tuple< Detail::ObservedAddReference_t< ObservedValues >... > && | observedValues () && |
| bool | isAnyExpired () const |
Protected Attributes | |
| RendererType | generator_ |
Protected Attributes inherited from Nui::ObservedValueCombinatorBase< ObservedValues... > | |
| std::tuple< Detail::ObservedAddReference_t< ObservedValues >... > | observedValues_ |
|
inlineconstexpr |
|
inline |
|
inline |
|
inline |
|
inlineconstexpr |
|
protected |