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

◆ remove_processor_anywhere()

void MayaFlux::Buffers::BufferProcessingChain::remove_processor_anywhere ( const std::shared_ptr< BufferProcessor > &  processor,
const std::shared_ptr< Buffer > &  buffer 
)

Removes a processor from any slot associated with a buffer.

Parameters
processorProcessor to remove
bufferBuffer to remove the processor from

Searches the regular, preprocessor, postprocessor, and final slots.

Definition at line 79 of file BufferProcessingChain.cpp.

80{
81 remove_processor_internal(processor, buffer, true);
82}
std::shared_ptr< NetworkGeometryBuffer > buffer
void remove_processor_internal(const std::shared_ptr< BufferProcessor > &processor, const std::shared_ptr< Buffer > &buffer, bool search_all_slots)

References buffer, and remove_processor_internal().

+ Here is the call graph for this function: