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

Data Fields

const char * name
const uint8_t * sig
const char * mask
DTTR_TestFixtureMask required
int32_t match_offset
DTTR_PCDOGS_T_Calling_Convention calling_convention
DTTR_PCDOGS_T_Hook_Kind hook_kind
uint32_t patch_size
uint32_t entry_patch_size
uint32_t param_count
uint32_t stack_param_bytes

Detailed Description

Definition at line 12 of file pcdogs.c.

Field Documentation

◆ calling_convention

DTTR_PCDOGS_T_Calling_Convention blueprint_function::calling_convention

Definition at line 18 of file pcdogs.c.

Referenced by assert_abi_return_matches().

◆ entry_patch_size

uint32_t blueprint_function::entry_patch_size

Definition at line 21 of file pcdogs.c.

Referenced by assert_blueprint_function_resolved().

◆ hook_kind

DTTR_PCDOGS_T_Hook_Kind blueprint_function::hook_kind

Definition at line 19 of file pcdogs.c.

Referenced by assert_blueprint_function_resolved().

◆ mask

const char* blueprint_function::mask

Definition at line 15 of file pcdogs.c.

Referenced by blueprint_function_site().

◆ match_offset

int32_t blueprint_function::match_offset

Definition at line 17 of file pcdogs.c.

Referenced by blueprint_function_site().

◆ name

const char* blueprint_function::name

◆ param_count

uint32_t blueprint_function::param_count

Definition at line 22 of file pcdogs.c.

◆ patch_size

uint32_t blueprint_function::patch_size

Definition at line 20 of file pcdogs.c.

Referenced by assert_blueprint_function_resolved().

◆ required

DTTR_TestFixtureMask blueprint_function::required

Definition at line 16 of file pcdogs.c.

Referenced by assert_blueprint_functions_for_fixture().

◆ sig

const uint8_t* blueprint_function::sig

Definition at line 14 of file pcdogs.c.

Referenced by blueprint_function_site().

◆ stack_param_bytes

uint32_t blueprint_function::stack_param_bytes

Definition at line 23 of file pcdogs.c.

Referenced by assert_abi_return_matches().


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