Etterna 0.75.1
Loading...
Searching...
No Matches
LowLevelWindowVK_Win32.h
1#ifndef LOW_LEVEL_WINDOW_VK_WIN32_H
2#define LOW_LEVEL_WINDOW_VK_WIN32_H
3
4#include "LowLevelWindowVK.h"
5
7{
8 public:
11
12 // Return "" if mode change was successful, otherwise an error message.
13 // bNewDeviceOut is set true if a new device was created and textures
14 // need to be reloaded.
15 std::string TryVideoMode(const VideoModeParams& p,
16 bool& bNewDeviceOut) override;
17 void GetDisplaySpecs(DisplaySpecs& out) const override;
18 void Update() override;
19
20 const ActualVideoModeParams* GetActualVideoModeParams() const override;
21 bool SupportsFullscreenBorderlessWindow() const override;
22};
23
24#endif
The actual VideoModeParams determined by the LowLevelWindow implementation. Contains all the attribut...
Definition RageDisplay.h:208
Definition LowLevelWindowVK_Win32.h:7
Definition LowLevelWindowVK.h:14
The parameters used for the present Video Mode.
Definition RageDisplay.h:102