sandbox
|
This is the complete list of members for sbx::graphics::shader::uniform, including all inherited members.
add_stage_flag(VkShaderStageFlags stage) noexcept -> void (defined in sbx::graphics::shader::uniform) | sbx::graphics::shader::uniform | inline |
binding() const noexcept -> std::uint32_t (defined in sbx::graphics::shader::uniform) | sbx::graphics::shader::uniform | inline |
is_readonly() const noexcept -> bool (defined in sbx::graphics::shader::uniform) | sbx::graphics::shader::uniform | inline |
is_writeonly() const noexcept -> bool (defined in sbx::graphics::shader::uniform) | sbx::graphics::shader::uniform | inline |
offset() const noexcept -> std::uint32_t (defined in sbx::graphics::shader::uniform) | sbx::graphics::shader::uniform | inline |
operator==(const uniform &other) const noexcept -> bool (defined in sbx::graphics::shader::uniform) | sbx::graphics::shader::uniform | inline |
size() const noexcept -> std::uint32_t (defined in sbx::graphics::shader::uniform) | sbx::graphics::shader::uniform | inline |
stage_flags() const noexcept -> VkShaderStageFlags (defined in sbx::graphics::shader::uniform) | sbx::graphics::shader::uniform | inline |
type() const noexcept -> data_type (defined in sbx::graphics::shader::uniform) | sbx::graphics::shader::uniform | inline |
uniform(std::uint32_t binding, std::uint32_t offset, std::uint32_t size, data_type type, bool is_readonly, bool is_writeonly, VkShaderStageFlags stage_flags) (defined in sbx::graphics::shader::uniform) | sbx::graphics::shader::uniform | inlineexplicit |