nux-0.9.48
|
#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.