sandbox
|
This is the complete list of members for sbx::graphics::shader::uniform_block, including all inherited members.
add_stage_flag(VkShaderStageFlags stage) noexcept -> void (defined in sbx::graphics::shader::uniform_block) | sbx::graphics::shader::uniform_block | inline |
binding() const noexcept -> std::uint32_t (defined in sbx::graphics::shader::uniform_block) | sbx::graphics::shader::uniform_block | inline |
buffer_type() const noexcept -> type (defined in sbx::graphics::shader::uniform_block) | sbx::graphics::shader::uniform_block | inline |
find_uniform(const std::string &name) const noexcept -> std::optional< uniform > (defined in sbx::graphics::shader::uniform_block) | sbx::graphics::shader::uniform_block | inline |
operator==(const uniform_block &other) const noexcept -> bool (defined in sbx::graphics::shader::uniform_block) | sbx::graphics::shader::uniform_block | inline |
size() const noexcept -> std::uint32_t (defined in sbx::graphics::shader::uniform_block) | sbx::graphics::shader::uniform_block | inline |
stage_flags() const noexcept -> VkShaderStageFlags (defined in sbx::graphics::shader::uniform_block) | sbx::graphics::shader::uniform_block | inline |
type enum name (defined in sbx::graphics::shader::uniform_block) | sbx::graphics::shader::uniform_block | |
uniform_block(std::uint32_t binding, std::uint32_t size, VkShaderStageFlags stage_flags, type type, std::map< std::string, uniform > uniforms={}) (defined in sbx::graphics::shader::uniform_block) | sbx::graphics::shader::uniform_block | inlineexplicit |
uniforms() const noexcept -> const std::map< std::string, uniform > & (defined in sbx::graphics::shader::uniform_block) | sbx::graphics::shader::uniform_block | inline |