summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorTakaRikka <38417346+TakaRikka@users.noreply.github.com>2022-12-30 18:30:26 -0800
committerGitHub <noreply@github.com>2022-12-30 18:30:26 -0800
commit4115569c8ff694c63c0537a4e20e04c57a054524 (patch)
treecb79308f67f9e9013210bc8031e803d0fa2770ce /include
parent8f1130471a489d1478c99fa4bd84d79855580884 (diff)
parent5122b109f807606a6ba26360b601355946ccf3cc (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.h12
-rw-r--r--include/f_op/f_op_kankyo_mng.h6
-rw-r--r--include/f_op/f_op_view.h7
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;