T cLib_calcTimer(T *value)
Definition c_lib.h:74
static u8 pos[12]
Definition d_a_obj_kago.cpp:839
static u16 data[4]
Definition d_vibration.cpp:114
static s32 status
Definition fstload.c:6
Definition d_a_hozelda.cpp:18
Definition d_menu_dmap_map.cpp:18
u8 mArg1
Definition d_tresure.h:12
s8 mAngleY
Definition d_tresure.h:17
u8 mType
Definition d_tresure.h:15
u8 mStatus
Definition d_tresure.h:11
u8 mNo
Definition d_tresure.h:9
Vec mPos
Definition d_tresure.h:13
u8 mArg2
Definition d_tresure.h:16
u8 mSwBit
Definition d_tresure.h:14
s8 mRoomNo
Definition d_tresure.h:10
Definition d_tresure.h:41
int field_0x0
Definition d_tresure.h:42
typeGroupData_c * field_0x4
Definition d_tresure.h:43
u8 mNumber
Definition d_tresure.h:44
Definition d_menu_dmap_map.cpp:20
const Vec * getPos() const
Definition d_tresure.h:34
u8 getSwBit() const
Definition d_tresure.h:33
void setPos(const Vec &pos)
Definition d_tresure.h:32
s8 getRoomNo() const
Definition d_tresure.h:31
void setNextDataPointer(typeGroupData_c *data)
Definition d_tresure.h:25
u8 getStatus() const
Definition d_tresure.h:28
data_s * getDataPointer()
Definition d_tresure.h:22
void setRoomNo(s8 roomNo)
Definition d_tresure.h:30
void setStatus(u8 status)
Definition d_tresure.h:29
typeGroupData_c * mNextData
Definition d_tresure.h:37
typeGroupData_c * getNextDataPointer() const
Definition d_tresure.h:24
u8 mTypeGroupNo
Definition d_tresure.h:38
const data_s * getConstDataPointer() const
Definition d_tresure.h:23
u8 getNo() const
Definition d_tresure.h:27
void setTypeGroupNo(u8 no)
Definition d_tresure.h:26
int getAngleY() const
Definition d_tresure.h:35
Definition d_tresure.h:47
typeGroupData_c * field_0x0
Definition d_tresure.h:48
typeGroupData_c * field_0x4
Definition d_tresure.h:49
u8 mNumber
Definition d_tresure.h:50
Definition d_menu_dmap_map.cpp:17
static u16 mNum
Definition d_tresure.h:84
static int createWork()
Definition d_tresure.cpp:27
static void onStatus(u8, int, int)
Definition d_tresure.cpp:155
static void setPosition(int, u8, Vec const *, int)
Definition d_tresure.cpp:247
static u8 getTypeToTypeGroupNo(u8)
static u8 const typeToTypeGroup[17][2]
Definition d_tresure.h:270
static typeGroupData_c * getFirstData(u8)
static int getTypeGroupNumber(int index)
Definition d_tresure.h:69
static void addData(dTres_c::list_class *, s8)
Definition d_tresure.cpp:67
static void remove()
Definition d_tresure.cpp:40
static typeGroupData_c * getNextData(dTres_c::typeGroupData_c *)
static void setPosition(int i_tboxNo, Vec const *i_pos)
Definition d_tresure.h:73
static void checkTreasureBox(dTres_c::data_s *)
Definition d_tresure.cpp:108
static void reset()
Definition d_tresure.cpp:52
static void offStatus(u8, int, int)
Definition d_tresure.cpp:171
static u8 mTypeGroupListAll[204+4]
Definition d_menu_dmap_map.cpp:26
static void setLightDropPostion(int i_tboxNo, const Vec *i_pos)
Definition d_tresure.h:77
static int getBossIconFloorNo(int *)
Definition d_tresure.cpp:187
void getNextData(dTres_c::typeGroupData_c *)
Definition d_tresure.cpp:227
static void create()
Definition d_tresure.cpp:33
static int getTypeGroupNoToType(u8)
Definition d_tresure.cpp:278
static typeGroupData_c * mTypeGroupData
Definition d_tresure.h:83
signed char s8
Definition types.h:4
unsigned short u16
Definition types.h:9
unsigned char u8
Definition types.h:8