|
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 |
| set() const noexcept -> std::uint32_t (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 set, 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 |