#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>
◆ 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 |
References CachedStructShaderSetting< T, count, cache, is_pixel >::has_been_set, CachedStructShaderSetting< T, count, cache, is_pixel >::m_fields, CachedStructShaderSetting< T, count, cache, is_pixel >::m_name, and CachedStructShaderSetting< T, count, cache, is_pixel >::m_sent.
◆ 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: