VEX Engine
Retro looking game engine made in vulkan mostly because i wanted to understand it better.
Loading...
Searching...
No Matches
ResolutionManager.hpp File Reference

This file defines ResolutionManager class and ResolutionMode struct. More...

#include <glm/glm.hpp>
#include <algorithm>
#include <iomanip>
#include <iostream>
#include <string>
#include <array>
#include <vector>
#include <map>
#include <unordered_map>
#include <set>
#include <unordered_set>
#include <fstream>
#include <sstream>
#include <cstdint>
#include <SDL3/SDL.h>

Go to the source code of this file.

Classes

class  vex::ResolutionManager
 Class responsible for managing resolution settings, calculating render resolution based on selected mode. More...

Namespaces

namespace  vex

Enumerations

enum class  vex::ResolutionMode { vex::NATIVE , vex::RES_240P , vex::RES_480P , vex::PS1_SHARP }
 Enumeration representing different resolution modes. More...

Detailed Description

This file defines ResolutionManager class and ResolutionMode struct.

Author
Eryk Roszkowski

Definition in file ResolutionManager.hpp.

Macro Definition Documentation

◆ SDL_MAIN_HANDLED

#define SDL_MAIN_HANDLED

Definition at line 26 of file ResolutionManager.hpp.