|
102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
|
#include <dttr_pcdogs.h>
Definition at line 4462 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Animation_DataBlock* DTTR_PCDOGS_T_Mesh_NodeFull::animation_data |
Offset 0x80.
Definition at line 4492 of file dttr_pcdogs.h.
| void* DTTR_PCDOGS_T_Mesh_NodeFull::aux_ptr |
Offset 0x28.
Definition at line 4473 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Math_Vec3I16 DTTR_PCDOGS_T_Mesh_NodeFull::bound_extent |
Offset 0x5A.
Definition at line 4479 of file dttr_pcdogs.h.
| uint8_t DTTR_PCDOGS_T_Mesh_NodeFull::controller_slots[4] |
Offset 0x7C.
Definition at line 4491 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Mesh_Node* DTTR_PCDOGS_T_Mesh_NodeFull::first_child |
Offset 0x8.
Definition at line 4465 of file dttr_pcdogs.h.
| uint16_t DTTR_PCDOGS_T_Mesh_NodeFull::flags |
Offset 0x1C.
Definition at line 4469 of file dttr_pcdogs.h.
| void* DTTR_PCDOGS_T_Mesh_NodeFull::group_linked_list_a |
Offset 0x9C.
Definition at line 4505 of file dttr_pcdogs.h.
| void* DTTR_PCDOGS_T_Mesh_NodeFull::group_linked_list_b |
Offset 0xA4.
Definition at line 4510 of file dttr_pcdogs.h.
| void* DTTR_PCDOGS_T_Mesh_NodeFull::group_list_0 |
First group-node fixup list head rebased by PKG_FixUpResourceGroupNode. Offset 0x84.
Definition at line 4493 of file dttr_pcdogs.h.
| void* DTTR_PCDOGS_T_Mesh_NodeFull::group_list_1 |
Group-node fixup list head rebased by PKG_FixUpResourceGroupNode. Offset 0x88.
Definition at line 4495 of file dttr_pcdogs.h.
| void* DTTR_PCDOGS_T_Mesh_NodeFull::group_list_2 |
Group-node fixup list head rebased by PKG_FixUpResourceGroupNode. Offset 0x8C.
Definition at line 4497 of file dttr_pcdogs.h.
| void* DTTR_PCDOGS_T_Mesh_NodeFull::group_list_3 |
Group-node fixup list head rebased by PKG_FixUpResourceGroupNode. Offset 0x90.
Definition at line 4499 of file dttr_pcdogs.h.
| void* DTTR_PCDOGS_T_Mesh_NodeFull::group_list_4 |
Group-node fixup list head rebased by PKG_FixUpResourceGroupNode. Offset 0x94.
Definition at line 4501 of file dttr_pcdogs.h.
| void* DTTR_PCDOGS_T_Mesh_NodeFull::group_list_5 |
Group-node fixup list head rebased by PKG_FixUpResourceGroupNode. Offset 0x98.
Definition at line 4503 of file dttr_pcdogs.h.
| int32_t DTTR_PCDOGS_T_Mesh_NodeFull::group_reserved_a0 |
Reserved slot between group_linked_list_a and group_linked_list_b. PKG_FixUpResourceGroupNode rebases the adjacent list pointers but intentionally skips this slot. Offset 0xA0.
Definition at line 4506 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Material_Entry* DTTR_PCDOGS_T_Mesh_NodeFull::material_array |
Offset 0x68.
Definition at line 4486 of file dttr_pcdogs.h.
| uint16_t DTTR_PCDOGS_T_Mesh_NodeFull::material_count |
Offset 0x1E.
Definition at line 4470 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_Mesh_NodeFull::material_flags |
Offset 0x58.
Definition at line 4478 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_Mesh_NodeFull::matrix_padding |
Offset 0x3E.
Definition at line 4475 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Mesh_Node* DTTR_PCDOGS_T_Mesh_NodeFull::next_sibling |
Offset 0x4.
Definition at line 4464 of file dttr_pcdogs.h.
| uint8_t DTTR_PCDOGS_T_Mesh_NodeFull::node_flags |
Offset 0x62.
Definition at line 4481 of file dttr_pcdogs.h.
| uint32_t DTTR_PCDOGS_T_Mesh_NodeFull::node_type |
Offset 0x0.
Definition at line 4463 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Mesh_VertexNormal* DTTR_PCDOGS_T_Mesh_NodeFull::normal_data |
Offset 0x70.
Definition at line 4488 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Mesh_Node* DTTR_PCDOGS_T_Mesh_NodeFull::parent |
Offset 0xC.
Definition at line 4466 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Mesh_Node* DTTR_PCDOGS_T_Mesh_NodeFull::parent_ref |
Offset 0x20.
Definition at line 4471 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Mesh_RuntimePolygon* DTTR_PCDOGS_T_Mesh_NodeFull::polygon_data |
Offset 0x78.
Definition at line 4490 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Math_Vec3I16 DTTR_PCDOGS_T_Mesh_NodeFull::position |
Offset 0x10.
Definition at line 4467 of file dttr_pcdogs.h.
| uint8_t DTTR_PCDOGS_T_Mesh_NodeFull::render_mode |
Offset 0x63.
Definition at line 4482 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_Mesh_NodeFull::reserved_60 |
Offset 0x60.
Definition at line 4480 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_Mesh_NodeFull::rot_matrix[9] |
Offset 0x2C.
Definition at line 4474 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Math_Vec3I16 DTTR_PCDOGS_T_Mesh_NodeFull::rotation |
Offset 0x16.
Definition at line 4468 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Mesh_Node* DTTR_PCDOGS_T_Mesh_NodeFull::sibling_ref |
Offset 0x24.
Definition at line 4472 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_Mesh_NodeFull::subtype_count |
Offset 0x66.
Definition at line 4485 of file dttr_pcdogs.h.
| uint8_t DTTR_PCDOGS_T_Mesh_NodeFull::subtype_flags |
Offset 0x65.
Definition at line 4484 of file dttr_pcdogs.h.
| uint8_t DTTR_PCDOGS_T_Mesh_NodeFull::subtype_id |
Offset 0x64.
Definition at line 4483 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Mesh_NodeFull* DTTR_PCDOGS_T_Mesh_NodeFull::uv_array_ptr |
Offset 0x74.
Definition at line 4489 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Math_Vec3I32 DTTR_PCDOGS_T_Mesh_NodeFull::velocity |
Offset 0x4C.
Definition at line 4477 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Mesh_RuntimeVertex* DTTR_PCDOGS_T_Mesh_NodeFull::vertex_data |
Offset 0x6C.
Definition at line 4487 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Math_Vec3I32 DTTR_PCDOGS_T_Mesh_NodeFull::world_pos |
Offset 0x40.
Definition at line 4476 of file dttr_pcdogs.h.