102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
Loading...
Searching...
No Matches
DTTR_Core_API Struct Reference

#include <dttr_runtime.h>

Data Fields

DTTR_Core_SigscanFn sigscan
DTTR_Core_HookFunctionFn hook_function
DTTR_Core_HookPointerFn hook_pointer
DTTR_Core_PatchBytesFn patch_bytes
DTTR_Core_UnhookFn unhook
uint32_t struct_size
uint32_t abi_version
uint32_t flags
const voidreserved [4]
DTTR_Core_HookIsActiveFn hook_is_active
DTTR_Core_UnhookCheckedFn unhook_checked

Detailed Description

Definition at line 52 of file dttr_runtime.h.

Field Documentation

◆ abi_version

uint32_t DTTR_Core_API::abi_version

Definition at line 59 of file dttr_runtime.h.

◆ flags

uint32_t DTTR_Core_API::flags

Definition at line 60 of file dttr_runtime.h.

◆ hook_function

DTTR_Core_HookFunctionFn DTTR_Core_API::hook_function

Definition at line 54 of file dttr_runtime.h.

Referenced by DTTR_Core_HookFunction().

◆ hook_is_active

DTTR_Core_HookIsActiveFn DTTR_Core_API::hook_is_active

Definition at line 62 of file dttr_runtime.h.

◆ hook_pointer

DTTR_Core_HookPointerFn DTTR_Core_API::hook_pointer

Definition at line 55 of file dttr_runtime.h.

Referenced by DTTR_Core_HookPointer().

◆ patch_bytes

DTTR_Core_PatchBytesFn DTTR_Core_API::patch_bytes

Definition at line 56 of file dttr_runtime.h.

Referenced by DTTR_Core_PatchBytes().

◆ reserved

const void* DTTR_Core_API::reserved[4]

Definition at line 61 of file dttr_runtime.h.

◆ sigscan

DTTR_Core_SigscanFn DTTR_Core_API::sigscan

Definition at line 53 of file dttr_runtime.h.

Referenced by DTTR_Core_AOBFind(), and DTTR_Core_SignatureFind().

◆ struct_size

uint32_t DTTR_Core_API::struct_size

Definition at line 58 of file dttr_runtime.h.

Referenced by dttr_pcdogs_core_api_field_available().

◆ unhook

DTTR_Core_UnhookFn DTTR_Core_API::unhook

Definition at line 57 of file dttr_runtime.h.

Referenced by patch_group_detach_checked().

◆ unhook_checked

DTTR_Core_UnhookCheckedFn DTTR_Core_API::unhook_checked

Definition at line 63 of file dttr_runtime.h.

Referenced by patch_group_detach_checked().


The documentation for this struct was generated from the following file: