sandbox
Loading...
Searching...
No Matches
sbx::graphics::shader::uniform Class Reference

Public Member Functions

 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)
 
auto binding () const noexcept -> std::uint32_t
 
auto offset () const noexcept -> std::uint32_t
 
auto size () const noexcept -> std::uint32_t
 
auto type () const noexcept -> data_type
 
auto is_readonly () const noexcept -> bool
 
auto is_writeonly () const noexcept -> bool
 
auto stage_flags () const noexcept -> VkShaderStageFlags
 
auto add_stage_flag (VkShaderStageFlags stage) noexcept -> void
 
auto operator== (const uniform &other) const noexcept -> bool
 

The documentation for this class was generated from the following file: