TheAtlasEngine
 
Loading...
Searching...
No Matches
atlas::renderer Class Reference

Public Member Functions

 renderer (const window_settings &p_window_extent, uint32_t p_image_size, const std::string &p_tag="Renderer")
 
void preload (const VkRenderPass &p_renderpass)
 
void current_scene (ref< scene >)
 
void begin (const ::vk::command_buffer &p_current, const window_settings &p_settings, const VkRenderPass &p_renderpass, const VkFramebuffer &p_framebuffer, const glm::mat4 &p_proj_view)
 Indicates to the renderer is at the start of the next frame to prepare workloads before next frame is processeed.
 
void end ()
 Indications when the renderer has reached the end of the frame.
 
void set_background_color (const std::array< float, 4 > &p_color)
 

The documentation for this class was generated from the following file: