// Copyright (c) 2012-2022 Wojciech Figat. All rights reserved. #pragma once #include "Engine/Core/Config/Settings.h" #include "Engine/Serialization/Serialization.h" /// /// Specifies the display mode of a game window. /// API_ENUM() enum class GameWindowMode { /// /// The window has borders and does not take up the full screen. /// Windowed = 0, /// /// The window takes up the full screen exclusively. /// Fullscreen = 1, /// /// The window behaves like in Windowed mode but has no borders. /// Borderless = 2, /// /// Same as in Borderless, but is of the size of the screen. /// FullscreenBorderless = 3 };