MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Buffers::LogicProcessor Member List

This is the complete list of members for MayaFlux::Buffers::LogicProcessor, including all inherited members.

apply(const std::shared_ptr< Buffer > &buffer, ModulationFunction modulation_func=nullptr)MayaFlux::Buffers::LogicProcessor
force_use_internal(Args &&... args)MayaFlux::Buffers::LogicProcessorinline
generate(size_t num_samples, const std::vector< double > &input_data)MayaFlux::Buffers::LogicProcessor
get_high_value() constMayaFlux::Buffers::LogicProcessorinline
get_logic() constMayaFlux::Buffers::LogicProcessorinline
get_logic_data() constMayaFlux::Buffers::LogicProcessorinline
get_low_value() constMayaFlux::Buffers::LogicProcessorinline
get_modulation_function() constMayaFlux::Buffers::LogicProcessorinline
get_modulation_type() constMayaFlux::Buffers::LogicProcessorinline
get_processing_token() constMayaFlux::Buffers::BufferProcessorinlinevirtual
get_reset_between_buffers() constMayaFlux::Buffers::LogicProcessorinline
has_generated_data() constMayaFlux::Buffers::LogicProcessorinline
is_compatible_with(std::shared_ptr< Buffer >) constMayaFlux::Buffers::BufferProcessorinlinevirtual
is_using_internal() constMayaFlux::Buffers::LogicProcessorinline
LogicProcessor(Args &&... args)MayaFlux::Buffers::LogicProcessorinline
LogicProcessor(const std::shared_ptr< Nodes::Generator::Logic > &logic, bool reset_between_buffers=false)MayaFlux::Buffers::LogicProcessor
m_active_processingMayaFlux::Buffers::BufferProcessorprivate
m_has_generated_dataMayaFlux::Buffers::LogicProcessorprivate
m_high_valueMayaFlux::Buffers::LogicProcessorprivate
m_last_held_valueMayaFlux::Buffers::LogicProcessorprivate
m_last_logic_valueMayaFlux::Buffers::LogicProcessorprivate
m_logicMayaFlux::Buffers::LogicProcessorprivate
m_logic_dataMayaFlux::Buffers::LogicProcessorprivate
m_low_valueMayaFlux::Buffers::LogicProcessorprivate
m_modulation_functionMayaFlux::Buffers::LogicProcessorprivate
m_modulation_typeMayaFlux::Buffers::LogicProcessorprivate
m_pending_logicMayaFlux::Buffers::LogicProcessorprivate
m_processing_tokenMayaFlux::Buffers::BufferProcessorprotected
m_reset_between_buffersMayaFlux::Buffers::LogicProcessorprivate
m_use_internalMayaFlux::Buffers::LogicProcessorprivate
ModulationFunction typedefMayaFlux::Buffers::LogicProcessor
ModulationType enum nameMayaFlux::Buffers::LogicProcessor
on_attach(std::shared_ptr< Buffer > buffer) overrideMayaFlux::Buffers::LogicProcessorvirtual
on_detach(std::shared_ptr< Buffer >) overrideMayaFlux::Buffers::LogicProcessorinlinevirtual
process(std::shared_ptr< Buffer > buffer)MayaFlux::Buffers::BufferProcessor
process_non_owning(std::shared_ptr< Buffer > buffer)MayaFlux::Buffers::BufferProcessorprivate
processing_function(std::shared_ptr< Buffer > buffer) overrideMayaFlux::Buffers::LogicProcessorvirtual
set_modulation_function(ModulationFunction func)MayaFlux::Buffers::LogicProcessor
set_modulation_type(ModulationType type)MayaFlux::Buffers::LogicProcessorinline
set_processing_token(ProcessingToken token)MayaFlux::Buffers::BufferProcessorinlinevirtual
set_reset_between_buffers(bool reset)MayaFlux::Buffers::LogicProcessorinline
set_threshold_remap_values(double high_val, double low_val)MayaFlux::Buffers::LogicProcessorinline
update_logic_node(const std::shared_ptr< Nodes::Generator::Logic > &logic)MayaFlux::Buffers::LogicProcessorinline
~BufferProcessor()=defaultMayaFlux::Buffers::BufferProcessorvirtual