aboutsummaryrefslogtreecommitdiff
path: root/NorthstarDedicatedTest/hookutils.h
diff options
context:
space:
mode:
Diffstat (limited to 'NorthstarDedicatedTest/hookutils.h')
-rw-r--r--NorthstarDedicatedTest/hookutils.h32
1 files changed, 16 insertions, 16 deletions
diff --git a/NorthstarDedicatedTest/hookutils.h b/NorthstarDedicatedTest/hookutils.h
index dd3b15b1..006bc16d 100644
--- a/NorthstarDedicatedTest/hookutils.h
+++ b/NorthstarDedicatedTest/hookutils.h
@@ -4,30 +4,30 @@
// Sets an area of memory as writeable until the TempReadWrite object goes out of scope
class TempReadWrite
{
-private:
- DWORD m_origProtection;
- void* m_ptr;
+ private:
+ DWORD m_origProtection;
+ void* m_ptr;
-public:
- TempReadWrite(void* ptr);
- ~TempReadWrite();
+ public:
+ TempReadWrite(void* ptr);
+ ~TempReadWrite();
};
// Enables all hooks created with the HookEnabler object when it goes out of scope and handles hook errors
class HookEnabler
{
-private:
- struct HookTarget
- {
- char* targetName;
- LPVOID targetAddress;
- };
+ private:
+ struct HookTarget
+ {
+ char* targetName;
+ LPVOID targetAddress;
+ };
- std::vector<HookTarget*> m_hookTargets;
+ std::vector<HookTarget*> m_hookTargets;
-public:
- void CreateHook(LPVOID ppTarget, LPVOID ppDetour, LPVOID* ppOriginal, const char* targetName = nullptr);
- ~HookEnabler();
+ public:
+ void CreateHook(LPVOID ppTarget, LPVOID ppDetour, LPVOID* ppOriginal, const char* targetName = nullptr);
+ ~HookEnabler();
};
// macro to call HookEnabler::CreateHook with the hook's name