MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Nodes::Generator::Impulse Member List

This is the complete list of members for MayaFlux::Nodes::Generator::Impulse, including all inherited members.

clear_modulators()MayaFlux::Nodes::Generator::Impulse
create_context(double value) overrideMayaFlux::Nodes::Generator::Generatorvirtual
enable_mock_process(bool mock_process)MayaFlux::Nodes::Generator::Generatorvirtual
get_amplitude() constMayaFlux::Nodes::Generator::Generatorinlinevirtual
get_channel_mask() constMayaFlux::Nodes::Nodeinline
get_frequency() constMayaFlux::Nodes::Generator::Impulseinline
get_gpu_data_buffer() constMayaFlux::Nodes::Node
get_last_context()MayaFlux::Nodes::Nodeinline
get_last_output()MayaFlux::Nodes::Nodeinlinevirtual
Impulse(float frequency=1, double amplitude=1, float offset=0)MayaFlux::Nodes::Generator::Impulse
Impulse(const std::shared_ptr< Node > &frequency_modulator, float frequency=1, double amplitude=1, float offset=0)MayaFlux::Nodes::Generator::Impulse
Impulse(float frequency, const std::shared_ptr< Node > &amplitude_modulator, double amplitude=1, float offset=0)MayaFlux::Nodes::Generator::Impulse
Impulse(const std::shared_ptr< Node > &frequency_modulator, const std::shared_ptr< Node > &amplitude_modulator, float frequency=1, double amplitude=1, float offset=0)MayaFlux::Nodes::Generator::Impulse
is_gpu_compatible() constMayaFlux::Nodes::Nodeinline
is_used_by_channel(uint32_t channel_id) constMayaFlux::Nodes::Node
m_active_channels_maskMayaFlux::Nodes::Nodeprivate
m_amplitudeMayaFlux::Nodes::Generator::Generatorprotected
m_amplitude_modulatorMayaFlux::Nodes::Generator::Impulseprivate
m_callbacksMayaFlux::Nodes::Nodeprotected
m_conditional_callbacksMayaFlux::Nodes::Nodeprotected
m_fire_events_during_snapshotMayaFlux::Nodes::Node
m_frequencyMayaFlux::Nodes::Generator::Generatorprotected
m_frequency_modulatorMayaFlux::Nodes::Generator::Impulseprivate
m_gpu_compatibleMayaFlux::Nodes::Nodeprotected
m_gpu_data_bufferMayaFlux::Nodes::Nodeprotected
m_impulse_callbacksMayaFlux::Nodes::Generator::Impulseprivate
m_impulse_occurredMayaFlux::Nodes::Generator::Impulseprivate
m_last_contextMayaFlux::Nodes::Nodeprotected
m_last_outputMayaFlux::Nodes::Nodeprotected
m_modulator_countMayaFlux::Nodes::Node
m_offsetMayaFlux::Nodes::Generator::Impulseprivate
m_pending_reset_maskMayaFlux::Nodes::Nodeprivate
m_phaseMayaFlux::Nodes::Generator::Generatorprotected
m_phase_incMayaFlux::Nodes::Generator::Impulseprivate
m_saved_frequencyMayaFlux::Nodes::Generator::Impulseprivate
m_saved_last_outputMayaFlux::Nodes::Generator::Impulseprivate
m_saved_offsetMayaFlux::Nodes::Generator::Impulseprivate
m_saved_phaseMayaFlux::Nodes::Generator::Impulseprivate
m_saved_phase_incMayaFlux::Nodes::Generator::Impulseprivate
m_stateMayaFlux::Nodes::Node
m_state_savedMayaFlux::Nodes::Generator::Impulseprivate
notify_tick(double value) overrideMayaFlux::Nodes::Generator::Impulseprotectedvirtual
on_impulse(const NodeHook &callback)MayaFlux::Nodes::Generator::Impulse
on_tick(const NodeHook &callback)MayaFlux::Nodes::Nodevirtual
on_tick_if(const NodeHook &callback, const NodeCondition &condition)MayaFlux::Nodes::Nodevirtual
printCurrent() overrideMayaFlux::Nodes::Generator::Impulseinlinevirtual
printGraph() overrideMayaFlux::Nodes::Generator::Impulseinlinevirtual
process_batch(unsigned int num_samples) overrideMayaFlux::Nodes::Generator::Impulsevirtual
process_sample(double input=0.) overrideMayaFlux::Nodes::Generator::Impulsevirtual
register_channel_usage(uint32_t channel_id)MayaFlux::Nodes::Node
remove_all_hooks() overrideMayaFlux::Nodes::Generator::Impulseinlinevirtual
remove_conditional_hook(const NodeCondition &callback)MayaFlux::Nodes::Nodevirtual
remove_hook(const NodeHook &callback) overrideMayaFlux::Nodes::Generator::Impulsevirtual
request_reset_from_channel(uint32_t channel_id)MayaFlux::Nodes::Node
reset(float frequency=1, float amplitude=1.0F, float offset=0)MayaFlux::Nodes::Generator::Impulse
reset_processed_state()MayaFlux::Nodes::Nodevirtual
reset_processed_state_internal()MayaFlux::Nodes::Nodeprotectedvirtual
restore_state() overrideMayaFlux::Nodes::Generator::Impulsevirtual
save_state() overrideMayaFlux::Nodes::Generator::Impulsevirtual
set_amplitude(double amplitude)MayaFlux::Nodes::Generator::Generatorinlinevirtual
set_amplitude_modulator(const std::shared_ptr< Node > &modulator)MayaFlux::Nodes::Generator::Impulse
set_frequency(float frequency) overrideMayaFlux::Nodes::Generator::Impulsevirtual
set_frequency_modulator(const std::shared_ptr< Node > &modulator)MayaFlux::Nodes::Generator::Impulse
set_gpu_compatible(bool compatible)MayaFlux::Nodes::Nodeinline
set_params(float frequency, double amplitude, float offset)MayaFlux::Nodes::Generator::Impulseinline
should_mock_process() constMayaFlux::Nodes::Generator::Generatorvirtual
unregister_channel_usage(uint32_t channel_id)MayaFlux::Nodes::Node
update_phase_increment(double frequency)MayaFlux::Nodes::Generator::Impulseprivate
~Generator()=defaultMayaFlux::Nodes::Generator::Generatorvirtual
~Impulse() override=defaultMayaFlux::Nodes::Generator::Impulse
~Node()=defaultMayaFlux::Nodes::Nodevirtual