tww/include/d/d_s_actor_data_mng.h

33 lines
630 B
C
Raw Normal View History

2023-10-03 04:05:38 +00:00
#ifndef D_S_ACTOR_DATA_MNG
#define D_S_ACTOR_DATA_MNG
#include "SSystem/SComponent/c_data_tbl.h"
class dADM_CharTbl : public cDT {
public:
u32 mIndex_ARG;
u32 mIndex_N_ITEM[16];
u32 mIndex_percent;
u32 mIndex_ITEM[8];
dADM_CharTbl();
2023-10-13 20:06:05 +00:00
~dADM_CharTbl();
2023-10-03 04:05:38 +00:00
void SetData(u32, u32, u32, u32, u32, u32, u32);
void SetUpIndex();
int GetNameIndex2(const char*, int) const;
};
class dADM {
public:
/* 0x00 */ s32 mBlockCount;
/* 0x04 */ void *mpData;
/* 0x08 */ dADM_CharTbl mCharTbl;
dADM();
virtual ~dADM();
bool FindTag(u32, u32*, u32*);
void SetData(void*);
};
#endif