|
sandbox
|
This is the complete list of members for sbx::graphics::shader, including all inherited members.
| data_type enum name (defined in sbx::graphics::shader) | sbx::graphics::shader | |
| handle() const noexcept -> handle_type (defined in sbx::graphics::shader) | sbx::graphics::shader | |
| handle_type typedef (defined in sbx::graphics::shader) | sbx::graphics::shader | |
| noncopyable(const noncopyable &)=delete (defined in sbx::utility::noncopyable) | sbx::utility::noncopyable | |
| noncopyable(noncopyable &&) noexcept=default (defined in sbx::utility::noncopyable) | sbx::utility::noncopyable | |
| noncopyable()=default (defined in sbx::utility::noncopyable) | sbx::utility::noncopyable | protected |
| operator handle_type() const noexcept (defined in sbx::graphics::shader) | sbx::graphics::shader | |
| operator=(const noncopyable &) -> noncopyable &=delete (defined in sbx::utility::noncopyable) | sbx::utility::noncopyable | |
| operator=(noncopyable &&) noexcept -> noncopyable &=default (defined in sbx::utility::noncopyable) | sbx::utility::noncopyable | |
| set_uniform_blocks() const noexcept -> const std::vector< std::unordered_map< std::string, uniform_block > > & (defined in sbx::graphics::shader) | sbx::graphics::shader | inline |
| set_uniforms() const noexcept -> const std::vector< std::unordered_map< std::string, uniform > > & (defined in sbx::graphics::shader) | sbx::graphics::shader | inline |
| shader(const std::filesystem::path &path, VkShaderStageFlagBits stage) (defined in sbx::graphics::shader) | sbx::graphics::shader | |
| shader(const std::vector< std::uint32_t > &code, VkShaderStageFlagBits stage) (defined in sbx::graphics::shader) | sbx::graphics::shader | |
| stage() const noexcept -> VkShaderStageFlagBits (defined in sbx::graphics::shader) | sbx::graphics::shader | |
| uniform_blocks(std::uint32_t set) const noexcept -> const std::unordered_map< std::string, uniform_block > & (defined in sbx::graphics::shader) | sbx::graphics::shader | inline |
| uniforms(std::uint32_t set) const noexcept -> const std::unordered_map< std::string, uniform > & (defined in sbx::graphics::shader) | sbx::graphics::shader | inline |
| ~noncopyable()=default (defined in sbx::utility::noncopyable) | sbx::utility::noncopyable | protected |
| ~shader() (defined in sbx::graphics::shader) | sbx::graphics::shader |