Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_tag_bottle_item.h
Go to the documentation of this file.
1#ifndef D_A_TAG_BOTTLE_ITEM_H
2#define D_A_TAG_BOTTLE_ITEM_H
3
4#include "d/d_com_inf_game.h"
5
6
9
11private:
13 /* 0x056C */ u16 mEventType;
14 /* 0x0576 */ u8 mBottleItemType;
15
16public:
17 /* 80D55FD8 */ s32 create();
18 /* 80D5605C */ s32 Delete();
19 /* 80D56064 */ s32 Execute();
20 /* 80D560D0 */ s32 Draw();
21 /* 80D560D8 */ void setTypeFromParam();
22 /* 80D56100 */ void restart();
23 /* 80D56170 */ void initialize();
24 /* 80D561E8 */ int checkProcess(ProcessFunc);
25 /* 80D56214 */ int setProcess(ProcessFunc);
26 /* 80D56300 */ void setAttnPos();
27 /* 80D56334 */ s32 chkEvent();
28 /* 80D56384 */ s32 orderEvent();
29 /* 80D56418 */ void makeSoup();
30 /* 80D564A0 */ int wait(void*);
31 /* 80D565F0 */ virtual ~daTag_BottleItem_c();
32};
33
35
36#endif /* D_A_TAG_BOTTLE_ITEM_H */
T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition d_a_tag_bottle_item.h:10
s32 Draw()
Definition d_a_tag_bottle_item.cpp:48
int wait(void *)
Definition d_a_tag_bottle_item.cpp:160
u8 mBottleItemType
Definition d_a_tag_bottle_item.h:14
void initialize()
Definition d_a_tag_bottle_item.cpp:67
int checkProcess(ProcessFunc)
Definition d_a_tag_bottle_item.cpp:78
virtual ~daTag_BottleItem_c()
Definition d_a_tag_bottle_item.cpp:204
void restart()
Definition d_a_tag_bottle_item.cpp:59
s32 create()
Definition d_a_tag_bottle_item.cpp:12
u16 mEventType
Definition d_a_tag_bottle_item.h:13
s32 Execute()
Definition d_a_tag_bottle_item.cpp:35
s32 orderEvent()
Definition d_a_tag_bottle_item.cpp:130
s32 chkEvent()
Definition d_a_tag_bottle_item.cpp:115
ProcessFunc mProcessFunc
Definition d_a_tag_bottle_item.h:12
void makeSoup()
Definition d_a_tag_bottle_item.cpp:149
void setAttnPos()
Definition d_a_tag_bottle_item.cpp:109
s32 Delete()
Definition d_a_tag_bottle_item.cpp:30
void setTypeFromParam()
Definition d_a_tag_bottle_item.cpp:53
int setProcess(ProcessFunc)
Definition d_a_tag_bottle_item.cpp:84
STATIC_ASSERT(sizeof(daTag_BottleItem_c)==0x57C)
int(daTag_BottleItem_c::* ProcessFunc)(void *)
Definition d_a_tag_bottle_item.h:8
Definition d_a_ep.cpp:19
unsigned short u16
Definition types.h:9
signed long s32
Definition types.h:6
unsigned char u8
Definition types.h:8