Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_shop_camera.h
Go to the documentation of this file.
1#ifndef D_SHOP_D_SHOP_CAMERA_H
2#define D_SHOP_D_SHOP_CAMERA_H
3
4#include "f_op/f_op_actor.h"
5
6
9
10 /* 80195C9C */ int shop_cam_action_init();
11 /* 80195E18 */ int shop_cam_action();
12 /* 8019630C */ void Save();
13 /* 8019635C */ void EventRecoverNotime();
14 /* 801963B4 */ void Reset();
15 /* 801964C8 */ void move();
16 /* 80196544 */ void setCamDataIdx(fopAc_ac_c*, fopAc_ac_c*, fopAc_ac_c*, fopAc_ac_c*, cXyz*,
17 cXyz*);
18 /* 80196608 */ void setCamDataIdx2(fopAc_ac_c*, fopAc_ac_c*, fopAc_ac_c*, fopAc_ac_c*,
20 /* 801966D4 */ void _debugSetCamera();
21 /* 801968B8 */ void setMasterCamCtrPos(cXyz*);
22
24 mCamAction = func;
25 }
26
33
36 setCameraSpeed(0.25f, 20.0f, 0.25f, 5.0f);
37 }
38
40 /* 0x0c */ u8 field_0xc[0x18 - 0xc];
49 /* 0x38 */ cXyz field_0x38;
50 /* 0x44 */ cXyz field_0x44;
51 /* 0x50 */ f32 field_0x50;
52 /* 0x54 */ cXyz field_0x54;
53 /* 0x60 */ cXyz field_0x60;
54 /* 0x6c */ f32 field_0x6c;
55 /* 0x70 */ cXyz field_0x70;
56 /* 0x7C */ cXyz field_0x7c;
57 /* 0x88 */ cXyz field_0x88;
58 /* 0x94 */ f32 field_0x94;
59 /* 0x98 */ cXyz field_0x98;
60 /* 0xA4 */ cXyz field_0xa4;
61 /* 0xB0 */ cXyz field_0xb0;
62 /* 0xBC */ f32 field_0xbc;
63 /* 0xC0 */ f32 field_0xc0;
64 /* 0xC4 */ f32 field_0xc4;
65 /* 0xC8 */ f32 field_0xc8;
66 /* 0xCC */ f32 field_0xcc;
67 /* 0xD0 */ s16 field_0xd0;
68 /* 0xD2 */ s16 field_0xd2;
69 /* 0xD4 */ s16 field_0xd4;
70 /* 0xD6 */ s16 field_0xd6;
71 /* 0xD8 */ s16 field_0xd8;
72 /* 0xDA */ bool field_0xda;
73};
74
75#endif /* D_SHOP_D_SHOP_CAMERA_H */
T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition d_shop_camera.h:7
f32 field_0x50
Definition d_shop_camera.h:51
void setCamDataIdx2(fopAc_ac_c *, fopAc_ac_c *, fopAc_ac_c *, fopAc_ac_c *, fopAc_ac_c *, fopAc_ac_c *, fopAc_ac_c *, cXyz *, cXyz *)
Definition d_shop_camera.cpp:219
f32 field_0xcc
Definition d_shop_camera.h:66
s16 field_0xd8
Definition d_shop_camera.h:71
cXyz field_0x60
Definition d_shop_camera.h:53
cXyz field_0x38
Definition d_shop_camera.h:49
void Reset()
Definition d_shop_camera.cpp:156
cXyz field_0x44
Definition d_shop_camera.h:50
cXyz field_0xb0
Definition d_shop_camera.h:61
s16 field_0xd4
Definition d_shop_camera.h:69
void setMasterCamCtrPos(cXyz *)
Definition d_shop_camera.cpp:297
void Save()
Definition d_shop_camera.cpp:138
fopAc_ac_c * field_0x28
Definition d_shop_camera.h:45
int shop_cam_action_init()
Definition d_shop_camera.cpp:47
cXyz field_0x98
Definition d_shop_camera.h:59
s16 field_0xd6
Definition d_shop_camera.h:70
ShopCamFunc mCamAction
Definition d_shop_camera.h:39
void setCameraSpeed(f32 param_0, f32 param_1, f32 param_2, f32 param_3)
Definition d_shop_camera.h:27
void move()
Definition d_shop_camera.cpp:169
f32 field_0xc4
Definition d_shop_camera.h:64
s16 field_0xd0
Definition d_shop_camera.h:67
cXyz field_0x7c
Definition d_shop_camera.h:56
cXyz field_0xa4
Definition d_shop_camera.h:60
int shop_cam_action()
Definition d_shop_camera.cpp:73
fopAc_ac_c * field_0x20
Definition d_shop_camera.h:43
f32 field_0x94
Definition d_shop_camera.h:58
fopAc_ac_c * field_0x34
Definition d_shop_camera.h:48
void _debugSetCamera()
Definition d_shop_camera.cpp:252
u8 field_0xc[0x18 - 0xc]
Definition d_shop_camera.h:40
fopAc_ac_c * field_0x2c
Definition d_shop_camera.h:46
void setCamAction(ShopCamFunc func)
Definition d_shop_camera.h:23
void setCamDataIdx(fopAc_ac_c *, fopAc_ac_c *, fopAc_ac_c *, fopAc_ac_c *, cXyz *, cXyz *)
Definition d_shop_camera.cpp:185
int(ShopCam_action_c::* ShopCamFunc)()
Definition d_shop_camera.h:8
s16 field_0xd2
Definition d_shop_camera.h:68
f32 field_0xbc
Definition d_shop_camera.h:62
cXyz field_0x70
Definition d_shop_camera.h:55
cXyz field_0x88
Definition d_shop_camera.h:57
void EventRecoverNotime()
Definition d_shop_camera.cpp:148
f32 field_0x6c
Definition d_shop_camera.h:54
fopAc_ac_c * field_0x24
Definition d_shop_camera.h:44
fopAc_ac_c * field_0x1c
Definition d_shop_camera.h:42
f32 field_0xc0
Definition d_shop_camera.h:63
void SetSelectIdx(int param_0)
Definition d_shop_camera.h:34
fopAc_ac_c * field_0x30
Definition d_shop_camera.h:47
cXyz field_0x54
Definition d_shop_camera.h:52
bool field_0xda
Definition d_shop_camera.h:72
f32 field_0xc8
Definition d_shop_camera.h:65
fopAc_ac_c * field_0x18
Definition d_shop_camera.h:41
Definition d_a_hozelda.cpp:20
Definition d_a_ep.cpp:19
float f32
Definition types.h:22
signed short s16
Definition types.h:5
unsigned char u8
Definition types.h:8