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

Pointers last only for the visit unless PCDOGS documents a longer lifetime. More...

#include <dttr_util_pkg.h>

Data Fields

uint32_t struct_size
DTTR_Util_PkgVisitKind kind
DTTR_Util_PkgVisitStatus status
uint32_t depth
int32_t toc_index
uint32_t pkg_offset
uint32_t pkg_size
const voidptr
const DTTR_Util_PkgVisitparent
const DTTR_PCDOGS_T_PKG_TOCEntrytoc_entry
const voidloaded_entry_base
size_t loaded_entry_size
voiduserdata

Detailed Description

Pointers last only for the visit unless PCDOGS documents a longer lifetime.

Definition at line 114 of file dttr_util_pkg.h.

Field Documentation

◆ depth

uint32_t DTTR_Util_PkgVisit::depth

Definition at line 118 of file dttr_util_pkg.h.

Referenced by emit_decode_boundary(), and make_visit().

◆ kind

DTTR_Util_PkgVisitKind DTTR_Util_PkgVisit::kind

Definition at line 116 of file dttr_util_pkg.h.

Referenced by make_visit().

◆ loaded_entry_base

const void* DTTR_Util_PkgVisit::loaded_entry_base

Definition at line 125 of file dttr_util_pkg.h.

Referenced by emit_decode_boundary(), and make_visit().

◆ loaded_entry_size

size_t DTTR_Util_PkgVisit::loaded_entry_size

Definition at line 126 of file dttr_util_pkg.h.

Referenced by emit_decode_boundary(), and make_visit().

◆ parent

const DTTR_Util_PkgVisit* DTTR_Util_PkgVisit::parent

Definition at line 123 of file dttr_util_pkg.h.

Referenced by make_visit().

◆ pkg_offset

uint32_t DTTR_Util_PkgVisit::pkg_offset

Definition at line 120 of file dttr_util_pkg.h.

Referenced by make_visit().

◆ pkg_size

uint32_t DTTR_Util_PkgVisit::pkg_size

Definition at line 121 of file dttr_util_pkg.h.

Referenced by make_visit().

◆ ptr

const void* DTTR_Util_PkgVisit::ptr

Definition at line 122 of file dttr_util_pkg.h.

Referenced by emit_decode_boundary(), and make_visit().

◆ status

DTTR_Util_PkgVisitStatus DTTR_Util_PkgVisit::status

Definition at line 117 of file dttr_util_pkg.h.

Referenced by emit_visit(), and make_visit().

◆ struct_size

uint32_t DTTR_Util_PkgVisit::struct_size

Definition at line 115 of file dttr_util_pkg.h.

Referenced by make_visit().

◆ toc_entry

const DTTR_PCDOGS_T_PKG_TOCEntry* DTTR_Util_PkgVisit::toc_entry

Definition at line 124 of file dttr_util_pkg.h.

Referenced by emit_decode_boundary(), and make_visit().

◆ toc_index

int32_t DTTR_Util_PkgVisit::toc_index

Definition at line 119 of file dttr_util_pkg.h.

Referenced by emit_decode_boundary(), and make_visit().

◆ userdata

void* DTTR_Util_PkgVisit::userdata

Definition at line 127 of file dttr_util_pkg.h.

Referenced by make_visit().


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