, including all inherited members.
| active_render_state (defined in Renderer) | Renderer | [protected] |
| active_shader_program (defined in Renderer) | Renderer | [protected] |
| clearColor() (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| clearDepth() (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| clearStencil() (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| endFrame()=0 (defined in Renderer) | Renderer | [pure virtual] |
| enqueue(Geometry *mesh, ShaderProgram *shader_program, bool is_static) (defined in RendererCudaTracer) | RendererCudaTracer | |
| 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) (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| getShaderSuffix(char ***suffix, ShaderType_t **type, bool **required) (defined in RendererCudaTracer) | RendererCudaTracer | |
| getViewportDimensions(u32 *width, u32 *height) (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| init() (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| limits (defined in Renderer) | Renderer | [protected] |
| loadCubeMap(CubeMap *cubemap, u8 **pixels, u32 width, u32 height, u32 bpp) (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| loadIndexArray(VertexArray *vertex_array, void *new_array, u32 n, AttributeUsage_t usage)=0 (defined in Renderer) | Renderer | [pure virtual] |
| loadRenderTarget(Texture *texture) (defined in RendererCudaTracer) | RendererCudaTracer | |
| 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) (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| loadTexture(Texture *texture, u8 *pixels, u32 width, u32 height, TextureFormat_t format, bool generate_mipmaps, TextureFilter_t filter, TextureWrap_t wrap) (defined in RendererCudaTracer) | RendererCudaTracer | [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) | RendererCudaTracer | [virtual] |
| Renderer() (defined in Renderer) | Renderer | |
| RendererCudaTracer() (defined in RendererCudaTracer) | RendererCudaTracer | |
| renderQueued() (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| screenshot_filename (defined in Renderer) | Renderer | [protected] |
| setAttributes(VertexArray *vertex_array) (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| setClearColor(vec4f color) (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| setClearDepth(f32 depth) (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| setClearStencil(i32 stencil) (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| setMatrices(Camera *camera) (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| setRenderState(RenderState *render_state) (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| setRenderTarget(Texture *texture) (defined in RendererCudaTracer) | RendererCudaTracer | |
| setRenderTarget(RenderTarget *target)=0 (defined in Renderer) | Renderer | [pure virtual] |
| setShaderProgram(ShaderProgram *shader_program) (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| setUniform(Uniform *uniform) (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| setViewport(i32 x, i32 y, u32 width, u32 height) (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| shareDepthBuffer(RenderTarget *dst, RenderTarget *src)=0 (defined in Renderer) | Renderer | [pure virtual] |
| swapBuffers() | RendererCudaTracer | [virtual] |
| take_screenshot (defined in Renderer) | Renderer | [protected] |
| unloadCubeMap(CubeMap *cubemap) (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| unloadIndexArray(VertexArray *vertex_array)=0 (defined in Renderer) | Renderer | [pure virtual] |
| unloadRenderTarget(Texture *texture) (defined in RendererCudaTracer) | RendererCudaTracer | |
| unloadRenderTarget(RenderTarget *target)=0 (defined in Renderer) | Renderer | [pure virtual] |
| unloadShaderProgram(ShaderProgram *shader_program) (defined in RendererCudaTracer) | RendererCudaTracer | [virtual] |
| unloadTexture(Texture *texture) (defined in RendererCudaTracer) | RendererCudaTracer | [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] |
| ~RendererCudaTracer() (defined in RendererCudaTracer) | RendererCudaTracer | |