Luanti 5.10.0-dev
 
Loading...
Searching...
No Matches
CachedPixelShaderSetting< T, count, cache > Class Template Reference

#include <shader.h>

+ Inheritance diagram for CachedPixelShaderSetting< T, count, cache >:
+ Collaboration diagram for CachedPixelShaderSetting< T, count, cache >:

Public Member Functions

 CachedPixelShaderSetting (const char *name)
 
- Public Member Functions inherited from CachedShaderSetting< T, 1, true >
void set (const T value[count], video::IMaterialRendererServices *services)
 
 set (const v2f value, video::IMaterialRendererServices *services)
 
 set (const v3f value, video::IMaterialRendererServices *services)
 
 set (const video::SColorf value, video::IMaterialRendererServices *services)
 
 set (const core::matrix4 &value, video::IMaterialRendererServices *services)
 

Additional Inherited Members

- Protected Member Functions inherited from CachedShaderSetting< T, 1, true >
 CachedShaderSetting (const char *name, bool is_pixel)
 

Constructor & Destructor Documentation

◆ CachedPixelShaderSetting()

template<typename T , std::size_t count = 1, bool cache = true>
CachedPixelShaderSetting< T, count, cache >::CachedPixelShaderSetting ( const char * name)
inline

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