#include <ShaderInstance.h>
◆ ShaderInstance() [1/2]
| _NL::Element::ShaderInstance::ShaderInstance |
( |
| ) |
|
◆ ShaderInstance() [2/2]
| _NL::Element::ShaderInstance::ShaderInstance |
( |
const char * |
VertexShader, |
|
|
const char * |
FragmentShader |
|
) |
| |
◆ ~ShaderInstance()
| _NL::Element::ShaderInstance::~ShaderInstance |
( |
| ) |
|
◆ getShaderProgram()
| GLuint _NL::Element::ShaderInstance::getShaderProgram |
( |
| ) |
const |
◆ getTypeName()
| char * _NL::Element::ShaderInstance::getTypeName |
( |
| ) |
|
|
overridevirtual |
Every Sub Class must Overload this method.
e.g : " return "_NL::Element::subTypeName" "
Implements _NL::Core::Element.
◆ InstallShader()
| void _NL::Element::ShaderInstance::InstallShader |
( |
const char * |
VertexShader, |
|
|
const char * |
FragmentShader |
|
) |
| |
◆ UnUse()
| void _NL::Element::ShaderInstance::UnUse |
( |
| ) |
|
◆ Use()
| void _NL::Element::ShaderInstance::Use |
( |
| ) |
|
The documentation for this class was generated from the following files:
- X:/NewHDD/Games/GAME DEVELOPMENT/C++/Projects3/NamelessEngineRepo/NamelessEngine/NamelessEngine/ShaderInstance.h
- X:/NewHDD/Games/GAME DEVELOPMENT/C++/Projects3/NamelessEngineRepo/NamelessEngine/NamelessEngine/ShaderObj.cpp