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

#include <dttr_pcdogs.h>

Data Fields

DTTR_PCDOGS_T_Scene_Nodeparent_node_ptr
 Offset 0x0.
DTTR_PCDOGS_T_Scene_Nodechild_list_head
 Offset 0x4.
DTTR_PCDOGS_T_Scene_Nodesibling_link
 Offset 0x8.
DTTR_PCDOGS_T_Scene_LocalTransform transform
 Offset 0xC.
uint8_t node_type
 Offset 0x1A.
uint8_t padding_1b [1]
 Offset 0x1B.
uint16_t padding
 Offset 0x1C.
uint8_t padding_1e [2]
 Offset 0x1E.

Detailed Description

Compact scene-node payload/resource-record prefix shared by older Group, Model, and Object shapes.

Definition at line 5714 of file dttr_pcdogs.h.

Field Documentation

◆ child_list_head

DTTR_PCDOGS_T_Scene_Node* DTTR_PCDOGS_T_Scene_NodePayload::child_list_head

Offset 0x4.

Definition at line 5716 of file dttr_pcdogs.h.

◆ node_type

uint8_t DTTR_PCDOGS_T_Scene_NodePayload::node_type

Offset 0x1A.

Definition at line 5719 of file dttr_pcdogs.h.

◆ padding

uint16_t DTTR_PCDOGS_T_Scene_NodePayload::padding

Offset 0x1C.

Definition at line 5721 of file dttr_pcdogs.h.

◆ padding_1b

uint8_t DTTR_PCDOGS_T_Scene_NodePayload::padding_1b[1]

Offset 0x1B.

Definition at line 5720 of file dttr_pcdogs.h.

◆ padding_1e

uint8_t DTTR_PCDOGS_T_Scene_NodePayload::padding_1e[2]

Offset 0x1E.

Definition at line 5722 of file dttr_pcdogs.h.

◆ parent_node_ptr

DTTR_PCDOGS_T_Scene_Node* DTTR_PCDOGS_T_Scene_NodePayload::parent_node_ptr

Offset 0x0.

Definition at line 5715 of file dttr_pcdogs.h.

◆ sibling_link

DTTR_PCDOGS_T_Scene_Node* DTTR_PCDOGS_T_Scene_NodePayload::sibling_link

Offset 0x8.

Definition at line 5717 of file dttr_pcdogs.h.

◆ transform

DTTR_PCDOGS_T_Scene_LocalTransform DTTR_PCDOGS_T_Scene_NodePayload::transform

Offset 0xC.

Definition at line 5718 of file dttr_pcdogs.h.


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