102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
Loading...
Searching...
No Matches
core_internal.h File Reference
#include <dttr_core.h>

Go to the source code of this file.

Functions

static DTTR_Result dttr_core_result (DTTR_Status status, const char *message)
const DTTR_Core_Contextdttr_core_patch_group_context (const DTTR_Core_PatchGroup *group)
DTTR_Result dttr_core_hook_last_error ()
void dttr_core_hook_set_last_error (DTTR_Status status, const char *message)
void dttr_core_report_init (DTTR_Core_TargetReport *report)
void dttr_core_report_fail (DTTR_Core_TargetReport *report, size_t index, DTTR_Result result)

Function Documentation

◆ dttr_core_hook_last_error()

DTTR_Result dttr_core_hook_last_error ( )

Definition at line 85 of file hook_registry.c.

References hook_last_error.

Referenced by DTTR_Core_HookFunction().

◆ dttr_core_hook_set_last_error()

void dttr_core_hook_set_last_error ( DTTR_Status status,
const char * message )

Definition at line 89 of file hook_registry.c.

References dttr_core_result(), and hook_last_error.

Referenced by DTTR_Core_HookAttachFunction(), and hook_error_clear().

◆ dttr_core_patch_group_context()

const DTTR_Core_Context * dttr_core_patch_group_context ( const DTTR_Core_PatchGroup * group)

Definition at line 672 of file core.c.

References NULL.

Referenced by DTTR_PCDOGS_PatchGroup_HookDataPointer(), and patch_group_hook_symbol_function().

◆ dttr_core_report_fail()

◆ dttr_core_report_init()

◆ dttr_core_result()