le2d v0.4.7
2D game engine framework
 
Loading...
Searching...
No Matches
le::IRenderer Member List

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=0le::IRendererpure virtual
command_buffer() const -> vk::CommandBuffer=0le::IRendererpure virtual
draw(Primitive const &primitive, std::span< RenderInstance const > instances)=0le::IRendererpure virtual
end_render() -> kvf::RenderTarget const &=0le::IRendererpure virtual
framebuffer_size() const -> glm::ivec2=0le::IRendererpure virtual
get_stats() const -> RenderStats const &=0le::IRendererpure virtual
is_rendering() const -> boolle::IRendererinline
max_size_vle::IRendererstatic
min_size_vle::IRendererstatic
polygon_modele::IRenderer
scissor_rectle::IRenderer
set_line_width(float width)=0le::IRendererpure virtual
set_shader(IShader const &shader)=0le::IRendererpure virtual
set_user_data(UserDrawData const &user_data)=0le::IRendererpure virtual
unprojector() const -> Unprojector=0le::IRendererpure virtual
UserData typedefle::IRenderer
viewle::IRenderer
viewportle::IRenderer