#include "PlatformApplication.h" #ifdef SPECTRE_PLATFORM_WIN #include typedef sp::Win32Application ApplicationType; #elif SPECTRE_PLATFORM_UNIX #include typedef sp::UnixApplication ApplicationType; #else #error "No Application implementation exists" #endif namespace sp { PlatformApplication* PlatformApplication::create() { return new ApplicationType; } } // namespace sp