#pragma once #include namespace QuickMedia { class VSync { public: VSync(int framerate); void display(sf::RenderWindow &window); private: sf::Int64 target_frame_delta_micro; sf::Int64 overflow; sf::Clock timer; }; }