-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDllMain.h
More file actions
33 lines (24 loc) · 920 Bytes
/
DllMain.h
File metadata and controls
33 lines (24 loc) · 920 Bytes
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
#include <Windows.h>
#include "GL/freeglut.h"
#include "Detours.h"
#include <nlohmann/json.hpp>
#include "RestAPI/Core/Client.hpp"
#include "RestAPI/Utils/Utils.hpp"
#include "Config/ConfigManager.hpp"
#include "Utils/Hashes.hpp"
#include "Utils/ErrorHandler.hpp"
#include "Color.h"
#include "Radius.h"
#include "Position.h"
#include "Config.h"
#define DLL_VIMEWORLD_ATTACH 0x888
#define M_PI 3.14159265358979323846
typedef void(__stdcall* T_glEnable)(GLenum);
typedef void(__stdcall* T_glDisable)(GLenum);
typedef BOOL(__stdcall* T_SwapBuffers)(HDC);
typedef void(__stdcall* T_glScalef)(float, float, float);
typedef void(__stdcall* T_glTranslatef)(float, float, float);
typedef void(__stdcall* T_glOrtho)(double, double, double, double, double, double);
typedef void (APIENTRY* T_glGetFloatv)(GLenum pname, GLfloat* params);
using json = nlohmann::json;
RestAPI::Client client;