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

◆ get_modulators()

std::vector< std::pair< ModulatorRole, std::shared_ptr< Node > > > MayaFlux::Nodes::Generator::Phasor::get_modulators ( ) const
overridevirtual

Retrieves the current modulators connected to this node.

Returns
Vector of pairs containing the modulator role and the corresponding node

Reimplemented from MayaFlux::Nodes::Node.

Definition at line 264 of file Phasor.cpp.

265{
266 std::vector<std::pair<ModulatorRole, std::shared_ptr<Node>>> result;
271 return result;
272}
std::shared_ptr< Node > m_frequency_modulator
Node that modulates the frequency.
Definition Phasor.hpp:294
std::shared_ptr< Node > m_amplitude_modulator
Node that modulates the amplitude.
Definition Phasor.hpp:299

References MayaFlux::Nodes::AmplitudeMod, MayaFlux::Nodes::FrequencyMod, m_amplitude_modulator, and m_frequency_modulator.