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

◆ set_callback()

void MayaFlux::Buffers::PresentProcessor::set_callback ( RenderCallback  callback)

Sets or updates the render callback.

Parameters
callbackNew callback function

Allows runtime reconfiguration of rendering strategy. Useful for switching between different rendering modes or techniques.

Definition at line 234 of file RootGraphicsBuffer.cpp.

235{
236 m_callback = std::move(callback);
237
239 "RenderProcessor callback {} (attached: {})",
240 m_callback ? "configured" : "cleared",
241 m_attached);
242}
#define MF_INFO(comp, ctx,...)
PickCallback callback
Definition Picker.cpp:22
RenderCallback m_callback
User-provided render callback.
bool m_attached
Distinguishes an expired attachment from an unattached presenter.
@ BufferProcessing
Buffer processing (Buffers::BufferManager, processing chains)
@ Buffers
Buffers, Managers, processors and processing chains.

References MayaFlux::Journal::BufferProcessing, MayaFlux::Journal::Buffers, callback, m_attached, m_callback, and MF_INFO.