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

#include <dttr_pcdogs.h>

Data Fields

uint8_t type
 Offset 0x0.
uint8_t flags
 Offset 0x1.
int16_t signal_id
 Offset 0x2.
int32_t progress_q12
 Offset 0x4.
int32_t limit_q12
 Offset 0x8.
uint8_t payload [4]

Detailed Description

Mesh animation/render command prefix shared by Graphics_ProcessMeshCommands and Graphics_UpdateMeshCommandFlags.

Definition at line 2042 of file dttr_pcdogs.h.

Field Documentation

◆ flags

uint8_t DTTR_PCDOGS_T_Mesh_Command::flags

Offset 0x1.

Definition at line 2044 of file dttr_pcdogs.h.

◆ limit_q12

int32_t DTTR_PCDOGS_T_Mesh_Command::limit_q12

Offset 0x8.

Definition at line 2047 of file dttr_pcdogs.h.

◆ payload

uint8_t DTTR_PCDOGS_T_Mesh_Command::payload[4]

Start of the command-specific payload bytes inside the command prefix; type 0 passes this region to Animation_ProcessController and type 1 uses the same header as a vertex-color command. Offset 0xC.

Definition at line 2048 of file dttr_pcdogs.h.

◆ progress_q12

int32_t DTTR_PCDOGS_T_Mesh_Command::progress_q12

Offset 0x4.

Definition at line 2046 of file dttr_pcdogs.h.

◆ signal_id

int16_t DTTR_PCDOGS_T_Mesh_Command::signal_id

Offset 0x2.

Definition at line 2045 of file dttr_pcdogs.h.

◆ type

uint8_t DTTR_PCDOGS_T_Mesh_Command::type

Offset 0x0.

Definition at line 2043 of file dttr_pcdogs.h.


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