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

#include <dttr_pcdogs.h>

Data Fields

int16_t material_index
 Offset 0x0.
int16_t surface_type
 Offset 0x2.
int16_t vertex_indices_front [3]
uint8_t face_flags
 Offset 0xA.
uint8_t face_flags_hi
 Offset 0xB.
int16_t vertex_indices_after_flags [1]
int16_t adj_face_index
 Offset 0xE.
int32_t plane_offset
 Offset 0x10.

Detailed Description

Definition at line 2374 of file dttr_pcdogs.h.

Field Documentation

◆ adj_face_index

int16_t DTTR_PCDOGS_T_PKG_CollisionFace::adj_face_index

Offset 0xE.

Definition at line 2385 of file dttr_pcdogs.h.

◆ face_flags

uint8_t DTTR_PCDOGS_T_PKG_CollisionFace::face_flags

Offset 0xA.

Definition at line 2381 of file dttr_pcdogs.h.

◆ face_flags_hi

uint8_t DTTR_PCDOGS_T_PKG_CollisionFace::face_flags_hi

Offset 0xB.

Definition at line 2382 of file dttr_pcdogs.h.

◆ material_index

int16_t DTTR_PCDOGS_T_PKG_CollisionFace::material_index

Offset 0x0.

Definition at line 2375 of file dttr_pcdogs.h.

◆ plane_offset

int32_t DTTR_PCDOGS_T_PKG_CollisionFace::plane_offset

Offset 0x10.

Definition at line 2386 of file dttr_pcdogs.h.

◆ surface_type

int16_t DTTR_PCDOGS_T_PKG_CollisionFace::surface_type

Offset 0x2.

Definition at line 2376 of file dttr_pcdogs.h.

◆ vertex_indices_after_flags

int16_t DTTR_PCDOGS_T_PKG_CollisionFace::vertex_indices_after_flags[1]

Final storage-order vertex index after the interleaved face flag bytes. Offset 0xC.

Definition at line 2383 of file dttr_pcdogs.h.

◆ vertex_indices_front

int16_t DTTR_PCDOGS_T_PKG_CollisionFace::vertex_indices_front[3]

Storage-order vertex index run before face_flags. Native suffix order is 0, 1, 3 here; the remaining index lives after the flag bytes. Offset 0x4.

Definition at line 2378 of file dttr_pcdogs.h.


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