#include <OpenGLShader.h>
◆ OpenGLShader()
| OpenGLShader::OpenGLShader |
( |
| ) |
|
|
default |
◆ ~OpenGLShader()
| OpenGLShader::~OpenGLShader |
( |
| ) |
|
◆ isValid()
| bool OpenGLShader::isValid |
( |
| ) |
const |
|
inline |
◆ load()
| bool OpenGLShader::load |
( |
const Blob & |
vertSource, |
|
|
const Blob & |
fragSource, |
|
|
bool |
openGLES, |
|
|
const FileSystem * |
pwd |
|
) |
| |
◆ loadShader()
| unsigned OpenGLShader::loadShader |
( |
const Blob & |
source, |
|
|
int |
type, |
|
|
bool |
openGLES, |
|
|
const FileSystem * |
pwd |
|
) |
| |
|
private |
◆ release()
| void OpenGLShader::release |
( |
| ) |
|
◆ uniformLocation()
| int OpenGLShader::uniformLocation |
( |
const char * |
name | ) |
const |
◆ unuse()
| void OpenGLShader::unuse |
( |
| ) |
|
◆ use()
| void OpenGLShader::use |
( |
| ) |
|
◆ _id
| unsigned OpenGLShader::_id = 0 |
|
private |
◆ _paths
| std::string OpenGLShader::_paths |
|
private |
The documentation for this class was generated from the following files: