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

#include <dttr_pcdogs.h>

Data Fields

uint8_t type
 Offset 0x0.
uint8_t flags
 Offset 0x1.
char bone_index
 Offset 0x2.
uint8_t signal_id_hi
uint32_t resource_ptr
 Offset 0x4.
int16_t poly_start_index
 Offset 0x8.
int16_t poly_count
 Offset 0xA.
int16_t payload_word_0_c
int16_t effect_count
 Offset 0xE.
DTTR_PCDOGS_T_Math_Vec2I16 scale
 Offset 0x10.

Detailed Description

Definition at line 5162 of file dttr_pcdogs.h.

Field Documentation

◆ bone_index

char DTTR_PCDOGS_T_Mesh_TransformEntry::bone_index

Offset 0x2.

Definition at line 5165 of file dttr_pcdogs.h.

◆ effect_count

int16_t DTTR_PCDOGS_T_Mesh_TransformEntry::effect_count

Offset 0xE.

Definition at line 5174 of file dttr_pcdogs.h.

◆ flags

uint8_t DTTR_PCDOGS_T_Mesh_TransformEntry::flags

Offset 0x1.

Definition at line 5164 of file dttr_pcdogs.h.

◆ payload_word_0_c

int16_t DTTR_PCDOGS_T_Mesh_TransformEntry::payload_word_0_c

Variant mesh-command payload start; type 0 passes cmd to Animation_ProcessController, while other command types reinterpret the payload. Offset 0xC.

Definition at line 5171 of file dttr_pcdogs.h.

◆ poly_count

int16_t DTTR_PCDOGS_T_Mesh_TransformEntry::poly_count

Offset 0xA.

Definition at line 5170 of file dttr_pcdogs.h.

◆ poly_start_index

int16_t DTTR_PCDOGS_T_Mesh_TransformEntry::poly_start_index

Offset 0x8.

Definition at line 5169 of file dttr_pcdogs.h.

◆ resource_ptr

uint32_t DTTR_PCDOGS_T_Mesh_TransformEntry::resource_ptr

Offset 0x4.

Definition at line 5168 of file dttr_pcdogs.h.

◆ scale

DTTR_PCDOGS_T_Math_Vec2I16 DTTR_PCDOGS_T_Mesh_TransformEntry::scale

Offset 0x10.

Definition at line 5175 of file dttr_pcdogs.h.

◆ signal_id_hi

uint8_t DTTR_PCDOGS_T_Mesh_TransformEntry::signal_id_hi

High byte of the generic mesh-command signal_id word. Transform-specific consumers leave it reserved. Offset 0x3.

Definition at line 5166 of file dttr_pcdogs.h.

◆ type

uint8_t DTTR_PCDOGS_T_Mesh_TransformEntry::type

Offset 0x0.

Definition at line 5163 of file dttr_pcdogs.h.


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