NightFyre 9dc8140e59 Project Adjustments
PROJECT SETTINGS
- Additional Options "/bigobj" for debug builds
- Output directory relocated to solution directory "/bin"
- include "ProjDir" as an additional include directory for debug builds

FEATURES
- adjust params for some functions to include default values
- relocate functions from Menu to Features for clarity
- included comments

ISSUES
- SpeedHack is causing a crash if toggled while loading from main menu
- Database Tab is causing a crash due to "Config.Update"
2024-01-28 13:08:50 -05:00

42 lines
717 B
C++

#pragma once
#define DEBUG 0
// External Libraries
#include "../libs/ImGui/imgui.h"
#include "../libs/ImGui/imgui_internal.h"
#include "../libs/ImGui/imgui_Impl_dx11.h"
#include "../libs/ImGui/imgui_Impl_Win32.h"
namespace DX11_Base
{
using namespace std::chrono_literals;
inline HMODULE g_hModule{};
inline LPCWSTR g_ModuleName{};
inline std::atomic_bool g_Running{};
inline std::atomic_bool g_KillSwitch = FALSE;
static uintptr_t dwGameBase{};
struct Vector2 {
float x, y;
};
struct Vector3 {
float x, y, z;
};
struct Vector4 {
float x, y, z, w;
};
struct DoubleVector2 {
double x, y;
};
struct DoubleVector3 {
double x, y, z;
};
struct DoubleVector4 {
double x, y, z, w;
};
}