styyx-util 1.0
Utility Header for SKSE Plugin development
Loading...
Searching...
No Matches
st-hooks.h File Reference
#include <xbyak/xbyak.h>
Include dependency graph for st-hooks.h:

Go to the source code of this file.

Namespaces

namespace  StyyxUtil
namespace  StyyxUtil::HookUtils

Functions

template<class T>
void StyyxUtil::HookUtils::WriteCall5 (const REL::ID a_relID, const uint32_t a_offset)
 Basic Call hook.
template<class O, uint32_t table, uint32_t index, class T>
void StyyxUtil::HookUtils::WriteVFunc ()
template<typename Ret, typename... Args>
static Ret StyyxUtil::HookUtils::GenericCall (REL::ID a_id, uint32_t a_offset, Args... args)
template<class T, std::size_t BYTES>
void StyyxUtil::HookUtils::hook_function_prologue (std::uintptr_t a_src)