Public Member Functions | Public Attributes
OVR::Render::GL::Shader Class Reference

#include <Render_GL_Device.h>

Inheritance diagram for OVR::Render::GL::Shader:
Inheritance graph
[legend]

List of all members.

Public Member Functions

bool Compile (const char *src)
GLenum GLStage () const
 Shader (RenderDevice *, ShaderStage st, GLuint s)
 Shader (RenderDevice *, ShaderStage st, const char *src)
 ~Shader ()

Public Attributes

GLuint GLShader

Detailed Description

Definition at line 84 of file Render_GL_Device.h.


Constructor & Destructor Documentation

OVR::Render::GL::Shader::Shader ( RenderDevice ,
ShaderStage  st,
GLuint  s 
) [inline]

Definition at line 89 of file Render_GL_Device.h.

OVR::Render::GL::Shader::Shader ( RenderDevice ,
ShaderStage  st,
const char *  src 
) [inline]

Definition at line 90 of file Render_GL_Device.h.

OVR::Render::GL::Shader::~Shader ( ) [inline, virtual]

Reimplemented from OVR::Render::Shader.

Definition at line 94 of file Render_GL_Device.h.


Member Function Documentation

bool OVR::Render::GL::Shader::Compile ( const char *  src)

Definition at line 549 of file Render_GL_Device.cpp.

GLenum OVR::Render::GL::Shader::GLStage ( ) const [inline]

Definition at line 101 of file Render_GL_Device.h.


Member Data Documentation

Definition at line 87 of file Render_GL_Device.h.


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


oculus_sdk
Author(s):
autogenerated on Mon Oct 6 2014 03:01:21