Public Member Functions | Protected Member Functions | Protected Attributes | Friends
OVR::RenderTiny::Shader Class Reference

#include <RenderTiny_Device.h>

Inheritance diagram for OVR::RenderTiny::Shader:
Inheritance graph
[legend]

List of all members.

Public Member Functions

ShaderStage GetStage () const
virtual void Set (PrimitiveType) const
virtual void SetUniformBuffer (class Buffer *buffers, int i=0)
 Shader (ShaderStage s)
virtual ~Shader ()

Protected Member Functions

virtual bool SetUniform (const char *name, int n, const float *v)

Protected Attributes

ShaderStage Stage

Friends

class ShaderSet

Detailed Description

Definition at line 140 of file RenderTiny_Device.h.


Constructor & Destructor Documentation

Definition at line 148 of file RenderTiny_Device.h.

virtual OVR::RenderTiny::Shader::~Shader ( ) [inline, virtual]

Member Function Documentation

Definition at line 151 of file RenderTiny_Device.h.

virtual void OVR::RenderTiny::Shader::Set ( PrimitiveType  ) const [inline, virtual]
virtual bool OVR::RenderTiny::Shader::SetUniform ( const char *  name,
int  n,
const float *  v 
) [inline, protected, virtual]

Reimplemented in OVR::RenderTiny::D3D10::ShaderBase.

Definition at line 157 of file RenderTiny_Device.h.

virtual void OVR::RenderTiny::Shader::SetUniformBuffer ( class Buffer buffers,
int  i = 0 
) [inline, virtual]

Friends And Related Function Documentation

friend class ShaderSet [friend]

Definition at line 142 of file RenderTiny_Device.h.


Member Data Documentation

Definition at line 145 of file RenderTiny_Device.h.


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


oculus_sdk
Author(s):
autogenerated on Fri Aug 28 2015 11:53:12