|
102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
|
#include <dttr_pcdogs.h>
Data Fields | |
| int16_t | yaw |
| Offset 0x0. | |
| int16_t | pitch |
| Offset 0x2. | |
| int16_t | roll |
| Offset 0x4. | |
| int16_t | look_at_pitch |
| Offset 0x6. | |
| int16_t | orbit_yaw |
| Offset 0x8. | |
| int16_t | fov |
| Offset 0xA. | |
| int32_t | focal_distance |
| Offset 0xC. | |
| DTTR_PCDOGS_T_Math_Vec3I32XZY | eye_pos |
| Offset 0x10. | |
| DTTR_PCDOGS_T_Math_Vec3I32XZY | target_pos |
| Offset 0x1C. | |
| DTTR_PCDOGS_T_Entity_State * | active_entity_slot_ptr |
| Offset 0x28. | |
| DTTR_PCDOGS_T_Math_SizeI16 | screen_half |
| Projection center/size field. Offset 0x2C. | |
| DTTR_PCDOGS_T_Math_Matrix3x3I16 | view_matrix |
| int16_t | view_matrix_padding |
| Offset 0x42. | |
| DTTR_PCDOGS_T_Camera_FrustumPlane | frustum_planes [3] |
| Offset 0x44. | |
| int32_t | frustum_plane_3_x |
| Offset 0x68. | |
Definition at line 5637 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Entity_State* DTTR_PCDOGS_T_Camera_Runtime::active_entity_slot_ptr |
Offset 0x28.
Definition at line 5647 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Math_Vec3I32XZY DTTR_PCDOGS_T_Camera_Runtime::eye_pos |
Offset 0x10.
Definition at line 5645 of file dttr_pcdogs.h.
| int32_t DTTR_PCDOGS_T_Camera_Runtime::focal_distance |
Offset 0xC.
Definition at line 5644 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_Camera_Runtime::fov |
Offset 0xA.
Definition at line 5643 of file dttr_pcdogs.h.
| int32_t DTTR_PCDOGS_T_Camera_Runtime::frustum_plane_3_x |
Offset 0x68.
Definition at line 5654 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Camera_FrustumPlane DTTR_PCDOGS_T_Camera_Runtime::frustum_planes[3] |
Offset 0x44.
Definition at line 5653 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_Camera_Runtime::look_at_pitch |
Offset 0x6.
Definition at line 5641 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_Camera_Runtime::orbit_yaw |
Offset 0x8.
Definition at line 5642 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_Camera_Runtime::pitch |
Offset 0x2.
Definition at line 5639 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_Camera_Runtime::roll |
Offset 0x4.
Definition at line 5640 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Math_SizeI16 DTTR_PCDOGS_T_Camera_Runtime::screen_half |
Projection center/size field. Offset 0x2C.
Definition at line 5648 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Math_Vec3I32XZY DTTR_PCDOGS_T_Camera_Runtime::target_pos |
Offset 0x1C.
Definition at line 5646 of file dttr_pcdogs.h.
| DTTR_PCDOGS_T_Math_Matrix3x3I16 DTTR_PCDOGS_T_Camera_Runtime::view_matrix |
Native camera/list-state basis matrix, not a projection matrix. Offset 0x30.
Definition at line 5650 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_Camera_Runtime::view_matrix_padding |
Offset 0x42.
Definition at line 5652 of file dttr_pcdogs.h.
| int16_t DTTR_PCDOGS_T_Camera_Runtime::yaw |
Offset 0x0.
Definition at line 5638 of file dttr_pcdogs.h.