-
Notifications
You must be signed in to change notification settings - Fork 29
/
Copy pathIncludes.hpp
101 lines (83 loc) · 1.95 KB
/
Includes.hpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
#pragma once
#ifndef _FINAL
#define _FINAL
#endif
#define WINVER 0x0601
#define _WIN32_WINNT 0x0601
#define NOMINMAX
#define WIN32_LEAN_AND_MEAN
#define VC_EXTRALEAN
#include <winsock2.h>
#include <windows.h>
#include <process.h>
#include <psapi.h>
#include <cstdint>
#include <cstdio>
#include <string>
#include <sstream>
#include <fstream>
#include <chrono>
#include <iomanip>
#include <algorithm>
#include <iostream>
#include <intrin.h>
#include <vector>
#include <ctime>
#include <VersionHelpers.h>
#include <shellapi.h>
#include <filesystem>
#include <shlwapi.h>
#include <wininet.h>
#include <d3d9.h>
#include <d3dx9.h>
#include <ShlObj.h>
#include <DbgHelp.h>
#pragma comment( lib, "d3d9")
#pragma comment( lib, "d3dx9")
#pragma comment( lib, "Winmm")
#pragma comment( lib, "Shell32")
#pragma comment( lib, "Shlwapi")
#pragma comment( lib, "dbghelp")
extern IDirect3DDevice9* g_pD3DDevice;
static double latency_val = 0.0;
//3th party includes
#include "xorstr.hpp"
#ifndef _USE_DETOURS
#include "MinHook.h"
#pragma comment( lib, "libMinHook.x86.lib")
#else
#include "detours.h"
#pragma comment( lib, "detours.lib")
#endif
#include "Protection.hpp"
//local project includes
#include "WinSDK.hpp"
#include "Tools.hpp"
#include "HookManager.hpp"
#include "Globals.hpp"
#include "Math.hpp"
#include "ImGUI/imgui.h"
#include "ImGUI/imgui_impl_dx9.h"
#include "ImGUI/imgui_impl_win32.h"
#include "ImGUI/spectrum.h"
#include "Logo.hpp"
#include "ConfigSys.hpp"
#include "InputSys.hpp"
#include "Configs.hpp"
#include "Rendering.hpp"
#include "GUI.hpp"
#include "MsgIDs.hpp"
#include "Classes.hpp"
#include "Engine.hpp"
#include "Rendering.hpp"
#include "ESP.hpp"
#include "Radar.hpp"
#include "ZM.hpp"
#include "Aimbot.hpp"
#include "Trigger.hpp"
#include "Memory.hpp"
#include "ACHook.hpp"
#include "BreakpointManager.hpp"
//#include "BreakpointManager.hpp"
static std::vector< std::pair< D3DXVECTOR3, D3DXVECTOR3 > > saved_hitboxes;
//static bool can_modify_val = false;