Symphony Of Empires
Eng3D::OpenGL::FragmentShader Class Reference

#include <shader.hpp>

Inheritance diagram for Eng3D::OpenGL::FragmentShader:
Collaboration diagram for Eng3D::OpenGL::FragmentShader:

Public Member Functions

 FragmentShader (const std::string &_buffer, bool use_transpiler=true, std::vector< Eng3D::GLSL::Define > defintions={})
 
 ~FragmentShader ()=default
 
- Public Member Functions inherited from Eng3D::OpenGL::Shader
 Shader (const std::string &_buffer, unsigned int type, bool use_transpiler=true, std::vector< Eng3D::GLSL::Define > defintions={})
 
 ~Shader ()
 
unsigned int get_id () const
 

Detailed Description

Definition at line 93 of file shader.hpp.

Constructor & Destructor Documentation

◆ FragmentShader()

Eng3D::OpenGL::FragmentShader::FragmentShader ( const std::string &  _buffer,
bool  use_transpiler = true,
std::vector< Eng3D::GLSL::Define defintions = {} 
)

◆ ~FragmentShader()

Eng3D::OpenGL::FragmentShader::~FragmentShader ( )
default

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