Nui
Nui
ObservedValueCombinatorWithPropertyGenerator
Public Member Functions
|
List of all members
Nui::ObservedValueCombinatorWithPropertyGenerator< RendererType, ObservedValues > Class Template Reference
#include <
observed_value_combinator.hpp
>
Inheritance diagram for Nui::ObservedValueCombinatorWithPropertyGenerator< RendererType, ObservedValues >:
[
legend
]
Collaboration diagram for Nui::ObservedValueCombinatorWithPropertyGenerator< RendererType, ObservedValues >:
[
legend
]
Public Member Functions
ObservedValueCombinatorWithPropertyGenerator
(
ObservedValueCombinatorWithGenerator
<
RendererType
, ObservedValues... > &&other)
Public Member Functions inherited from
Nui::ObservedValueCombinatorWithGenerator< RendererType, ObservedValues... >
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
Additional Inherited Members
Protected Attributes inherited from
Nui::ObservedValueCombinatorWithGenerator< RendererType, ObservedValues... >
const
RendererType
generator_
Protected Attributes inherited from
Nui::ObservedValueCombinatorBase< ObservedValues... >
const std::tuple<
Detail::ObservedAddReference_t
< ObservedValues >... >
observedValues_
Constructor & Destructor Documentation
◆
ObservedValueCombinatorWithPropertyGenerator()
template<typename RendererType , typename... ObservedValues>
Nui::ObservedValueCombinatorWithPropertyGenerator
<
RendererType
, ObservedValues >::
ObservedValueCombinatorWithPropertyGenerator
(
ObservedValueCombinatorWithGenerator
<
RendererType
, ObservedValues... > &&
other
)
inline
The documentation for this class was generated from the following file:
nui/include/nui/event_system/
observed_value_combinator.hpp
Generated by
1.9.1