, including all inherited members.
| active_render_state (defined in Renderer) | Renderer | [protected] |
| active_shader_program (defined in Renderer) | Renderer | [protected] |
| clearColor()=0 (defined in Renderer) | Renderer | [pure virtual] |
| clearDepth()=0 (defined in Renderer) | Renderer | [pure virtual] |
| clearStencil()=0 (defined in Renderer) | Renderer | [pure virtual] |
| endFrame()=0 (defined in Renderer) | Renderer | [pure virtual] |
| enqueue(Geometry *mesh)=0 (defined in Renderer) | Renderer | [pure virtual] |
| ensure()=0 (defined in Renderer) | Renderer | [pure virtual] |
| finish()=0 (defined in Renderer) | Renderer | [pure virtual] |
| flush()=0 (defined in Renderer) | Renderer | [pure virtual] |
| getLimits() | Renderer | [inline] |
| getShaderHasUniform(ShaderProgram *shader_program, const char *name)=0 (defined in Renderer) | Renderer | [pure virtual] |
| getViewportDimensions(u32 *width, u32 *height)=0 (defined in Renderer) | Renderer | [pure virtual] |
| init()=0 (defined in Renderer) | Renderer | [pure virtual] |
| limits (defined in Renderer) | Renderer | [protected] |
| loadCubeMap(CubeMap *cubemap, u8 **pixels, u32 width, u32 height, u32 bpp)=0 (defined in Renderer) | Renderer | [pure virtual] |
| loadIndexArray(VertexArray *vertex_array, void *new_array, u32 n, AttributeUsage_t usage)=0 (defined in Renderer) | Renderer | [pure virtual] |
| loadRenderTarget(RenderTarget *target, u32 n_textures, bool include_depth_buffer, bool include_stencil_buffer)=0 (defined in Renderer) | Renderer | [pure virtual] |
| loadShaderProgram(ShaderProgram *shader_program, char *desc, char *prefix)=0 (defined in Renderer) | Renderer | [pure virtual] |
| loadTexture(Texture *texture, u8 *pixels, u32 width, u32 height, TextureFormat_t format, bool generate_mipmaps, TextureFilter_t filter, TextureWrap_t wrap)=0 (defined in Renderer) | Renderer | [pure virtual] |
| loadVertexArray(VertexArray *vertex_array, void *new_array, u32 n, AttributeUsage_t usage)=0 (defined in Renderer) | Renderer | [pure virtual] |
| produceScreenshot(char *filename)=0 (defined in Renderer) | Renderer | [pure virtual] |
| projection (defined in Renderer) | Renderer | [protected] |
| projectionInverse (defined in Renderer) | Renderer | [protected] |
| reloadIndexArray(VertexArray *vertex_array, void *new_array, u32 n)=0 (defined in Renderer) | Renderer | [pure virtual] |
| reloadVertexArray(VertexArray *vertex_array, void *new_array, u32 n)=0 (defined in Renderer) | Renderer | [pure virtual] |
| render(Geometry *mesh)=0 | Renderer | [pure virtual] |
| Renderer() (defined in Renderer) | Renderer | |
| renderQueued()=0 (defined in Renderer) | Renderer | [pure virtual] |
| screenshot_filename (defined in Renderer) | Renderer | [protected] |
| setAttributes(VertexArray *vertex_array)=0 (defined in Renderer) | Renderer | [pure virtual] |
| setClearColor(vec4f color)=0 (defined in Renderer) | Renderer | [pure virtual] |
| setClearDepth(f32 depth)=0 (defined in Renderer) | Renderer | [pure virtual] |
| setClearStencil(i32 stencil)=0 (defined in Renderer) | Renderer | [pure virtual] |
| setMatrices(Camera *camera)=0 (defined in Renderer) | Renderer | [pure virtual] |
| setRenderState(RenderState *render_state)=0 (defined in Renderer) | Renderer | [pure virtual] |
| setRenderTarget(RenderTarget *target)=0 (defined in Renderer) | Renderer | [pure virtual] |
| setShaderProgram(ShaderProgram *shader_program)=0 (defined in Renderer) | Renderer | [pure virtual] |
| setUniform(Uniform *uniform)=0 (defined in Renderer) | Renderer | [pure virtual] |
| setViewport(i32 x, i32 y, u32 width, u32 height)=0 (defined in Renderer) | Renderer | [pure virtual] |
| shareDepthBuffer(RenderTarget *dst, RenderTarget *src)=0 (defined in Renderer) | Renderer | [pure virtual] |
| swapBuffers()=0 | Renderer | [pure virtual] |
| take_screenshot (defined in Renderer) | Renderer | [protected] |
| unloadCubeMap(CubeMap *cubemap)=0 (defined in Renderer) | Renderer | [pure virtual] |
| unloadIndexArray(VertexArray *vertex_array)=0 (defined in Renderer) | Renderer | [pure virtual] |
| unloadRenderTarget(RenderTarget *target)=0 (defined in Renderer) | Renderer | [pure virtual] |
| unloadShaderProgram(ShaderProgram *shader_program)=0 (defined in Renderer) | Renderer | [pure virtual] |
| unloadTexture(Texture *texture)=0 (defined in Renderer) | Renderer | [pure virtual] |
| unloadVertexArray(VertexArray *vertex_array)=0 (defined in Renderer) | Renderer | [pure virtual] |
| view (defined in Renderer) | Renderer | [protected] |
| viewInverse (defined in Renderer) | Renderer | [protected] |
| viewport_offset (defined in Renderer) | Renderer | [protected] |
| viewport_size (defined in Renderer) | Renderer | [protected] |
| viewProjection (defined in Renderer) | Renderer | [protected] |
| viewProjectionInverse (defined in Renderer) | Renderer | [protected] |
| world (defined in Renderer) | Renderer | [protected] |
| worldInverse (defined in Renderer) | Renderer | [protected] |
| ~Renderer() (defined in Renderer) | Renderer | [virtual] |