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

◆ clear_influence_targets()

void MayaFlux::Nexus::Agent::clear_influence_targets ( )

Unbind and remove all influence targets and free the UBO.

Definition at line 56 of file Agent.cpp.

57{
58 for (const auto& proc : m_influence_targets)
59 proc->unbind_buffer("u_influence");
60
61 m_influence_targets.clear();
62 m_influence_ubo.reset();
63}
std::vector< std::shared_ptr< Buffers::RenderProcessor > > m_influence_targets
Definition Agent.hpp:295
std::shared_ptr< Buffers::VKBuffer > m_influence_ubo
Definition Agent.hpp:296

References m_influence_targets, and m_influence_ubo.