#include <globjects/include/globjects/ProgramPipeline.h>
globjects::ProgramPipeline::ProgramPipeline |
( |
| ) |
|
virtual globjects::ProgramPipeline::~ProgramPipeline |
( |
| ) |
|
|
virtual |
virtual void globjects::ProgramPipeline::accept |
( |
ObjectVisitor & |
visitor | ) |
|
|
overridevirtual |
void globjects::ProgramPipeline::use |
( |
| ) |
const |
static void globjects::ProgramPipeline::release |
( |
| ) |
|
|
static |
void globjects::ProgramPipeline::useStages |
( |
Program * |
program, |
|
|
gl::UseProgramStageMask |
stages |
|
) |
| |
void globjects::ProgramPipeline::releaseStages |
( |
gl::UseProgramStageMask |
stages | ) |
|
void globjects::ProgramPipeline::releaseProgram |
( |
Program * |
program | ) |
|
bool globjects::ProgramPipeline::isValid |
( |
| ) |
const |
void globjects::ProgramPipeline::validate |
( |
| ) |
const |
bool globjects::ProgramPipeline::checkUseStatus |
( |
| ) |
const |
std::string globjects::ProgramPipeline::infoLog |
( |
| ) |
const |
gl::GLint globjects::ProgramPipeline::get |
( |
gl::GLenum |
pname | ) |
const |
virtual void globjects::ProgramPipeline::notifyChanged |
( |
const Changeable * |
sender | ) |
|
|
overridevirtual |
virtual gl::GLenum globjects::ProgramPipeline::objectType |
( |
| ) |
const |
|
overridevirtual |
void globjects::ProgramPipeline::invalidate |
( |
| ) |
|
|
protected |
bool globjects::ProgramPipeline::m_dirty |
|
protected |
The documentation for this class was generated from the following file: