nux-1.16.0
nux::IOpenGLShader Class Reference
Inheritance diagram for nux::IOpenGLShader:
nux::IOpenGLResource nux::Object nux::Trackable nux::Introspectable nux::IOpenGLPixelShader nux::IOpenGLVertexShader

List of all members.

Public Member Functions

virtual void SetShaderCode (const ANSICHAR *ShaderCode, const TCHAR *ShaderPreprocessorDefines=TEXT(""))=0
virtual bool Compile ()=0
virtual bool IsValid ()=0

Public Attributes

NString _ShaderName
NString _ShaderCode

Detailed Description

Definition at line 33 of file IOpenGLGLSLShader.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends