Class atlas::vk::vk_window
ClassList > atlas > vk > vk_window
Inherits the following classes: atlas::window
Public Functions
Type | Name |
---|---|
vk_window (const window_settings & p_settings) |
|
~vk_window () override |
Public Functions inherited from atlas::window
See atlas::window
Type | Name |
---|---|
uint32_t | acquired_next_frame () Returns the available presentable image to use, retrieve index that image is called. |
vk::vk_command_buffer | active_command_buffer (uint32_t p_frame_idx) |
float | aspect_ratio () const Returns the aspect ratio of the current window. |
bool | available () const Checks if window is available to close. |
void | close () Closing the window operation. |
vk::vk_swapchain | current_swapchain () const Returns the window's currently selected swapchain. |
uint32_t | height () const Returns the height dimension of the window. |
operator GLFWwindow * () const |
|
operator GLFWwindow * () |
|
void | present (const uint32_t & p_current_frame_idx) |
uint32_t | width () const Returns the width dimension of the window. |
virtual | ~window () = default |
Public Functions Documentation
function vk_window
atlas::vk::vk_window::vk_window (
const window_settings & p_settings
)
function ~vk_window
atlas::vk::vk_window::~vk_window () override
The documentation for this class was generated from the following file TheAtlasEngine/atlas/drivers/vulkan-cpp/vk_window.hpp