Classes | Public Member Functions | Public Attributes
OVR::RenderTiny::D3D10::ShaderBase Class Reference

#include <RenderTiny_D3D1X_Device.h>

Inheritance diagram for OVR::RenderTiny::D3D10::ShaderBase:
Inheritance graph
[legend]

List of all members.

Classes

struct  Uniform

Public Member Functions

void InitUniforms (ID3D10Blob *s)
bool SetUniform (const char *name, int n, const float *v)
 ShaderBase (RenderDevice *r, ShaderStage stage)
void UpdateBuffer (Buffer *b)
 ~ShaderBase ()

Public Attributes

RenderDeviceRen
unsigned char * UniformData
Array< UniformUniformInfo
int UniformsSize

Detailed Description

Definition at line 65 of file RenderTiny_D3D1X_Device.h.


Constructor & Destructor Documentation

Definition at line 1069 of file Render_D3D1X_Device.cpp.

Definition at line 1073 of file Render_D3D1X_Device.cpp.


Member Function Documentation

Definition at line 1092 of file Render_D3D1X_Device.cpp.

bool OVR::RenderTiny::D3D10::ShaderBase::SetUniform ( const char *  name,
int  n,
const float *  v 
) [virtual]

Reimplemented from OVR::RenderTiny::Shader.

Definition at line 1081 of file Render_D3D1X_Device.cpp.

Definition at line 1130 of file Render_D3D1X_Device.cpp.


Member Data Documentation

Definition at line 68 of file RenderTiny_D3D1X_Device.h.

Definition at line 69 of file RenderTiny_D3D1X_Device.h.

Definition at line 77 of file RenderTiny_D3D1X_Device.h.

Definition at line 70 of file RenderTiny_D3D1X_Device.h.


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


oculus_sdk
Author(s): Tully Foote
autogenerated on Thu Jun 6 2019 20:13:50