#include <shader.h>
|
| | CachedStructShaderSetting (const char *name, std::array< const char *, count > &&fields) |
| void | set (const T value[count], video::IMaterialRendererServices *services) |
◆ CachedStructShaderSetting()
template<typename T, std::size_t count, bool cache, bool is_pixel>
| CachedStructShaderSetting< T, count, cache, is_pixel >::CachedStructShaderSetting |
( |
const char * | name, |
|
|
std::array< const char *, count > && | fields ) |
|
inline |
◆ set()
template<typename T, std::size_t count, bool cache, bool is_pixel>
| void CachedStructShaderSetting< T, count, cache, is_pixel >::set |
( |
const T | value[count], |
|
|
video::IMaterialRendererServices * | services ) |
|
inline |
◆ has_been_set
template<typename T, std::size_t count, bool cache, bool is_pixel>
◆ m_fields
template<typename T, std::size_t count, bool cache, bool is_pixel>
◆ m_name
template<typename T, std::size_t count, bool cache, bool is_pixel>
◆ m_sent
template<typename T, std::size_t count, bool cache, bool is_pixel>
The documentation for this class was generated from the following file: