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

◆ get_render_processor()

std::shared_ptr< Buffers::RenderProcessor > MayaFlux::Nexus::Agent::get_render_processor ( const std::shared_ptr< Core::Window > &  window) const
inline

Definition at line 278 of file Agent.hpp.

280 {
281 auto it = std::ranges::find_if(m_render_sinks,
282 [&window](const RenderSink& s) { return s.window == window; });
283 return it != m_render_sinks.end() ? it->renderer : nullptr;
284 }
std::weak_ptr< Core::Window > window
Definition Picker.cpp:23
std::vector< RenderSink > m_render_sinks
Definition Agent.hpp:395

References MayaFlux::Nexus::RenderSink::window, and window.