25 #ifndef SFML_PLATFORM_HPP
26 #define SFML_PLATFORM_HPP
31 #include <SFML/Config.hpp>
34 #if defined(SFML_SYSTEM_WINDOWS)
36 #include <SFML/System/Win32/Platform.hpp>
38 #elif defined(SFML_SYSTEM_LINUX) || defined(SFML_SYSTEM_MACOS) || defined(SFML_SYSTEM_FREEBSD)
40 #include <SFML/System/Unix/Platform.hpp>
45 #endif // SFML_PLATFORM_HPP