#pragma once #include #include #include "constants.hpp" struct Options { std::string deck_file{}; bool deck_given{false}; bool help{false}; sf::Vector2u pres_size{WINDOW_WIDTH, WINDOW_HEIGHT}; sf::Vector2u control_size{CONTROL_WIDTH, CONTROL_HEIGHT}; bool error{false}; unsigned short port=9898; }; void print_usage(); Options parse_options(int argc, char* argv[]);