mirror of
https://github.com/gwdevhub/gMod.git
synced 2026-07-15 15:09:30 +00:00
7dbbdc480e
* add gsl library to track memory allocations * rework creation to respect mod order slight slowdown but just to be safe * 1.6.1 * print info on timing * specify largeaddressaware (shouldn't matter since gw is linked with it, but can't hurt)
35 lines
641 B
C++
35 lines
641 B
C++
#pragma once
|
|
|
|
#include <windows.h>
|
|
|
|
#include <cstdlib>
|
|
#include <cstdio>
|
|
#include <filesystem>
|
|
#include <fstream>
|
|
#include <future>
|
|
#include <map>
|
|
#include <ranges>
|
|
#include "Utils.h"
|
|
|
|
#include <d3d9.h>
|
|
#include <gsl/gsl>
|
|
|
|
#include "Defines.h"
|
|
#include "Error.h"
|
|
#include "Defines.h"
|
|
|
|
#include "uMod_IDirect3D9.h"
|
|
#include "uMod_IDirect3D9Ex.h"
|
|
|
|
#include "uMod_IDirect3DDevice9.h"
|
|
#include "uMod_IDirect3DDevice9Ex.h"
|
|
|
|
#include "uMod_IDirect3DCubeTexture9.h"
|
|
#include "uMod_IDirect3DTexture9.h"
|
|
#include "uMod_IDirect3DVolumeTexture9.h"
|
|
|
|
#pragma warning(disable : 4477)
|
|
|
|
extern unsigned int gl_ErrorState;
|
|
extern HINSTANCE gl_hThisInstance;
|