#pragma once

#include "targetver.h"

#define WIN32_LEAN_AND_MEAN

// Windows header files
#include <windows.h>
#include <windowsx.h>
#include <combaseapi.h>
#include <comdef.h>
#include <wrl.h>
#include <tchar.h>

// DirectX header files
#include <dxgi1_4.h>
#include <d3d11_3.h>
#include <d2d1_3.h>
#include <d2d1effects_2.h>
#include <dwrite_3.h>
#include <DirectXColors.h>
#include <DirectXMath.h>

// C++ library header files
#include <fstream>
#include <future>
#include <iterator>
#include <memory>
#include <stdexcept>
#include <string>
