diff options
| author | TakaRikka <38417346+TakaRikka@users.noreply.github.com> | 2022-12-30 18:30:26 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-12-30 18:30:26 -0800 |
| commit | 4115569c8ff694c63c0537a4e20e04c57a054524 (patch) | |
| tree | cb79308f67f9e9013210bc8031e803d0fa2770ce /include | |
| parent | 8f1130471a489d1478c99fa4bd84d79855580884 (diff) | |
| parent | 5122b109f807606a6ba26360b601355946ccf3cc (diff) | |
Merge pull request #231 from magcius/fop
f_op_view OK, f_op_kankyo documentation
Diffstat (limited to 'include')
| -rw-r--r-- | include/f_op/f_op_kankyo.h | 12 | ||||
| -rw-r--r-- | include/f_op/f_op_kankyo_mng.h | 6 | ||||
| -rw-r--r-- | include/f_op/f_op_view.h | 7 |
3 files changed, 13 insertions, 12 deletions
diff --git a/include/f_op/f_op_kankyo.h b/include/f_op/f_op_kankyo.h index 1e13eb78db..7b54edb2a8 100644 --- a/include/f_op/f_op_kankyo.h +++ b/include/f_op/f_op_kankyo.h @@ -7,12 +7,12 @@ class kankyo_class : public leafdraw_class { public: - /* 0xC0 */ int field_0xc0; - /* 0xC4 */ create_tag_class field_0xc4; - /* 0xD8 */ leafdraw_method_class* field_0xd8; - /* 0xDC */ cXyz field_0xdc; - /* 0xE8 */ cXyz field_0xe8; - /* 0xF4 */ u32 field_0xf4; + /* 0xC0 */ int mBsType; + /* 0xC4 */ create_tag_class mDwTg; + /* 0xD8 */ leafdraw_method_class* mSubMtd; + /* 0xDC */ cXyz mPos; + /* 0xE8 */ cXyz mScale; + /* 0xF4 */ u32 mParam; }; #endif /* F_OP_F_OP_KANKYO_H */ diff --git a/include/f_op/f_op_kankyo_mng.h b/include/f_op/f_op_kankyo_mng.h index f111f21fa8..920ec6292a 100644 --- a/include/f_op/f_op_kankyo_mng.h +++ b/include/f_op/f_op_kankyo_mng.h @@ -6,9 +6,9 @@ #include "f_pc/f_pc_manager.h" struct fopKyM_prm_class { - /* 0x00 */ cXyz field_0x0; - /* 0x0C */ cXyz field_0xc; - /* 0x18 */ int field_0x18; + /* 0x00 */ cXyz mPos; + /* 0x0C */ cXyz mScale; + /* 0x18 */ int mParam; }; // Size: 0x1C typedef int (*fopKyM_CreateFunc)(void*); diff --git a/include/f_op/f_op_view.h b/include/f_op/f_op_view.h index c87cc86cf1..9734df4e30 100644 --- a/include/f_op/f_op_view.h +++ b/include/f_op/f_op_view.h @@ -9,7 +9,8 @@ struct view_process_profile_definition { /* 0x00 */ leaf_process_profile_definition mBase; /* 0x24 */ leafdraw_method_class* mSubMtd; // Subclass methods - /* 0x28 */ u32 unk28; + /* 0x28 */ u8 unk28; + /* 0x29 */ u8 unk29[3]; // pad /* 0x2C */ u32 unk2C; /* 0x30 */ u32 unk30; /* 0x34 */ u32 unk34; @@ -37,8 +38,8 @@ struct view_port_class { }; struct view_class : public leafdraw_class { - /* 0x0C0 */ leafdraw_method_class* mpLeafdrawMtd; - /* 0x0C4 */ u8 field_0xc4[4]; + /* 0x0C0 */ leafdraw_method_class* mSubMtd; + /* 0x0C4 */ u8 field_0xc4; /* 0x0C8 */ f32 mNear; /* 0x0CC */ f32 mFar; /* 0x0D0 */ f32 mFovy; |
