mirror of
https://github.com/zeldaret/tp
synced 2026-07-11 07:25:22 -04:00
d_a_obj_udoor matching (#2337)
* d_a_obj_udoor done * Fix: Re-type unused fields to u8[] * Fix: Make padding data implicit in obj_udoor_class --------- Co-authored-by: Ttobas <anon@ym.ous>
This commit is contained in:
@@ -2,6 +2,8 @@
|
||||
#define D_A_OBJ_UDOOR_H
|
||||
|
||||
#include "f_op/f_op_actor_mng.h"
|
||||
#include "d/d_cc_d.h"
|
||||
#include "d/d_bg_w.h"
|
||||
|
||||
/**
|
||||
* @ingroup actors-objects
|
||||
@@ -12,8 +14,19 @@
|
||||
*
|
||||
*/
|
||||
class obj_udoor_class : public fopAc_ac_c {
|
||||
private:
|
||||
/* 0x568 */ u8 field_0x568[0x754 - 0x568];
|
||||
public:
|
||||
/* 0x568 */ request_of_phase_process_class mPhase;
|
||||
/* 0x570 */ u8 field_0x570;
|
||||
/* 0x574 */ J3DModel* mpModel;
|
||||
/* 0x578 */ u8 field_0x578[0x57c - 0x578];
|
||||
/* 0x57c */ s16 field_0x57c;
|
||||
/* 0x580 */ f32 field_0x580;
|
||||
/* 0x584 */ u8 field_0x584[0x588 - 0x584];
|
||||
/* 0x588 */ Mtx mBgMtx;
|
||||
/* 0x5b8 */ dBgW* mpBgW;
|
||||
/* 0x5bc */ dCcD_Stts mCcStts;
|
||||
/* 0x5f8 */ dCcD_Sph mCcSph;
|
||||
/* 0x730 */ u8 field_0x730[0x754 - 0x730];
|
||||
};
|
||||
|
||||
STATIC_ASSERT(sizeof(obj_udoor_class) == 0x754);
|
||||
|
||||
Reference in New Issue
Block a user