Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::canvas::Canvas::ShaderGeometry Struct Reference

#include <canvas.hpp>

Public Attributes

SDFShape shape = SDFShape::rect
SDFStyle style {}
std::string sdf_expression
std::uint64_t topology_hash = 0
std::vector< NamedUniform > leaf_uniforms
std::uint32_t leaf_count = 0

Member Data Documentation

◆ leaf_count

std::uint32_t pulp::canvas::Canvas::ShaderGeometry::leaf_count = 0

◆ leaf_uniforms

std::vector<NamedUniform> pulp::canvas::Canvas::ShaderGeometry::leaf_uniforms

◆ sdf_expression

std::string pulp::canvas::Canvas::ShaderGeometry::sdf_expression

◆ shape

SDFShape pulp::canvas::Canvas::ShaderGeometry::shape = SDFShape::rect

◆ style

SDFStyle pulp::canvas::Canvas::ShaderGeometry::style {}

◆ topology_hash

std::uint64_t pulp::canvas::Canvas::ShaderGeometry::topology_hash = 0

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/canvas/include/pulp/canvas/canvas.hpp