BWAPI
|
#include "Assembly.h"
#include <windows.h>
#include "BWAPI/GameImpl.h"
#include "BWAPI/PlayerImpl.h"
#include "BW/Offsets.h"
Defines | |
#define | SAVE_REGISTERS() |
#define | LOAD_REGISTERS() |
Functions | |
void | __declspec (naked) _repairHook() |
Variables | |
DWORD | d_eaxSave |
DWORD | d_ebxSave |
DWORD | d_ecxSave |
DWORD | d_edxSave |
DWORD | d_esiSave |
DWORD | d_ediSave |
DWORD | d_espSave |
DWORD | d_ebpSave |
#define LOAD_REGISTERS | ( | ) |
__asm { __asm mov eax, d_eaxSave \ __asm mov ebx, d_ebxSave \ __asm mov ecx, d_ecxSave \ __asm mov edx, d_edxSave \ __asm mov esi, d_esiSave \ __asm mov edi, d_ediSave \ __asm mov esp, d_espSave \ __asm mov ebp, d_ebpSave }
#define SAVE_REGISTERS | ( | ) |
void __declspec | ( | naked | ) |