sandbox
Loading...
Searching...
No Matches
sbx::graphics::uniform_handler Class Reference

Public Member Functions

 uniform_handler (const std::optional< shader::uniform_block > &uniform_block=std::nullopt)
 
template<typename Type >
auto push (const Type &object, std::size_t size, std::size_t offset) -> void
 
template<typename Type >
auto push (const std::string &uniform_name, const Type &object, std::size_t size=0) -> void
 
auto uniform_buffer () const noexcept -> const uniform_buffer &
 
auto update (const std::optional< shader::uniform_block > &uniform_block) -> bool
 

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