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

#include <dttr_pcdogs.h>

Data Fields

int16_t lod_level
 Offset 0x0.
int16_t sprite_layer_count
 Offset 0x2.
voidrender_data_ptr
 Offset 0x4.
int16_t rot_angle_x
 Offset 0x8.
int16_t face_count
 Offset 0xA.
int16_t lod_reserved_0_c
uint16_t lod_distance_threshold
 Offset 0xE.
int16_t face_start_index
 Offset 0x10.
int16_t lod_reserved_12
int32_t lod_reserved_14
int32_t lod_reserved_18
int32_t lod_reserved_1_c
int16_t lod_reserved_20
int16_t lod_padding_22
int32_t lod_relocated_ptr_24

Detailed Description

Definition at line 3417 of file dttr_pcdogs.h.

Field Documentation

◆ face_count

int16_t DTTR_PCDOGS_T_PKG_LODEntry::face_count

Offset 0xA.

Definition at line 3422 of file dttr_pcdogs.h.

◆ face_start_index

int16_t DTTR_PCDOGS_T_PKG_LODEntry::face_start_index

Offset 0x10.

Definition at line 3427 of file dttr_pcdogs.h.

◆ lod_distance_threshold

uint16_t DTTR_PCDOGS_T_PKG_LODEntry::lod_distance_threshold

Offset 0xE.

Definition at line 3426 of file dttr_pcdogs.h.

◆ lod_level

int16_t DTTR_PCDOGS_T_PKG_LODEntry::lod_level

Offset 0x0.

Definition at line 3418 of file dttr_pcdogs.h.

◆ lod_padding_22

int16_t DTTR_PCDOGS_T_PKG_LODEntry::lod_padding_22

Reserved word before the relocated slot reserved for internal use. Offset 0x22.

Definition at line 3438 of file dttr_pcdogs.h.

◆ lod_relocated_ptr_24

int32_t DTTR_PCDOGS_T_PKG_LODEntry::lod_relocated_ptr_24

Relocated pointer and position slot in LOD data rebased by PKG_FixUpResourceMeshNode and Actor_CloneTemplateWithTemplateRelativeFixups. Offset 0x24.

Definition at line 3440 of file dttr_pcdogs.h.

◆ lod_reserved_0_c

int16_t DTTR_PCDOGS_T_PKG_LODEntry::lod_reserved_0_c

Internal LOD descriptor word used by render selection with lod_level, sprite_layer_count, render_data_ptr, face_count/start, and threshold. Offset 0xC.

Definition at line 3423 of file dttr_pcdogs.h.

◆ lod_reserved_12

int16_t DTTR_PCDOGS_T_PKG_LODEntry::lod_reserved_12

Reserved LOD descriptor word reserved for internal use. Offset 0x12.

Definition at line 3428 of file dttr_pcdogs.h.

◆ lod_reserved_14

int32_t DTTR_PCDOGS_T_PKG_LODEntry::lod_reserved_14

Reserved LOD descriptor dword reserved for internal use. Offset 0x14.

Definition at line 3430 of file dttr_pcdogs.h.

◆ lod_reserved_18

int32_t DTTR_PCDOGS_T_PKG_LODEntry::lod_reserved_18

Reserved LOD descriptor dword reserved for internal use. Offset 0x18.

Definition at line 3432 of file dttr_pcdogs.h.

◆ lod_reserved_1_c

int32_t DTTR_PCDOGS_T_PKG_LODEntry::lod_reserved_1_c

Reserved LOD descriptor dword reserved for internal use. Offset 0x1C.

Definition at line 3434 of file dttr_pcdogs.h.

◆ lod_reserved_20

int16_t DTTR_PCDOGS_T_PKG_LODEntry::lod_reserved_20

Reserved LOD descriptor word reserved for internal use. Offset 0x20.

Definition at line 3436 of file dttr_pcdogs.h.

◆ render_data_ptr

void* DTTR_PCDOGS_T_PKG_LODEntry::render_data_ptr

Offset 0x4.

Definition at line 3420 of file dttr_pcdogs.h.

◆ rot_angle_x

int16_t DTTR_PCDOGS_T_PKG_LODEntry::rot_angle_x

Offset 0x8.

Definition at line 3421 of file dttr_pcdogs.h.

◆ sprite_layer_count

int16_t DTTR_PCDOGS_T_PKG_LODEntry::sprite_layer_count

Offset 0x2.

Definition at line 3419 of file dttr_pcdogs.h.


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