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

◆ unbind_geometry_node()

void MayaFlux::Buffers::GeometryBindingsProcessor::unbind_geometry_node ( const std::string &  name)

Remove a geometry binding.

Parameters
nameName of binding to remove

Definition at line 95 of file GeometryBindingsProcessor.cpp.

96{
97 if (m_bindings.erase(name) == 0) {
99 "Attempted to unbind non-existent geometry node '{}'", name);
100 } else {
102 "Unbound geometry node '{}'", name);
103 }
104}
#define MF_WARN(comp, ctx,...)
#define MF_DEBUG(comp, ctx,...)
std::unordered_map< std::string, GeometryBinding > m_bindings
@ BufferProcessing
Buffer processing (Buffers::BufferManager, processing chains)
@ Buffers
Buffers, Managers, processors and processing chains.

References MayaFlux::Journal::BufferProcessing, MayaFlux::Journal::Buffers, m_bindings, MF_DEBUG, and MF_WARN.