mirror of
https://github.com/s1lentq/ReGameDLL_CS.git
synced 2024-12-27 23:25:41 +03:00
5bf6b21649
Implemented recovery a virtual table in GetClassPtr<BasClass> after linking of self class.
15 lines
662 B
C
15 lines
662 B
C
#pragma once
|
|
|
|
#include "osconfig.h"
|
|
|
|
extern size_t OffsetToRebase(size_t addr);
|
|
extern bool GetAddressUsingHook(size_t addr);
|
|
extern VirtualTableRef *GetVirtualTableRefAddr(const char *szClassName);
|
|
extern void *GetFunctionEntity(const char *szClassName);
|
|
extern void printAddrRebase(size_t addr,const char *funcName);
|
|
extern FunctionHook *GetFunctionPtrByName(const char *funcName);
|
|
extern void *GetOriginalFuncAddrOrDie(const char *funcName);
|
|
extern void *GetOriginalFuncAddrOrDefault(const char *funcName, void *def);
|
|
extern void *GetFuncRefAddrOrDie(const char *funcName);
|
|
extern void *GetFuncRefAddrOrDefault(const char *funcName, void *def);
|