|
styyx-util 1.0
Utility Header for SKSE Plugin development
|
Functions | |
| template<class T> | |
| void | 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 | WriteVFunc () |
| template<typename Ret, typename... Args> | |
| static Ret | GenericCall (REL::ID a_id, uint32_t a_offset, Args... args) |
| template<class T, std::size_t BYTES> | |
| void | hook_function_prologue (std::uintptr_t a_src) |
|
static |
| void StyyxUtil::HookUtils::hook_function_prologue | ( | std::uintptr_t | a_src | ) |
| void StyyxUtil::HookUtils::WriteCall5 | ( | const REL::ID | a_relID, |
| const uint32_t | a_offset ) |
Basic Call hook.
| T | The class this template works with |
| a_relID | Relocation ID for the function |
| a_offset | Offset for the function address |
| void StyyxUtil::HookUtils::WriteVFunc | ( | ) |