#pragma once // Platform specific includes // #if defined(_WIN32) #define NOMINMAX #define WIN32_LEAN_AND_MEAN #include #elif defined(__unix__) // No platform specific includes are needed for UNIX based systems // #else #error "OS is not supported" #endif