SFML/examples
Chris Thrasher 5735fd09d9
Rewrite sf::Event API to improve type safety
This new API is built on top of std::variant. This allows us to
store many different event types in a space-efficient way and access
the active event type in a type-safe manner that eliminates the
categories of UB that are possible with unions.

Co-authored-by: kimci86 <kimci86@hotmail.fr>
2023-11-09 00:19:38 -07:00
..
android Rewrite sf::Event API to improve type safety 2023-11-09 00:19:38 -07:00
assets Use built-in CMake support for iOS 2023-04-03 23:36:33 +02:00
cocoa Use std::filesystem::path for paths 2023-07-27 11:13:45 -06:00
ftp Add misc-const-correctness clang-tidy check 2023-05-04 16:22:03 -06:00
include Consolidate redundant gl.h headers 2022-10-09 13:04:24 +02:00
island Rewrite sf::Event API to improve type safety 2023-11-09 00:19:38 -07:00
joystick Rewrite sf::Event API to improve type safety 2023-11-09 00:19:38 -07:00
opengl Rewrite sf::Event API to improve type safety 2023-11-09 00:19:38 -07:00
shader Rewrite sf::Event API to improve type safety 2023-11-09 00:19:38 -07:00
sockets Removed return EXIT_SUCCESS and cstdlib 2023-01-23 10:00:48 +01:00
sound Fix misspellings 2023-05-21 14:37:46 -06:00
sound_capture Fix misspellings 2023-05-21 14:37:46 -06:00
tennis Rewrite sf::Event API to improve type safety 2023-11-09 00:19:38 -07:00
voip Add misc-const-correctness clang-tidy check 2023-05-04 16:22:03 -06:00
vulkan Rewrite sf::Event API to improve type safety 2023-11-09 00:19:38 -07:00
win32 Add misc-const-correctness clang-tidy check 2023-05-04 16:22:03 -06:00
window Rewrite sf::Event API to improve type safety 2023-11-09 00:19:38 -07:00
X11 Fix clang-tidy-16 failures 2023-05-21 11:59:52 -06:00
asset_licenses.md Ensure files end with newline character 2022-04-12 08:13:48 +02:00
CMakeLists.txt Use modern name for macOS 2023-07-24 21:25:26 -06:00