SDEngine
Game Engine
Loading...
Searching...
No Matches
sd::WindowManager::WindowData Struct Reference

#include <WindowManager.hpp>

+ Collaboration diagram for sd::WindowManager::WindowData:

Public Member Functions

 WindowData ()=default
 
 WindowData (WindowData &&)=default
 
WindowDataoperator= (WindowData &&)=default
 
 WindowData (const WindowData &)=delete
 
WindowDataoperator= (const WindowData &)=delete
 

Public Attributes

std::unique_ptr< Windowlogic
 
std::unique_ptr< VulkanWindowrender
 
LayerList view_layers
 

Constructor & Destructor Documentation

◆ WindowData() [1/3]

sd::WindowManager::WindowData::WindowData ( )
default

◆ WindowData() [2/3]

sd::WindowManager::WindowData::WindowData ( WindowData &&  )
default

◆ WindowData() [3/3]

sd::WindowManager::WindowData::WindowData ( const WindowData )
delete

Member Function Documentation

◆ operator=() [1/2]

WindowData & sd::WindowManager::WindowData::operator= ( const WindowData )
delete

◆ operator=() [2/2]

WindowData & sd::WindowManager::WindowData::operator= ( WindowData &&  )
default

Member Data Documentation

◆ logic

std::unique_ptr<Window> sd::WindowManager::WindowData::logic

◆ render

std::unique_ptr<VulkanWindow> sd::WindowManager::WindowData::render

◆ view_layers

LayerList sd::WindowManager::WindowData::view_layers

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