Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
daTagAtkItem_c Class Reference
+ Inheritance diagram for daTagAtkItem_c:
+ Collaboration diagram for daTagAtkItem_c:

Public Member Functions

void setBaseMtx ()
 
int Create ()
 
int create ()
 
int execute ()
 
void action ()
 
BOOL checkHit ()
 
void createItem ()
 
int _delete ()
 
 ~daTagAtkItem_c ()
 
BOOL eventStart ()
 
BOOL eventEnd ()
 
u8 getEvId ()
 
u8 getNum ()
 
u8 getItemBit ()
 
u8 getItemNo ()
 
- Public Member Functions inherited from fopAc_ac_c
 fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
- Public Member Functions inherited from dEvLib_callback_c
 dEvLib_callback_c (fopAc_ac_c *param_0)
 
BOOL eventUpdate ()
 
BOOL setEvent (int, int, int)
 
void orderEvent (int, int, int)
 
BOOL setAction (action_class< dEvLib_callback_c > *)
 
BOOL initAction ()
 
BOOL executeAction ()
 
BOOL initStart ()
 
BOOL executeStart ()
 
BOOL initRun ()
 
BOOL executeRun ()
 
virtual ~dEvLib_callback_c ()
 
virtual BOOL eventRun ()
 

Public Attributes

u8 temp [0x57C - 0x568]
 
u8 field_0x57C [0x584 - 0x57C]
 
dCcD_Stts mCcStts
 
dCcD_Cyl mCyl
 
- Public Attributes inherited from fopAc_ac_c
int actor_type
 
create_tag_class actor_tag
 
create_tag_class draw_tag
 
profile_method_classsub_method
 
JKRSolidHeapheap
 
dEvt_info_c eventInfo
 
dKy_tevstr_c tevStr
 
u16 setID
 
u8 group
 
u8 cullType
 
u8 demoActorID
 
s8 subtype
 
u8 carryType
 
u32 actor_status
 
u32 actor_condition
 
fpc_ProcID parentActorID
 
actor_place home
 
actor_place old
 
actor_place current
 
csXyz shape_angle
 
cXyz scale
 
cXyz speed
 
MtxP cullMtx
 
union { 
 
   cull_box   box 
 
   cull_sphere   sphere 
 
cull 
 
f32 cullSizeFar
 
J3DModelmodel
 
dJntCol_cjntCol
 
f32 speedF
 
f32 gravity
 
f32 maxFallSpeed
 
cXyz eyePos
 
actor_attention_types attention_info
 
s16 field_0x560
 
s16 health
 
u8 field_0x564
 
u8 field_0x565
 
u8 field_0x566
 
s8 field_0x567
 
- Public Attributes inherited from leafdraw_class
base_process_class mBase
 
leafdraw_method_classmpDrawMtd
 
s8 mbUnk0
 
u8 mbUnk1
 
draw_priority_class mDwPi
 
- Public Attributes inherited from dEvLib_callback_c
fopAc_ac_cmActor
 
action_class< dEvLib_callback_c > * mAction
 
u16 _C
 

Additional Inherited Members

- Static Public Member Functions inherited from fopAc_ac_c
static void setStopStatus (u32 status)
 
- Static Public Attributes inherited from fopAc_ac_c
static u32 stopStatus
 

Constructor & Destructor Documentation

◆ ~daTagAtkItem_c()

daTagAtkItem_c::~daTagAtkItem_c ( )

Member Function Documentation

◆ _delete()

int daTagAtkItem_c::_delete ( )

◆ action()

void daTagAtkItem_c::action ( )

◆ checkHit()

BOOL daTagAtkItem_c::checkHit ( )

◆ Create()

int daTagAtkItem_c::Create ( )

◆ create()

int daTagAtkItem_c::create ( )

◆ createItem()

void daTagAtkItem_c::createItem ( )

◆ eventEnd()

BOOL daTagAtkItem_c::eventEnd ( )
virtual

Reimplemented from dEvLib_callback_c.

◆ eventStart()

BOOL daTagAtkItem_c::eventStart ( )
virtual

Reimplemented from dEvLib_callback_c.

◆ execute()

int daTagAtkItem_c::execute ( )

◆ getEvId()

u8 daTagAtkItem_c::getEvId ( )
inline

◆ getItemBit()

u8 daTagAtkItem_c::getItemBit ( )
inline

◆ getItemNo()

u8 daTagAtkItem_c::getItemNo ( )
inline

◆ getNum()

u8 daTagAtkItem_c::getNum ( )
inline

◆ setBaseMtx()

void daTagAtkItem_c::setBaseMtx ( )

Member Data Documentation

◆ field_0x57C

u8 daTagAtkItem_c::field_0x57C[0x584 - 0x57C]

◆ mCcStts

dCcD_Stts daTagAtkItem_c::mCcStts

◆ mCyl

dCcD_Cyl daTagAtkItem_c::mCyl

◆ temp

u8 daTagAtkItem_c::temp[0x57C - 0x568]

The documentation for this class was generated from the following file: