|
102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
|
#include <dttr_pcdogs.h>
Data Fields | |
| uint32_t | flags |
| Offset 0x0. | |
| DTTR_PCDOGS_T_Material_Entry * | material_ptr |
| Offset 0x4. | |
| uint32_t | color |
| Offset 0x8. | |
| uint8_t | texture_width |
| uint8_t | texture_height |
| uint16_t | quad_padding |
| uint32_t | quad_state |
| Offset 0x10. | |
| int16_t | vertex_x [4] |
| Offset 0x14. | |
| int16_t | vertex_y [4] |
| Offset 0x1C. | |
| float | vertex_z [4] |
| Offset 0x24. | |
| uint32_t | quad_type |
| Offset 0x34. | |
| uint32_t | vertex_data [16] |
| Offset 0x38. | |
| uint8_t | texture_coords [16] |
| Offset 0x78. | |
| uint32_t | vertex_colors [4] |
| Offset 0x88. | |
Definition at line 2970 of file dttr_pcdogs.h.
| uint32_t DTTR_PCDOGS_T_Graphics_QuadData::color |
Offset 0x8.
Definition at line 2973 of file dttr_pcdogs.h.
| uint32_t DTTR_PCDOGS_T_Graphics_QuadData::flags |
Offset 0x0.
Definition at line 2971 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Material_Entry* DTTR_PCDOGS_T_Graphics_QuadData::material_ptr |
Offset 0x4.
Definition at line 2972 of file dttr_pcdogs.h.
| uint16_t DTTR_PCDOGS_T_Graphics_QuadData::quad_padding |
Reserved word between texture dimensions and quad_state. Graphics_DrawQuad reads texture dimensions before using quad_state. Offset 0xE.
Definition at line 2978 of file dttr_pcdogs.h.
| uint32_t DTTR_PCDOGS_T_Graphics_QuadData::quad_state |
Offset 0x10.
Definition at line 2981 of file dttr_pcdogs.h.
| uint32_t DTTR_PCDOGS_T_Graphics_QuadData::quad_type |
Offset 0x34.
Definition at line 2985 of file dttr_pcdogs.h.
| uint8_t DTTR_PCDOGS_T_Graphics_QuadData::texture_coords[16] |
Offset 0x78.
Definition at line 2987 of file dttr_pcdogs.h.
| uint8_t DTTR_PCDOGS_T_Graphics_QuadData::texture_height |
Quad texture height byte read by Graphics_DrawQuad/quad rendering paths. Offset 0xD.
Definition at line 2976 of file dttr_pcdogs.h.
| uint8_t DTTR_PCDOGS_T_Graphics_QuadData::texture_width |
Quad texture width byte read by Graphics_DrawQuad/quad rendering paths. Offset 0xC.
Definition at line 2974 of file dttr_pcdogs.h.
| uint32_t DTTR_PCDOGS_T_Graphics_QuadData::vertex_colors[4] |
Offset 0x88.
Definition at line 2988 of file dttr_pcdogs.h.
| uint32_t DTTR_PCDOGS_T_Graphics_QuadData::vertex_data[16] |
Offset 0x38.
Definition at line 2986 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_Graphics_QuadData::vertex_x[4] |
Offset 0x14.
Definition at line 2982 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_Graphics_QuadData::vertex_y[4] |
Offset 0x1C.
Definition at line 2983 of file dttr_pcdogs.h.
| float DTTR_PCDOGS_T_Graphics_QuadData::vertex_z[4] |
Offset 0x24.
Definition at line 2984 of file dttr_pcdogs.h.