MCPcopy Create free account
hub / github.com/HackerPoet/FractalSoundExplorer / make_window

Function make_window

Main.cpp:287–302  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

285 frame = 0;
286}
287void make_window(sf::RenderWindow& window, sf::RenderTexture& rt, const sf::ContextSettings& settings, bool is_fullscreen) {
288 window.close();
289 sf::VideoMode screenSize;
290 if (is_fullscreen) {
291 screenSize = sf::VideoMode::getDesktopMode();
292 window.create(screenSize, window_name, sf::Style::Fullscreen, settings);
293 } else {
294 screenSize = sf::VideoMode(window_w_init, window_h_init, 24);
295 window.create(screenSize, window_name, sf::Style::Resize | sf::Style::Close, settings);
296 }
297 resize_window(window, rt, settings, screenSize.width, screenSize.height);
298 window.setFramerateLimit(target_fps);
299 //window.setVerticalSyncEnabled(true);
300 window.setKeyRepeatEnabled(false);
301 window.requestFocus();
302}
303
304//Main entry-point
305#if _WIN32

Callers 1

mainFunction · 0.85

Calls 1

resize_windowFunction · 0.85

Tested by

no test coverage detected