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

◆ update_context()

void MayaFlux::Nodes::Input::InputNode::update_context ( double  value)
overrideprotectedvirtual

Update context after processing.

Implements MayaFlux::Nodes::Node.

Definition at line 100 of file InputNode.cpp.

101{
106}
float value
uint32_t device_id
Source device ID.
Definition InputNode.hpp:51
double raw_value
Unsmoothed input value.
Definition InputNode.hpp:49
Core::InputType source_type
Backend that produced this input.
Definition InputNode.hpp:50
std::atomic< double > m_target_value
std::atomic< uint32_t > m_last_device_id
double value
Current sample value.
Definition Node.hpp:63

References MayaFlux::Nodes::Input::InputContext::device_id, m_context, m_last_device_id, m_last_source_type, m_target_value, MayaFlux::Nodes::Input::InputContext::raw_value, MayaFlux::Nodes::Input::InputContext::source_type, MayaFlux::Nodes::NodeContext::value, and value.

Referenced by notify_tick().

+ Here is the caller graph for this function: