1#ifndef MELEE_CM_TYPES_H
2#define MELEE_CM_TYPES_H
9#include <dolphin/mtx.h>
float z_pos
Definition types.h:45
int subjects
Definition types.h:44
float y_max
Definition types.h:43
float x_max
Definition types.h:42
float y_min
Definition types.h:41
float x_min
Definition types.h:40
CameraBox * prev
Definition types.h:13
s16 xE
Definition types.h:18
Vec3 x1C
Definition types.h:20
Vec3 x60
Definition types.h:27
Vec3 x10
Definition types.h:19
bool x8
Definition types.h:14
CameraBox * next
Definition types.h:12
Vec3 x54
Definition types.h:26
Vec2 x40
Definition types.h:24
Vec3 x34
Definition types.h:23
u8 xC_b2
Definition types.h:17
u8 xC_b0
Definition types.h:15
Vec2 x2C
Definition types.h:22
u8 xC_b1
Definition types.h:16
Vec3 x48
Definition types.h:25
float x28
Definition types.h:21
Vec3 mode8_int_pos
Definition types.h:138
u8 x4c[0x8]
Definition types.h:141
Vec3 mode7_int_offset
Definition types.h:133
Vec3 mode7_eye_offset
Definition types.h:134
float mode8_fov
Definition types.h:140
Vec3 mode8_eye_pos
Definition types.h:139
float mode7_fov
Definition types.h:137
Vec3 mode7_int_pos
Definition types.h:136
u32 last_mode
Definition types.h:131
Vec3 mode7_eye_pos
Definition types.h:135
int ply_slot
Definition types.h:132
float x0
Definition types.h:157
float xC
Definition types.h:160
float x8
Definition types.h:159
float x10
Definition types.h:161
float x4
Definition types.h:158
void * mode_1
Definition types.h:146
void * mode_2
Definition types.h:147
void * mode_4
Definition types.h:149
void * mode_5
Definition types.h:150
void * mode_7
Definition types.h:152
void * mode_3
Definition types.h:148
void * mode_8
Definition types.h:153
void * mode_6
Definition types.h:151
void * mode_0
Definition types.h:145
float fov
Definition types.h:35
float target_fov
Definition types.h:36
Vec3 target_interest
Definition types.h:32
Vec3 target_position
Definition types.h:34
Vec3 position
Definition types.h:33
Vec3 interest
Definition types.h:31
float x34
Definition types.h:121
float x38
Definition types.h:122
float x2C
Definition types.h:119
float _44[43]
Definition types.h:125
float x30
Definition types.h:120
float x3C
Definition types.h:123
float _0[11]
Definition types.h:118
float x40
Definition types.h:124
u8 unk_39A_b3
Definition types.h:105
u8 unk_39A_b2
Definition types.h:104
CameraMovement movement
Definition types.h:64
u8 unk_39A_b4
Definition types.h:106
u8 unk_341_b6
Definition types.h:85
u8 unk_341_b3
Definition types.h:82
struct UnkInternalCameraStruct unk_B0[2][8]
Definition types.h:72
u8 pad_2B0[0x2BA - 0x2B0]
Definition types.h:74
CameraMovement movement_lerp
Definition types.h:65
u8 unk_398_b2
Definition types.h:90
u32 mode
Definition types.h:57
u8 unk_399_b7
Definition types.h:101
u8 unk_341_b0
Definition types.h:79
Vec2 translation
Definition types.h:66
char pad_342[0x56]
Definition types.h:87
u8 unk_398_b4
Definition types.h:92
char pad_39B[5]
Definition types.h:110
u8 unk_341_b2
Definition types.h:81
u8 background_g
Definition types.h:59
u8 unk_341_b1
Definition types.h:80
u8 unk_39A_b6
Definition types.h:108
u8 background_r
Definition types.h:58
struct UnkInternalCameraStruct unk_1B0[2][8]
Definition types.h:73
HSD_GObj * gobj
Definition types.h:56
HSD_GObj * unk_A0
Definition types.h:68
u8 unk_39A_b5
Definition types.h:107
s32 unk_8C[5]
Definition types.h:67
char pad_2C4[0x7D]
Definition types.h:78
f32 unk_2c0
Definition types.h:77
u8 unk_398_b3
Definition types.h:91
u8 unk_399_b5
Definition types.h:99
f32 unk_A8
Definition types.h:70
f32 unk_A4
Definition types.h:69
u8 unk_398_b0
Definition types.h:88
u8 unk_341_b5
Definition types.h:84
u8 background_b
Definition types.h:60
f32 farz
Definition types.h:63
s16 unk_2ba
Definition types.h:75
s8 pad_B
Definition types.h:61
u8 unk_341_b7
Definition types.h:86
u8 unk_39A_b0
Definition types.h:102
u8 unk_399_b0_b1
Definition types.h:95
u32 last_mode
Definition types.h:111
u8 unk_341_b4
Definition types.h:83
f32 unk_2bc
Definition types.h:76
u8 unk_398_b1
Definition types.h:89
f32 unk_AC
Definition types.h:71
u8 unk_39A_b7
Definition types.h:109
u8 unk_39A_b1
Definition types.h:103
u8 unk_398_b6_b7
Definition types.h:94
u8 unk_399_b2
Definition types.h:96
u8 unk_399_b4
Definition types.h:98
u8 unk_398_b5
Definition types.h:93
f32 nearz
Definition types.h:62
u8 unk_399_b6
Definition types.h:100
u8 unk_399_b3
Definition types.h:97
s32 xC
Definition types.h:52
s32 x0
Definition types.h:49
s32 x4
Definition types.h:50
s32 x8
Definition types.h:51