SafetyHook
Loading...
Searching...
No Matches
safetyhook.hpp
1#pragma once
2
3#include "safetyhook/os.hpp"
4#include "safetyhook/easy.hpp"
8
9using SafetyHookContext = safetyhook::Context;
10using SafetyHookInline = safetyhook::InlineHook;
11using SafetyHookMid = safetyhook::MidHook;
12using SafetyInlineHook [[deprecated("Use SafetyHookInline instead.")]] = safetyhook::InlineHook;
13using SafetyMidHook [[deprecated("Use SafetyHookMid instead.")]] = safetyhook::MidHook;
14using SafetyHookVmt = safetyhook::VmtHook;
15using SafetyHookVm = safetyhook::VmHook;
An inline hook.
Definition inline_hook.hpp:23
A mid function hook.
Definition mid_hook.hpp:25
A hook class that allows for hooking a single method in a VMT.
Definition vmt_hook.hpp:20
A hook class that copies an entire VMT for a given object and replaces it.
Definition vmt_hook.hpp:95
Easy to use API for creating hooks.
Inline hooking class.
Mid function hooking class.
VMT hooking classes.