mirror of
https://github.com/zeldaret/tww.git
synced 2026-05-23 06:54:16 -04:00
d_a_mtoge (#621)
* Started implementing d_a_mtoge * Started work on actions in d_a_mtoge * d_a_mtoge actions WIP * Implemented daMtoge_c::draw * Implemented daMtoge_Delete * Implemented daMtoge_c::CreateHeap * Implemented daMtoge_c::create * Minor tweaks for d_a_mtoge * Implemented daMtoge_c::calcMtx * Implemented daMtoge_c::CreateInit * d_a_mtoge cleanup * Removed ternary expression * d_a_mtoge fixed matching
This commit is contained in:
@@ -1,27 +1,30 @@
|
||||
#ifndef D_A_MTOGE_H
|
||||
#define D_A_MTOGE_H
|
||||
|
||||
#include "f_op/f_op_actor.h"
|
||||
#include "d/d_bg_w.h"
|
||||
#include "SSystem/SComponent/c_phase.h"
|
||||
#include "d/d_bg_w.h"
|
||||
#include "f_op/f_op_actor.h"
|
||||
|
||||
|
||||
class daMtoge_c : public fopAc_ac_c {
|
||||
public:
|
||||
inline BOOL draw();
|
||||
inline BOOL execute();
|
||||
void setAction(unsigned char) {}
|
||||
void setAction(u8 action) { mState = action; }
|
||||
|
||||
void getSwbit();
|
||||
void CreateHeap();
|
||||
u8 getSwbit();
|
||||
BOOL CreateHeap();
|
||||
void calcMtx();
|
||||
void CreateInit();
|
||||
BOOL CreateInit();
|
||||
s32 create();
|
||||
|
||||
static const char M_arcname[];
|
||||
|
||||
public:
|
||||
/* 0x290 */ request_of_phase_process_class mPhaseProcReq;
|
||||
/* 0x298 */ J3DModel* mpModel;
|
||||
/* 0x29C */ dBgW* mpBgW;
|
||||
/* 0x2A0 */ s8 mState;
|
||||
/* 0x2A0 */ u8 mState;
|
||||
/* 0x2A1 */ s8 m2A1;
|
||||
/* 0x2A2 */ s8 m2A2;
|
||||
/* 0x2A3 */ s8 m2A3;
|
||||
|
||||
Reference in New Issue
Block a user