nux-0.9.46

nux::IOpenGLAsmShader Class Reference

#include <NuxGraphics/IOpenGLAsmShader.h>

Inheritance diagram for nux::IOpenGLAsmShader:
nux::IOpenGLResource nux::Object nux::Trackable nux::IOpenGLAsmPixelShader nux::IOpenGLAsmVertexShader

Public Member Functions

virtual void SetShaderCode (const ANSICHAR *ShaderCode)=0
virtual bool Compile ()=0
virtual bool IsValid ()=0

Data Fields

NString _ShaderName
NString _ShaderCode

Member Function Documentation

virtual bool nux::IOpenGLAsmShader::Compile ( ) [pure virtual]
virtual bool nux::IOpenGLAsmShader::IsValid ( ) [pure virtual]
virtual void nux::IOpenGLAsmShader::SetShaderCode ( const ANSICHAR ShaderCode) [pure virtual]

Field Documentation


The documentation for this class was generated from the following file: