mirror of https://github.com/zeldaret/tp.git
26 lines
693 B
C++
26 lines
693 B
C++
#ifndef F_F_OP_CAMERA_MNG_H_
|
|
#define F_F_OP_CAMERA_MNG_H_
|
|
|
|
#include "SSystem/SComponent/c_xyz.h"
|
|
#include "dolphin/types.h"
|
|
#include "f_op/f_op_draw_tag.h"
|
|
#include "f_pc/f_pc_leaf.h"
|
|
|
|
class camera_class {
|
|
public:
|
|
/* 0x000 */ u8 field_0x00[0xB0];
|
|
/* 0x0B0 */ u32 parameter;
|
|
/* 0x0B4 */ u8 field_0xB4[0x24];
|
|
/* 0x0D8 */ cXyz field_0xd8;
|
|
/* 0x0E4 */ cXyz field_0xe4;
|
|
/* 0x0F0 */ u8 field_0xf0[0x120];
|
|
/* 0x210 */ create_tag_class pCreateTag;
|
|
/* 0x224 */ leafdraw_method_class* pMthd;
|
|
};
|
|
|
|
u32 fopCamM_Create(int i_cameraIdx, s16 pProcName, void* param_3);
|
|
void fopCamM_Management(void);
|
|
u32 fopCamM_GetParam(camera_class* pCamera);
|
|
void fopCamM_Init(void);
|
|
|
|
#endif |