BWAPI
Classes | Namespaces | Functions
trunk/bwapi/BWAPI/Source/NewHackUtil.cpp File Reference
#include "NewHackUtil.h"
#include "../../Debug.h"
Include dependency graph for NewHackUtil.cpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  HackUtil::memPatch

Namespaces

namespace  HackUtil

Functions

IMAGE_IMPORT_DESCRIPTOR * HackUtil::_GetImportDescriptor (HMODULE module)
IMAGE_THUNK_DATA32 * HackUtil::_GetImportsList (char *sourceModule, char *importModule)
DWORDHackUtil::_GetFunctionsList (char *sourceModule, char *importModule)
FARPROC HackUtil::PatchImport (char *sourceModule, char *importModule, LPCSTR name, void *patchFunction)
FARPROC HackUtil::PatchImport (char *importModule, LPCSTR name, void *patchFunction)
FARPROC HackUtil::PatchImport (char *sourceModule, char *importModule, int ordinal, void *patchFunction)
FARPROC HackUtil::PatchImport (char *importModule, int ordinal, void *patchFunction)
FARPROC HackUtil::GetImport (char *importModule, LPCSTR name)
FARPROC HackUtil::GetImport (char *importModule, int ordinal)
void HackUtil::WriteNops (void *dest, u32 size)
void HackUtil::WriteNops (u32 dest, u32 size)
void HackUtil::WriteMem (void *dest, void *source, u32 size)
void HackUtil::WriteMemRaw (void *dest, void *source, u32 size)
void HackUtil::WriteMem (u32 dest, void *source, u32 size)
void HackUtil::WriteMemRaw (u32 dest, void *source, u32 size)
void HackUtil::JmpPatch (void *dest, void *patch)
void HackUtil::JmpPatch (u32 dest, void *patch)
void HackUtil::CallPatch (void *dest, void *patch)
void HackUtil::CallPatch (u32 dest, void *patch)
void HackUtil::Revert ()
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines