sandbox
|
This is the complete list of members for sbx::graphics::renderer, including all inherited members.
add_render_stage(std::vector< attachment > &&attachments, std::vector< subpass_binding > &&subpass_bindings, const viewport &viewport=graphics::viewport{}) -> void (defined in sbx::graphics::renderer) | sbx::graphics::renderer | inline |
add_subrenderer(const std::filesystem::path &path, const pipeline::stage &stage, Args &&... args) -> Type & (defined in sbx::graphics::renderer) | sbx::graphics::renderer | inlineprotected |
add_task(const std::filesystem::path &path, Args &&... args) -> Type & (defined in sbx::graphics::renderer) | sbx::graphics::renderer | inlineprotected |
execute_tasks(command_buffer &command_buffer) -> void (defined in sbx::graphics::renderer) | sbx::graphics::renderer | inline |
initialize() -> void=0 (defined in sbx::graphics::renderer) | sbx::graphics::renderer | pure virtual |
render(const pipeline::stage &stage, command_buffer &command_buffer) -> void (defined in sbx::graphics::renderer) | sbx::graphics::renderer | inline |
render_stage(const pipeline::stage &stage) -> graphics::render_stage & (defined in sbx::graphics::renderer) | sbx::graphics::renderer | inline |
render_stages() const noexcept -> const std::vector< std::unique_ptr< graphics::render_stage > > & (defined in sbx::graphics::renderer) | sbx::graphics::renderer | inline |
renderer()=default (defined in sbx::graphics::renderer) | sbx::graphics::renderer | |
~renderer()=default (defined in sbx::graphics::renderer) | sbx::graphics::renderer | virtual |