#include <display.hpp>
◆ ProgramGL() [1/3]
pic::pic::ProgramGL::ProgramGL |
( |
| ) |
|
|
inline |
◆ ProgramGL() [2/3]
pic::pic::ProgramGL::ProgramGL |
( |
std::string |
version, |
|
|
std::string |
extensions, |
|
|
std::string |
source, |
|
|
GLenum |
type |
|
) |
| |
|
inline |
◆ ProgramGL() [3/3]
pic::pic::ProgramGL::ProgramGL |
( |
std::vector< ProgramGL *> & |
shaders | ) |
|
|
inline |
◆ ~ProgramGL()
pic::pic::ProgramGL::~ProgramGL |
( |
| ) |
|
|
inline |
◆ checkProgramStatus()
bool pic::pic::ProgramGL::checkProgramStatus |
( |
| ) |
|
|
inlineprotected |
checkProgramStatus
- Returns
◆ checkShaderStatus()
bool pic::pic::ProgramGL::checkShaderStatus |
( |
| ) |
|
|
inlineprotected |
checkShaderStatus
- Returns
◆ getObject()
GLuint pic::pic::ProgramGL::getObject |
( |
| ) |
|
|
inline |
◆ initProgram()
bool pic::pic::ProgramGL::initProgram |
( |
std::vector< ProgramGL *> & |
shaders | ) |
|
|
inline |
initProgram
- Parameters
-
- Returns
◆ initShader()
bool pic::pic::ProgramGL::initShader |
( |
std::string |
version_number, |
|
|
std::string |
extensions, |
|
|
std::string |
source, |
|
|
GLenum |
type |
|
) |
| |
|
inline |
initShader
- Parameters
-
version | |
extensions | |
source | |
type | |
- Returns
◆ printLog()
void pic::pic::ProgramGL::printLog |
( |
| ) |
|
|
inline |
◆ setNULL()
void pic::pic::ProgramGL::setNULL |
( |
| ) |
|
|
inline |
◆ bCheckStatus
GLint pic::pic::ProgramGL::bCheckStatus |
|
protected |
◆ bCompiled
bool pic::pic::ProgramGL::bCompiled |
◆ bType
bool pic::pic::ProgramGL::bType |
|
protected |
◆ log
std::string pic::pic::ProgramGL::log |
|
protected |
◆ object
GLuint pic::pic::ProgramGL::object |
|
protected |
◆ source
std::string pic::pic::ProgramGL::source |
|
protected |
◆ type
GLenum pic::pic::ProgramGL::type |
|
protected |
The documentation for this class was generated from the following file:
- C:/Users/Francesco/Documents/GitHub/piccante/include/util/gl/display.hpp