|
102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
|
Mesh render-node entry rebased by PKG_FixUpResourceMeshNode's entry-table helper. More...
#include <dttr_pcdogs.h>
Data Fields | |
| uint8_t | reserved_00 [10] |
| uint8_t | render_entry_count |
| uint8_t | render_entry_flags |
| DTTR_PCDOGS_T_Material_RefEntry | material_descriptor |
| uint8_t | reserved_18 [4] |
| void * | relocated_tail_ptr |
Mesh render-node entry rebased by PKG_FixUpResourceMeshNode's entry-table helper.
Definition at line 4359 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Material_RefEntry DTTR_PCDOGS_T_Mesh_RenderNodeEntry::material_descriptor |
0x0C material/command descriptor fixed by PKG_FixUpResourceSpriteEntry when PKG_FixUpResourceMeshNode walks the render-node table. Offset 0xC.
Definition at line 4369 of file dttr_pcdogs.h.
| void* DTTR_PCDOGS_T_Mesh_RenderNodeEntry::relocated_tail_ptr |
Entry tail pointer rebased by the render-node fixup helper called from PKG_FixUpResourceMeshNode. Offset 0x1C.
Definition at line 4376 of file dttr_pcdogs.h.
| uint8_t DTTR_PCDOGS_T_Mesh_RenderNodeEntry::render_entry_count |
Byte count read by Scene_RenderSubMesh from the mesh render-node entry before rendering the submesh span. Offset 0xA.
Definition at line 4363 of file dttr_pcdogs.h.
| uint8_t DTTR_PCDOGS_T_Mesh_RenderNodeEntry::render_entry_flags |
Render-entry flag byte tested by Scene_RenderSubMesh. Offset 0xB.
Definition at line 4366 of file dttr_pcdogs.h.
| uint8_t DTTR_PCDOGS_T_Mesh_RenderNodeEntry::reserved_00[10] |
Reserved prefix before render count and flags. PKG_FixUpResourceMeshNode fixes descriptor data and the relocated tail pointer. Offset 0x0.
Definition at line 4360 of file dttr_pcdogs.h.
| uint8_t DTTR_PCDOGS_T_Mesh_RenderNodeEntry::reserved_18[4] |
Reserved gap between the 0x0C material descriptor and the relocated tail pointer; PKG_FixUpResourceMeshNode's helper skips these bytes. Offset 0x18.
Definition at line 4373 of file dttr_pcdogs.h.