This is the complete list of members for le::IRenderer, including all inherited members.
| begin_render(vk::CommandBuffer command_buffer, glm::ivec2 size, kvf::Color clear=kvf::black_v) -> bool=0 | le::IRenderer | pure virtual |
| command_buffer() const -> vk::CommandBuffer=0 | le::IRenderer | pure virtual |
| draw(Primitive const &primitive, std::span< RenderInstance const > instances)=0 | le::IRenderer | pure virtual |
| end_render() -> kvf::RenderTarget const &=0 | le::IRenderer | pure virtual |
| framebuffer_size() const -> glm::ivec2=0 | le::IRenderer | pure virtual |
| get_stats() const -> RenderStats const &=0 | le::IRenderer | pure virtual |
| is_rendering() const -> bool | le::IRenderer | inline |
| max_size_v | le::IRenderer | static |
| min_size_v | le::IRenderer | static |
| polygon_mode | le::IRenderer | |
| scissor_rect | le::IRenderer | |
| set_line_width(float width)=0 | le::IRenderer | pure virtual |
| set_shader(IShader const &shader)=0 | le::IRenderer | pure virtual |
| set_user_data(UserDrawData const &user_data)=0 | le::IRenderer | pure virtual |
| unprojector() const -> Unprojector=0 | le::IRenderer | pure virtual |
| UserData typedef | le::IRenderer | |
| view | le::IRenderer | |
| viewport | le::IRenderer |