MayaFlux
0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
◆
create_value_accessor()
template<typename T >
std::function< T()> MayaFlux::Vruta::EventManager::create_value_accessor
(
const std::string &
name
,
const std::string &
state_key
)
const
inline
Create value accessor function for named event.
Template Parameters
T
Value type
Parameters
name
event name
state_key
State key
Returns
Function returning current value
Definition at line
94
of file
EventManager.hpp
.
95
{
96
return
[
this
, name, state_key]() -> T {
97
if
(
auto
value = get_event_state<T>(name, state_key)) {
98
return
*value;
99
}
100
return
T
{};
101
};
102
}
MayaFlux::IO::Keys::T
@ T
MayaFlux
Vruta
EventManager
Generated by
1.9.8