2021-04-09 01:22:16 +02:00
|
|
|
#ifndef F_F_OP_CAMERA_H_
|
|
|
|
|
#define F_F_OP_CAMERA_H_
|
2021-03-28 22:49:05 +02:00
|
|
|
|
2023-05-12 12:10:14 -07:00
|
|
|
#include "f_op/f_op_view.h"
|
|
|
|
|
|
|
|
|
|
class camera_class;
|
2022-12-27 22:45:07 -07:00
|
|
|
|
2022-12-30 16:43:15 -08:00
|
|
|
struct camera_process_profile_definition {
|
2024-11-29 08:24:26 -08:00
|
|
|
/* 0x00 */ view_process_profile_definition base;
|
2024-03-04 17:33:13 -08:00
|
|
|
/* 0x3C */ leafdraw_method_class* sub_method; // Subclass methods
|
2025-04-01 22:05:30 -04:00
|
|
|
/* 0x40 */ u32 unk_0x40;
|
2022-12-30 16:43:15 -08:00
|
|
|
};
|
|
|
|
|
|
2024-11-29 08:24:26 -08:00
|
|
|
static s32 fopCam_Draw(camera_class* i_this);
|
|
|
|
|
static int fopCam_Execute(camera_class* i_this);
|
|
|
|
|
int fopCam_IsDelete(camera_class* i_this);
|
2022-12-27 22:45:07 -07:00
|
|
|
|
2024-10-27 00:35:25 -04:00
|
|
|
extern leafdraw_method_class g_fopCam_Method;
|
|
|
|
|
|
2022-12-30 16:43:15 -08:00
|
|
|
#endif
|