|
nux-0.9.46
|
#include <NuxGraphics/IOpenGLAsmShader.h>
Public Member Functions | |
| virtual void | SetShaderCode (const ANSICHAR *ShaderCode)=0 |
| virtual bool | Compile ()=0 |
| virtual bool | IsValid ()=0 |
Data Fields | |
| NString | _ShaderName |
| NString | _ShaderCode |
| virtual bool nux::IOpenGLAsmShader::Compile | ( | ) | [pure virtual] |
Implemented in nux::IOpenGLAsmVertexShader, and nux::IOpenGLAsmPixelShader.
| virtual bool nux::IOpenGLAsmShader::IsValid | ( | ) | [pure virtual] |
Implemented in nux::IOpenGLAsmVertexShader, and nux::IOpenGLAsmPixelShader.
| virtual void nux::IOpenGLAsmShader::SetShaderCode | ( | const ANSICHAR * | ShaderCode | ) | [pure virtual] |
Implemented in nux::IOpenGLAsmVertexShader, and nux::IOpenGLAsmPixelShader.