|
102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
|
#include <dttr_pcdogs.h>
Data Fields | |
| int16_t | lod_level |
| Offset 0x0. | |
| int16_t | sprite_layer_count |
| Offset 0x2. | |
| void * | render_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 |
Definition at line 3417 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_PKG_LODEntry::face_count |
Offset 0xA.
Definition at line 3422 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_PKG_LODEntry::face_start_index |
Offset 0x10.
Definition at line 3427 of file dttr_pcdogs.h.
| uint16_t DTTR_PCDOGS_T_PKG_LODEntry::lod_distance_threshold |
Offset 0xE.
Definition at line 3426 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_PKG_LODEntry::lod_level |
Offset 0x0.
Definition at line 3418 of file dttr_pcdogs.h.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| void* DTTR_PCDOGS_T_PKG_LODEntry::render_data_ptr |
Offset 0x4.
Definition at line 3420 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_PKG_LODEntry::rot_angle_x |
Offset 0x8.
Definition at line 3421 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_PKG_LODEntry::sprite_layer_count |
Offset 0x2.
Definition at line 3419 of file dttr_pcdogs.h.