#include <shader.h>
◆ Shader() [1/2]
| osc::Shader::Shader |
( |
std::string_view |
vertex_shader_src, |
|
|
std::string_view |
fragment_shader_src |
|
) |
| |
◆ Shader() [2/2]
| osc::Shader::Shader |
( |
std::string_view |
vertex_shader_src, |
|
|
std::string_view |
geometry_shader_src, |
|
|
std::string_view |
fragment_shader_src |
|
) |
| |
◆ num_properties()
| size_t osc::Shader::num_properties |
( |
| ) |
const |
◆ property_index()
| std::optional< size_t > osc::Shader::property_index |
( |
std::string_view |
property_name | ) |
const |
◆ property_name()
| std::string_view osc::Shader::property_name |
( |
size_t |
| ) |
const |
◆ property_type()
◆ GraphicsBackend
◆ operator<<
◆ operator==
The documentation for this class was generated from the following file:
- /home/adam/Desktop/opensim-creator/third_party/opynsim/liboscar/graphics/shader.h