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

◆ on_before_execute()

bool MayaFlux::Buffers::NetworkStateFieldProcessor::on_before_execute ( Portal::Graphics::CommandBufferID  cmd_id,
const std::shared_ptr< VKBuffer > &  buffer 
)
overrideprotectedvirtual

Reject buffers that are not the validated NetworkGeometryBuffer.

Reimplemented from MayaFlux::Buffers::ShaderProcessor.

Reimplemented in MayaFlux::Buffers::PopulationInitProcessor, and MayaFlux::Buffers::PopulationSpawnProcessor.

Definition at line 190 of file SpatialHashProcessor.cpp.

193{
194 return m_buffer && std::dynamic_pointer_cast<NetworkGeometryBuffer>(buffer) != nullptr;
195}
std::shared_ptr< NetworkGeometryBuffer > m_buffer

References m_buffer.

Referenced by MayaFlux::Buffers::PopulationInitProcessor::on_before_execute().

+ Here is the caller graph for this function: