![]() |
Prusa Slicer 2.6.0
|
This is the complete list of members for Slic3r::GLShaderProgram, including all inherited members.
| EShaderType enum name | Slic3r::GLShaderProgram | |
| get_attrib_location(const char *name) const | Slic3r::GLShaderProgram | |
| get_id() const | Slic3r::GLShaderProgram | inline |
| get_name() const | Slic3r::GLShaderProgram | inline |
| get_uniform_location(const char *name) const | Slic3r::GLShaderProgram | |
| init_from_files(const std::string &name, const ShaderFilenames &filenames, const std::initializer_list< std::string_view > &defines={}) | Slic3r::GLShaderProgram | |
| init_from_texts(const std::string &name, const ShaderSources &sources) | Slic3r::GLShaderProgram | |
| m_attrib_location_cache | Slic3r::GLShaderProgram | private |
| m_id | Slic3r::GLShaderProgram | private |
| m_name | Slic3r::GLShaderProgram | private |
| m_uniform_location_cache | Slic3r::GLShaderProgram | private |
| set_uniform(const char *name, int value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, bool value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, float value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, double value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const std::array< int, 2 > &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const std::array< int, 3 > &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const std::array< int, 4 > &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const std::array< float, 2 > &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const std::array< float, 3 > &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const std::array< float, 4 > &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const std::array< double, 4 > &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const float *value, size_t size) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const Transform3f &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const Transform3d &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const Matrix3f &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const Matrix3d &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const Matrix4f &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const Matrix4d &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const Vec2f &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const Vec2d &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const Vec3f &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const Vec3d &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const ColorRGB &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(const char *name, const ColorRGBA &value) const | Slic3r::GLShaderProgram | inline |
| set_uniform(int id, int value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, bool value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, float value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, double value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const std::array< int, 2 > &value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const std::array< int, 3 > &value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const std::array< int, 4 > &value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const std::array< float, 2 > &value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const std::array< float, 3 > &value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const std::array< float, 4 > &value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const std::array< double, 4 > &value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const float *value, size_t size) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const Transform3f &value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const Transform3d &value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const Matrix3f &value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const Matrix3d &value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const Matrix4f &value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const Matrix4d &value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const Vec2f &value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const Vec2d &value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const Vec3f &value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const Vec3d &value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const ColorRGB &value) const | Slic3r::GLShaderProgram | |
| set_uniform(int id, const ColorRGBA &value) const | Slic3r::GLShaderProgram | |
| ShaderFilenames typedef | Slic3r::GLShaderProgram | |
| ShaderSources typedef | Slic3r::GLShaderProgram | |
| start_using() const | Slic3r::GLShaderProgram | |
| stop_using() const | Slic3r::GLShaderProgram | |
| ~GLShaderProgram() | Slic3r::GLShaderProgram |