#pragma once #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "../Utilities/UTF8Util.h" #ifdef __clang__ #define __forceinline __attribute__((always_inline)) #else #ifdef __GNUC__ #define __forceinline #endif #endif using std::vector; using std::shared_ptr; using std::unique_ptr; using std::weak_ptr; using std::ios; using std::istream; using std::ostream; using std::stringstream; using utf8::ifstream; using utf8::ofstream; using std::list; using std::max; using std::string; using std::atomic_flag; using std::atomic; using std::thread; using std::deque; #ifdef _DEBUG #pragma comment(lib, "C:\\Code\\Mesen-S\\bin\\x64\\Debug\\Utilities.lib") #else #pragma comment(lib, "C:\\Code\\Mesen-S\\bin\\x64\\Release\\Utilities.lib") #endif