pgRend_Shader Class Reference
[pgDraw -- Graphics module]

TODO. More...

#include <pg_rend_shader.h>

Inheritance diagram for pgRend_Shader:

pgRend

List of all members.

Classes

struct  RendBody

Public Member Functions

void init (pgPrim *prim, pgID shd_id)
void init (pgPrim *prim, r32 *rend_data, pgID shd_id)
pgID getShaderID ()
pgID get2ndTextureID ()
void set2ndTextureID (pgID tex_id)
pgID get3rdTextureID ()
void set3rdTextureID (pgID tex_id)
r32 & uniform (u8 uni_index)
void setUniformVec (u8 uni_index, const pgVec &vec)
void setUniformCol3x255 (u8 uni_index, pgCol col)
void setUniformCol4x255 (u8 uni_index, pgCol col)
r32 & attrib (u16 data_index, u8 att_index)
void setAttribVec (u16 data_index, u8 att_index, const pgVec &vec)
void setAttribCol3x255 (u16 data_index, u8 att_index, pgCol col)
void setAttribCol4x255 (u16 data_index, u8 att_index, pgCol col)


Detailed Description

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

Generated on Sat Aug 15 11:24:38 2009 for Pogolyn by  doxygen 1.5.8