nux-0.9.46

nux::IOpenGLAsmVertexShader Class Reference

#include <NuxGraphics/IOpenGLAsmShader.h>

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

Public Member Functions

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

Friends

class GpuDevice

Constructor & Destructor Documentation

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

Member Function Documentation

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

Implements nux::IOpenGLAsmShader.

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

Implements nux::IOpenGLAsmShader.

virtual void nux::IOpenGLAsmVertexShader::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: