10#ifndef VPINBALLX_INI_READER_H
11#define VPINBALLX_INI_READER_H
Reads VPX INI files to extract window settings.
Definition vpinballx_ini_reader.h:57
std::optional< VPinballXIniSettings > readIniSettings() const
Reads settings from the VPX INI file.
Definition vpinballx_ini_reader.cpp:9
Represents VPX INI settings for window positions and sizes.
Definition vpinballx_ini_reader.h:23
std::optional< int > topperX
X-coordinate of the topper window.
Definition vpinballx_ini_reader.h:43
std::optional< int > backglassY
Y-coordinate of the backglass window.
Definition vpinballx_ini_reader.h:32
std::optional< int > playfieldX
X-coordinate of the playfield window.
Definition vpinballx_ini_reader.h:25
std::optional< int > dmdY
Y-coordinate of the DMD window.
Definition vpinballx_ini_reader.h:38
std::optional< int > backglassX
X-coordinate of the backglass window.
Definition vpinballx_ini_reader.h:31
std::optional< int > backglassWidth
Width of the backglass window.
Definition vpinballx_ini_reader.h:33
std::optional< int > playfieldWidth
Width of the playfield window.
Definition vpinballx_ini_reader.h:27
std::optional< int > dmdX
X-coordinate of the DMD window.
Definition vpinballx_ini_reader.h:37
std::optional< int > topperY
Y-coordinate of the topper window.
Definition vpinballx_ini_reader.h:44
std::optional< int > topperHeight
Height of the topper window.
Definition vpinballx_ini_reader.h:46
std::optional< int > dmdWidth
Width of the DMD window.
Definition vpinballx_ini_reader.h:39
std::optional< int > topperWidth
Width of the topper window.
Definition vpinballx_ini_reader.h:45
std::optional< int > backglassHeight
Height of the backglass window.
Definition vpinballx_ini_reader.h:34
std::optional< int > playfieldHeight
Height of the playfield window.
Definition vpinballx_ini_reader.h:28
std::optional< int > playfieldY
Y-coordinate of the playfield window.
Definition vpinballx_ini_reader.h:26
std::optional< int > dmdHeight
Height of the DMD window.
Definition vpinballx_ini_reader.h:40