diff options
author | Northstar <northstar@northstar.tf> | 2022-02-03 22:09:08 -0300 |
---|---|---|
committer | Barichello <artur@barichello.me> | 2022-02-03 22:09:08 -0300 |
commit | 75bf194b2fca06de805a7bc025c6dd8379250fa5 (patch) | |
tree | c9327ac7921ae80bb2d91381bb7db11b47ca2403 /NorthstarDedicatedTest/hookutils.h | |
parent | e9f93ba2e8b9df280aed20131a1606d731d2dbbe (diff) | |
download | NorthstarLauncher-75bf194b2fca06de805a7bc025c6dd8379250fa5.tar.gz NorthstarLauncher-75bf194b2fca06de805a7bc025c6dd8379250fa5.zip |
Format project
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 |