Skip to content

File shaders.hpp

FileList > gui > shaders.hpp

Go to the source code of this file

  • #include <QOpenGLShaderProgram>
  • #include <QString>
  • #include <iostream>
  • #include <string>
  • #include "gui/gl_check.hpp"

Public Functions

Type Name
bool bind_shader (QOpenGLShaderProgram * shader)
QString get_mesh_fragment_shader ()
QString get_mesh_vertex_shader ()
QString get_point_fragment_shader ()
QString get_point_vertex_shader ()
QString get_textured_mesh_fragment_shader ()
QString get_textured_mesh_vertex_shader ()
QString load_shader_source (const QString & resource_path)

Public Functions Documentation

function bind_shader

inline bool bind_shader (
    QOpenGLShaderProgram * shader
) 

function get_mesh_fragment_shader

QString get_mesh_fragment_shader () 

function get_mesh_vertex_shader

QString get_mesh_vertex_shader () 

function get_point_fragment_shader

QString get_point_fragment_shader () 

function get_point_vertex_shader

QString get_point_vertex_shader () 

function get_textured_mesh_fragment_shader

QString get_textured_mesh_fragment_shader () 

function get_textured_mesh_vertex_shader

QString get_textured_mesh_vertex_shader () 

function load_shader_source

QString load_shader_source (
    const QString & resource_path
) 


The documentation for this class was generated from the following file /home/runner/work/Blaze/Blaze/src/gui/shaders.hpp