|
| 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:
- libsbx-graphics/libsbx/graphics/buffers/uniform_handler.hpp
- libsbx-graphics/libsbx/graphics/buffers/uniform_handler.cpp
- libsbx-graphics/libsbx/graphics/buffers/uniform_handler.ipp