nux-0.9.46

nux::IOpenGLAsmPixelShader Class Reference

#include <NuxGraphics/IOpenGLAsmShader.h>

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

Public Member Functions

virtual ~IOpenGLAsmPixelShader ()
virtual void SetShaderCode (const ANSICHAR *ShaderCode)
virtual bool Compile ()
virtual bool IsValid ()

Friends

class GpuDevice

Constructor & Destructor Documentation

virtual nux::IOpenGLAsmPixelShader::~IOpenGLAsmPixelShader ( ) [virtual]

Member Function Documentation

virtual bool nux::IOpenGLAsmPixelShader::Compile ( ) [virtual]

Implements nux::IOpenGLAsmShader.

virtual bool nux::IOpenGLAsmPixelShader::IsValid ( ) [virtual]

Implements nux::IOpenGLAsmShader.

virtual void nux::IOpenGLAsmPixelShader::SetShaderCode ( const ANSICHAR ShaderCode) [virtual]

Implements nux::IOpenGLAsmShader.


Friends And Related Function Documentation

friend class GpuDevice [friend]

Reimplemented from nux::IOpenGLResource.


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