EFTCheatPVE/battleyent/pch.h

50 lines
1.3 KiB
C++

// pch.h: 这是预编译标头文件。
// 下方列出的文件仅编译一次,提高了将来生成的生成性能。
// 这还将影响 IntelliSense 性能,包括代码完成和许多代码浏览功能。
// 但是,如果此处列出的文件中的任何一个在生成之间有更新,它们全部都将被重新编译。
// 请勿在此处添加要频繁更新的文件,这将使得性能优势无效。
#ifndef PCH_H
#define PCH_H
// DX11
#define WIN32_LEAN_AND_MEAN
#define NOMINMAX
#include <Windows.h>
#include <d3d11.h>
#include <dxgi.h>
#pragma comment(lib, "d3d11.lib")
#pragma comment(lib, "dxgi.lib")
// STD
#include <iostream>
#include <vector>
#include <string>
#include <cstdarg>
#include <cstdio>
#include <mutex> // Include for thread synchronization, optimizing logging safety
// =======================
// IMGUI
// =======================
#include "imgui/imgui.h"
#include "imgui/imgui_impl_win32.h"
#include "imgui/imgui_impl_dx11.h"
// =======================
// KIERO
// =======================
#include "kiero/kiero.h"
// =======================
// MINHOOK
// =======================
#include "minhook/include/MinHook.h"
// =======================
// USER DEFINED
// =======================
#include "offsets.h"
#endif // PCH_H