CPP-TOOLBOX
Loading...
Searching...
No Matches
window.cpp File Reference
#include "window.hpp"
#include <iostream>
#include <optional>
#include <ostream>
#include <stdexcept>
#include <unordered_set>
#include <vector>
#include <sstream>

Functions

std::optional< std::pair< int, int > > parse_aspect_ratio (const std::string &aspect_ratio)
 
std::vector< VideoModeget_available_video_modes (GLFWmonitor *monitor, const std::optional< std::string > &aspect_ratio=std::nullopt)
 
std::vector< std::string > video_modes_to_resolutions (const std::vector< VideoMode > &video_modes)
 
std::vector< std::string > get_available_resolutions (const std::optional< std::string > &aspect_ratio)
 

Function Documentation

◆ get_available_resolutions()

std::vector< std::string > get_available_resolutions ( const std::optional< std::string > & aspect_ratio)

◆ get_available_video_modes()

std::vector< VideoMode > get_available_video_modes ( GLFWmonitor * monitor,
const std::optional< std::string > & aspect_ratio = std::nullopt )

◆ parse_aspect_ratio()

std::optional< std::pair< int, int > > parse_aspect_ratio ( const std::string & aspect_ratio)

◆ video_modes_to_resolutions()

std::vector< std::string > video_modes_to_resolutions ( const std::vector< VideoMode > & video_modes)