|
libdonut 2.3.6
Application framework for cross-platform game development in C++20
|
Identifier for a uniform shader variable inside a ShaderProgram. More...
#include <donut/graphics/ShaderParameter.hpp>
Public Member Functions | |
| ShaderParameter (const ShaderProgram &program, const char *name) | |
| Construct an identifier for a specific uniform shader variable. | |
| std::int32_t | getLocation () const noexcept |
| Get the location of the variable in the shader program. | |
Identifier for a uniform shader variable inside a ShaderProgram.
| donut::graphics::ShaderParameter::ShaderParameter | ( | const ShaderProgram & | program, |
| const char * | name | ||
| ) |
Construct an identifier for a specific uniform shader variable.
| program | shader program in which the variable resides. |
| name | name of the variable. |
|
inlinenoexcept |
Get the location of the variable in the shader program.