, including all inherited members.
| attrib(u16 data_index, u8 att_index) (defined in pgRend_Shader) | pgRend_Shader | |
| get2ndTextureID() (defined in pgRend_Shader) | pgRend_Shader | |
| get3rdTextureID() (defined in pgRend_Shader) | pgRend_Shader | |
| getPrim() const (defined in pgRend) | pgRend | [protected] |
| getRendBody() (defined in pgRend) | pgRend | [inline, protected] |
| getRendData(u16 index) (defined in pgRend) | pgRend | [inline, protected] |
| getShaderID() (defined in pgRend_Shader) | pgRend_Shader | |
| init(pgPrim *prim, pgID shd_id) (defined in pgRend_Shader) | pgRend_Shader | |
| init(pgPrim *prim, r32 *rend_data, pgID shd_id) (defined in pgRend_Shader) | pgRend_Shader | |
| init(pgPrim *prim, u32 body_size, u32 data_size) (defined in pgRend) | pgRend | [protected] |
| init(pgPrim *prim, u32 body_size, u32 data_size, void *rend_data) (defined in pgRend) | pgRend | [protected] |
| isActive() const (defined in pgRend) | pgRend | |
| pgDefineException(ExceptionInvalidArgument) (defined in pgRend) | pgRend | |
| pgDefineException(ExceptionInvalidCall) (defined in pgRend) | pgRend | |
| pgDefineException(ExceptionNotInitialized) (defined in pgRend) | pgRend | |
| pgRend() (defined in pgRend) | pgRend | [protected] |
| renderAllocBuffer(pgVec **pos_buf, pgCol **col_buf, r32 **uv_buf, pgVec **normal_buf, const pgPrim *prim, bool has_pos_buf, bool has_col_buf, bool has_uv_buf, bool has_normal_buf) (defined in pgRend) | pgRend | [protected, static] |
| renderCalcColorBuffer(pgCol *col_buf, const pgPrim *prim) (defined in pgRend) | pgRend | [protected, static] |
| renderCalcUVBuffer(r32 *uv_buf, const pgPrim *prim) (defined in pgRend) | pgRend | [protected, static] |
| renderCallPrimRenderWithDestroyingBuffer(pgPrim *prim, const pgMat &view) (defined in pgRend) | pgRend | [protected, static] |
| renderDisableAttribPointers(const pgShd *shd) (defined in pgRend) | pgRend | [protected, static] |
| renderDrawArrays(u8 prim_mode, u16 first, u16 count) (defined in pgRend) | pgRend | [protected, static] |
| renderGetPrimFinalColor(const pgPrim *prim) (defined in pgRend) | pgRend | [protected, static] |
| renderGetPrimTextureN(const pgPrim *prim) (defined in pgRend) | pgRend | [protected, static] |
| renderGetPrimWorld(const pgPrim *prim) (defined in pgRend) | pgRend | [protected, static] |
| renderGetShaderAttribLocation(const pgShd *shd, u8 index) (defined in pgRend) | pgRend | [protected, static] |
| renderGetShaderTextureLocation(const pgShd *shd, u8 index) (defined in pgRend) | pgRend | [protected, static] |
| renderGetShaderUniformLocation(const pgShd *shd, u8 index) (defined in pgRend) | pgRend | [protected, static] |
| renderGetTextureParam(r32 *u_param_a, r32 *u_param_b, r32 *v_param_a, r32 *v_param_b, const pgTex *tex) (defined in pgRend) | pgRend | [protected, static] |
| renderIsTextureUVAdjustNeeded(pgTex *tex) (defined in pgRend) | pgRend | [protected, static] |
| renderSetAttribPointer_color(const pgShd *shd, u32 stride, const u8 *color) (defined in pgRend) | pgRend | [protected, static] |
| renderSetAttribPointer_color(const pgShd *shd, const pgPrim *prim) (defined in pgRend) | pgRend | [protected, static] |
| renderSetAttribPointer_r32(u32 location, u8 size, u32 stride, const r32 *attrib) (defined in pgRend) | pgRend | [protected, static] |
| renderSetAttribPointer_texCoord(const pgShd *shd, u32 stride, const r32 *uv) (defined in pgRend) | pgRend | [protected, static] |
| renderSetAttribPointer_texCoord(const pgShd *shd, const pgPrim *prim) (defined in pgRend) | pgRend | [protected, static] |
| renderSetAttribPointer_vertex(const pgShd *shd, u32 stride, const r32 *vert) (defined in pgRend) | pgRend | [protected, static] |
| renderSetAttribPointer_vertex(const pgShd *shd, const pgPrim *prim) (defined in pgRend) | pgRend | [protected, static] |
| renderSetColorPointer(u32 stride, const u8 *color) (defined in pgRend) | pgRend | [protected, static] |
| renderSetColorPointer(const pgPrim *prim) (defined in pgRend) | pgRend | [protected, static] |
| renderSetShader(pgShd *shd) (defined in pgRend) | pgRend | [protected, static] |
| renderSetTexCoordPointer(u32 stride, const r32 *uv) (defined in pgRend) | pgRend | [protected, static] |
| renderSetTexCoordPointer(const pgPrim *prim) (defined in pgRend) | pgRend | [protected, static] |
| renderSetTexture(pgTex *tex1, pgTex *tex2, pgTex *tex3, bool is_bilinear) (defined in pgRend) | pgRend | [protected, static] |
| renderSetTexture(const pgPrim *prim) (defined in pgRend) | pgRend | [protected, static] |
| renderSetUniform_localToScreen(const pgShd *shd) (defined in pgRend) | pgRend | [protected, static] |
| renderSetUniform_r32(u32 location, r32 uniform) (defined in pgRend) | pgRend | [protected, static] |
| renderSetUniform_s32(u32 location, s32 uniform) (defined in pgRend) | pgRend | [protected, static] |
| renderSetVertexPointer(u32 stride, const r32 *vert) (defined in pgRend) | pgRend | [protected, static] |
| renderSetVertexPointer(const pgPrim *prim) (defined in pgRend) | pgRend | [protected, static] |
| set2ndTextureID(pgID tex_id) (defined in pgRend_Shader) | pgRend_Shader | |
| set3rdTextureID(pgID tex_id) (defined in pgRend_Shader) | pgRend_Shader | |
| setActive(bool is_active) (defined in pgRend) | pgRend | |
| setAttribCol3x255(u16 data_index, u8 att_index, pgCol col) (defined in pgRend_Shader) | pgRend_Shader | |
| setAttribCol4x255(u16 data_index, u8 att_index, pgCol col) (defined in pgRend_Shader) | pgRend_Shader | |
| setAttribVec(u16 data_index, u8 att_index, const pgVec &vec) (defined in pgRend_Shader) | pgRend_Shader | |
| setUniformCol3x255(u8 uni_index, pgCol col) (defined in pgRend_Shader) | pgRend_Shader | |
| setUniformCol4x255(u8 uni_index, pgCol col) (defined in pgRend_Shader) | pgRend_Shader | |
| setUniformVec(u8 uni_index, const pgVec &vec) (defined in pgRend_Shader) | pgRend_Shader | |
| uniform(u8 uni_index) (defined in pgRend_Shader) | pgRend_Shader | |
| ~pgRend() (defined in pgRend) | pgRend | [virtual] |