Vulkan-Hpp
vk::su::WindowData Struct Reference

#include <utils.hpp>

Public Member Functions

 WindowData (GLFWwindow *wnd, std::string const &name, vk::Extent2D const &extent)
 
 WindowData (const WindowData &)=delete
 
 WindowData (WindowData &&other)
 
 ~WindowData () noexcept
 

Public Attributes

GLFWwindow * handle
 
std::string name
 
vk::Extent2D extent
 

Detailed Description

Definition at line 80 of file utils.hpp.

Constructor & Destructor Documentation

◆ WindowData() [1/3]

vk::su::WindowData::WindowData ( GLFWwindow *  wnd,
std::string const &  name,
vk::Extent2D const &  extent 
)

Definition at line 982 of file utils.cpp.

◆ WindowData() [2/3]

vk::su::WindowData::WindowData ( const WindowData )
delete

◆ WindowData() [3/3]

vk::su::WindowData::WindowData ( WindowData &&  other)

Definition at line 984 of file utils.cpp.

◆ ~WindowData()

vk::su::WindowData::~WindowData ( )
noexcept

Definition at line 991 of file utils.cpp.

Member Data Documentation

◆ extent

vk::Extent2D vk::su::WindowData::extent

Definition at line 89 of file utils.hpp.

◆ handle

GLFWwindow* vk::su::WindowData::handle

Definition at line 87 of file utils.hpp.

◆ name

std::string vk::su::WindowData::name

Definition at line 88 of file utils.hpp.


The documentation for this struct was generated from the following files: