| clear_modulators() | MayaFlux::Nodes::Generator::Sine | |
| create_context(double value) override | MayaFlux::Nodes::Generator::Generator | virtual |
| enable_mock_process(bool mock_process) | MayaFlux::Nodes::Generator::Generator | virtual |
| get_amplitude() const | MayaFlux::Nodes::Generator::Generator | inlinevirtual |
| get_channel_mask() const | MayaFlux::Nodes::Node | inline |
| get_frequency() const | MayaFlux::Nodes::Generator::Sine | inline |
| get_gpu_data_buffer() const | MayaFlux::Nodes::Node | |
| get_last_context() | MayaFlux::Nodes::Node | inline |
| get_last_output() | MayaFlux::Nodes::Node | inlinevirtual |
| is_gpu_compatible() const | MayaFlux::Nodes::Node | inline |
| is_used_by_channel(uint32_t channel_id) const | MayaFlux::Nodes::Node | |
| m_active_channels_mask | MayaFlux::Nodes::Node | private |
| m_amplitude | MayaFlux::Nodes::Generator::Generator | protected |
| m_amplitude_modulator | MayaFlux::Nodes::Generator::Sine | private |
| m_callbacks | MayaFlux::Nodes::Node | protected |
| m_conditional_callbacks | MayaFlux::Nodes::Node | protected |
| m_fire_events_during_snapshot | MayaFlux::Nodes::Node | |
| m_frequency | MayaFlux::Nodes::Generator::Generator | protected |
| m_frequency_modulator | MayaFlux::Nodes::Generator::Sine | private |
| m_gpu_compatible | MayaFlux::Nodes::Node | protected |
| m_gpu_data_buffer | MayaFlux::Nodes::Node | protected |
| m_last_context | MayaFlux::Nodes::Node | protected |
| m_last_output | MayaFlux::Nodes::Node | protected |
| m_modulator_count | MayaFlux::Nodes::Node | |
| m_offset | MayaFlux::Nodes::Generator::Sine | private |
| m_pending_reset_mask | MayaFlux::Nodes::Node | private |
| m_phase | MayaFlux::Nodes::Generator::Generator | protected |
| m_phase_inc | MayaFlux::Nodes::Generator::Sine | private |
| m_saved_frequency | MayaFlux::Nodes::Generator::Sine | private |
| m_saved_last_output | MayaFlux::Nodes::Generator::Sine | private |
| m_saved_offset | MayaFlux::Nodes::Generator::Sine | private |
| m_saved_phase | MayaFlux::Nodes::Generator::Sine | private |
| m_saved_phase_inc | MayaFlux::Nodes::Generator::Sine | private |
| m_state | MayaFlux::Nodes::Node | |
| m_state_saved | MayaFlux::Nodes::Generator::Sine | private |
| notify_tick(double value) override | MayaFlux::Nodes::Generator::Sine | protectedvirtual |
| on_tick(const NodeHook &callback) | MayaFlux::Nodes::Node | virtual |
| on_tick_if(const NodeHook &callback, const NodeCondition &condition) | MayaFlux::Nodes::Node | virtual |
| printCurrent() override | MayaFlux::Nodes::Generator::Sine | virtual |
| printGraph() override | MayaFlux::Nodes::Generator::Sine | virtual |
| process_batch(unsigned int num_samples) override | MayaFlux::Nodes::Generator::Sine | virtual |
| process_sample(double input=0.) override | MayaFlux::Nodes::Generator::Sine | virtual |
| register_channel_usage(uint32_t channel_id) | MayaFlux::Nodes::Node | |
| remove_all_hooks() | MayaFlux::Nodes::Node | virtual |
| remove_conditional_hook(const NodeCondition &callback) | MayaFlux::Nodes::Node | virtual |
| remove_hook(const NodeHook &callback) | MayaFlux::Nodes::Node | virtual |
| request_reset_from_channel(uint32_t channel_id) | MayaFlux::Nodes::Node | |
| reset(float frequency=440, double amplitude=0.5, float offset=0) | MayaFlux::Nodes::Generator::Sine | |
| reset_processed_state() | MayaFlux::Nodes::Node | virtual |
| reset_processed_state_internal() | MayaFlux::Nodes::Node | protectedvirtual |
| restore_state() override | MayaFlux::Nodes::Generator::Sine | virtual |
| save_state() override | MayaFlux::Nodes::Generator::Sine | virtual |
| set_amplitude(double amplitude) | MayaFlux::Nodes::Generator::Generator | inlinevirtual |
| set_amplitude_modulator(const std::shared_ptr< Node > &modulator) | MayaFlux::Nodes::Generator::Sine | |
| set_frequency(float frequency) override | MayaFlux::Nodes::Generator::Sine | virtual |
| set_frequency_modulator(const std::shared_ptr< Node > &modulator) | MayaFlux::Nodes::Generator::Sine | |
| set_gpu_compatible(bool compatible) | MayaFlux::Nodes::Node | inline |
| set_params(float frequency, double amplitude, float offset) | MayaFlux::Nodes::Generator::Sine | inline |
| should_mock_process() const | MayaFlux::Nodes::Generator::Generator | virtual |
| Sine(float frequency=440, double amplitude=1, float offset=0) | MayaFlux::Nodes::Generator::Sine | |
| Sine(const std::shared_ptr< Node > &frequency_modulator, float frequency=440, double amplitude=1, float offset=0) | MayaFlux::Nodes::Generator::Sine | |
| Sine(float frequency, const std::shared_ptr< Node > &litude_modulator, double amplitude=1, float offset=0) | MayaFlux::Nodes::Generator::Sine | |
| Sine(const std::shared_ptr< Node > &frequency_modulator, const std::shared_ptr< Node > &litude_modulator, float frequency=440, double amplitude=1, float offset=0) | MayaFlux::Nodes::Generator::Sine | |
| unregister_channel_usage(uint32_t channel_id) | MayaFlux::Nodes::Node | |
| update_phase_increment(double frequency) | MayaFlux::Nodes::Generator::Sine | private |
| ~Generator()=default | MayaFlux::Nodes::Generator::Generator | virtual |
| ~Node()=default | MayaFlux::Nodes::Node | virtual |
| ~Sine() override=default | MayaFlux::Nodes::Generator::Sine | |