Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::view::CustomShaderHost::ShaderValueBinding Struct Reference

#include <custom_shader_host.hpp>

Public Attributes

std::string uniform_name
std::string channel_name
std::string param_name
std::uint32_t last_publish_seq = 0
std::chrono::steady_clock::time_point last_publish_at {}
float neutral = 0.0f
bool managed_by_param_binding = false

Member Data Documentation

◆ channel_name

std::string pulp::view::CustomShaderHost::ShaderValueBinding::channel_name

◆ last_publish_at

std::chrono::steady_clock::time_point pulp::view::CustomShaderHost::ShaderValueBinding::last_publish_at {}

◆ last_publish_seq

std::uint32_t pulp::view::CustomShaderHost::ShaderValueBinding::last_publish_seq = 0

◆ managed_by_param_binding

bool pulp::view::CustomShaderHost::ShaderValueBinding::managed_by_param_binding = false

◆ neutral

float pulp::view::CustomShaderHost::ShaderValueBinding::neutral = 0.0f

◆ param_name

std::string pulp::view::CustomShaderHost::ShaderValueBinding::param_name

◆ uniform_name

std::string pulp::view::CustomShaderHost::ShaderValueBinding::uniform_name

The documentation for this struct was generated from the following file: