Files
tp/include/d/a/d_a_itembase.h
T
TakaRikka 2f4904dae2 move d_a_itembase_static / d_a_item_static / Z2StatusMgr (#123)
* move d_a_itembase_static

* move d_a_item_static

* moved Z2StatusMgr

* clang

* fixes

* clang?

* move d_save

* move d_meter2_info

* some d_meter2_info fixes

* move most d_a_player

* move d_bg_s stuff

* move c_cc_s stuff

* move d_cc stuff

* move d_attention / d_event / d_stage
2021-05-02 13:13:14 -04:00

45 lines
932 B
C++

#ifndef D_A_D_A_ITEMBASE_H
#define D_A_D_A_ITEMBASE_H
#include "dolphin/types.h"
class daItemBase_c {
public:
u8 getItemNo();
void hide();
void show();
void changeDraw();
u8 chkDraw();
void dead();
u8 chkDead();
void CreateItemHeap(char const*, s16, s16, s16, s16, s16, s16, s16);
void DeleteBase(char const*);
bool clothCreate();
bool __CreateHeap();
void DrawBase();
void RotateYBase();
void setListStart();
void setListEnd();
void settingBeforeDraw();
void setTevStr();
void setShadow();
void animEntry();
void animPlay(f32, f32, f32, f32, f32, f32);
void chkFlag(int);
void getTevFrm();
void getBtpFrm();
void getShadowSize();
void getCollisionH();
void getCollisionR();
void getData();
static u8 const m_data[56];
private:
u8 unk0[0x92a];
u8 mItemNo;
u8 unk2347;
};
#endif /* D_A_D_A_ITEMBASE_H */