diff options
Diffstat (limited to 'NorthstarDedicatedTest/hookutils.h')
-rw-r--r-- | NorthstarDedicatedTest/hookutils.h | 32 |
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 |