Practical Tools for Simple Design
Loading...
Searching...
No Matches
Core::Shader Class Reference

#include <Shader.hpp>

Public Types

enum class  Type { VERTEX = GL_VERTEX_SHADER , FRAGMENT = GL_FRAGMENT_SHADER }
 

Public Member Functions

 Shader (const std::string &filepath, Type shaderType)
 
 Shader (const Shader &)=delete
 
 Shader (Shader &&other)
 
Shaderoperator= (const Shader &)=delete
 
Shaderoperator= (Shader &&other)
 
GLuint GetShaderId () const
 

Detailed Description

See also
Core::Program

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