MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ update_event_params()

template<typename... Args>
bool MayaFlux::Vruta::EventManager::update_event_params ( const std::string &  name,
Args &&...  args 
)
inline

Update parameters of a named event.

Template Parameters
ArgsParameter types
Parameters
nameevent name
argsNew parameters
Returns
True if event found and updated

Definition at line 65 of file EventManager.hpp.

66 {
67 if (auto event = find_event_by_name(name); event && event->is_active()) {
68 event->update_params(std::forward<Args>(args)...);
69 return true;
70 }
71 return false;
72 }
std::string name
Definition VKDevice.cpp:123
std::shared_ptr< Event > find_event_by_name(const std::string &name)
Find event entry by name.

References name.