MayaFlux
0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
◆
get_event_state()
template<typename T >
T * MayaFlux::Vruta::EventManager::get_event_state
(
const std::string &
name
,
const std::string &
state_key
)
const
inline
Get event state value by name and key.
Template Parameters
T
State value type
Parameters
name
event name
state_key
State key
Returns
Pointer to value or nullptr
Definition at line
80
of file
EventManager.hpp
.
81
{
82
if
(
auto
event =
find_event_by_name
(name);
event
&&
event
->is_active()) {
83
return
event
->get_state<T>(state_key);
84
}
85
return
nullptr
;
86
}
MayaFlux::Vruta::EventManager::find_event_by_name
std::shared_ptr< Event > find_event_by_name(const std::string &name)
Find event entry by name.
Definition
EventManager.cpp:93
MayaFlux
Vruta
EventManager
Generated by
1.9.8