Blamite Game Engine - blam!  00296.01.12.21.0102.blamite
The core library for the Blamite Game Engine.
BlamGLSLShader Class Reference

#include <shaders.h>

Public Member Functions

 BlamGLSLShader (std::string _id, BlamGLSLShaderType _type, std::string _source)
 
 ~BlamGLSLShader ()
 
std::string GetID ()
 
bool Compile ()
 
GLuint GetGLShaderID ()
 

Constructor & Destructor Documentation

◆ BlamGLSLShader()

BlamGLSLShader::BlamGLSLShader ( std::string  _id,
BlamGLSLShaderType  _type,
std::string  _source 
)

◆ ~BlamGLSLShader()

BlamGLSLShader::~BlamGLSLShader ( )

Member Function Documentation

◆ Compile()

bool BlamGLSLShader::Compile ( )

◆ GetGLShaderID()

GLuint BlamGLSLShader::GetGLShaderID ( )

◆ GetID()

std::string BlamGLSLShader::GetID ( )

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