Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
dmg_rod_class Class Reference

Fishing Rod. More...

#include <d_a_mg_rod.h>

+ Inheritance diagram for dmg_rod_class:
+ Collaboration diagram for dmg_rod_class:

Public Member Functions

 dmg_rod_class ()
 
f32 getRodStickX ()
 
f32 getRodStickY ()
 
bool checkRodEquipPermission ()
 
bool checkReelSpin ()
 
- 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 Attributes

u8 field_0x568 [0x5A4 - 0x568]
 
mg_rod_s field_0x5a4
 
u8 field_0x664 [0x6AC - 0x664]
 
cXyz field_0x6ac
 
cXyz field_0x6b8
 
u8 field_0x6c4 [0x6C8 - 0x6C4]
 
cXyz field_0x6c8
 
cXyz field_0x6d4
 
u8 field_0x6e0 [0x6EC - 0x6E0]
 
cXyz field_0x6ec
 
u8 field_0x6f8 [0x71C - 0x6F8]
 
csXyz field_0x71c [6]
 
u8 field_0x740 [0x744 - 0x740]
 
cXyz field_0x744
 
cXyz field_0x750
 
u8 field_0x75c [0x764 - 0x75C]
 
cXyz field_0x764
 
mg_line_s field_0x770
 
u8 field_0xc20 [0xF7C - 0xC20]
 
s16 field_0xf7c
 
s16 field_0xf7e
 
u8 field_0xf80 [0xFAC - 0xF80]
 
mg_hook_s field_0xfac [2]
 
u8 field_0xfec [0x1060 - 0xFEC]
 
cXyz field_0x1060
 
cXyz field_0x106c
 
cXyz field_0x1078
 
csXyz field_0x1084
 
u8 field_0x108a [0x10B4 - 0x108A]
 
Z2Creature field_0x10b4
 
u8 field_0x1144 [0x1190 - 0x1144]
 
dBgS_AcchCir field_0x1190
 
dBgS_ObjAcch field_0x11d0
 
u8 field_0x13a8 [0x13B4 - 0x13A8]
 
s16 field_0x13b4
 
u8 field_0x13b6 [0x1474 - 0x13B6]
 
dMsgFlow_c mMsgFlow
 
u8 field_0x14c0 [0x14C8 - 0x14C0]
 
f32 mRodStickX
 
f32 mRodStickY
 
u8 field_0x14d0 [0x14F0 - 0x14D0]
 
int field_0x14f0
 
u8 field_0x14f4 [0x1514 - 0x14F4]
 
u8 field_0x1514
 
u8 field_0x1515 [0x1518 - 0x1515]
 
dCcD_Stts field_0x1518
 
dCcD_Sph field_0x1554
 
u8 field_0x168c
 
- 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
 

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
 

Detailed Description

Fishing Rod.

Constructor & Destructor Documentation

◆ dmg_rod_class()

dmg_rod_class::dmg_rod_class ( )

Member Function Documentation

◆ checkReelSpin()

bool dmg_rod_class::checkReelSpin ( )
inline

◆ checkRodEquipPermission()

bool dmg_rod_class::checkRodEquipPermission ( )
inline

◆ getRodStickX()

f32 dmg_rod_class::getRodStickX ( )
inline

◆ getRodStickY()

f32 dmg_rod_class::getRodStickY ( )
inline

Member Data Documentation

◆ field_0x1060

cXyz dmg_rod_class::field_0x1060

◆ field_0x106c

cXyz dmg_rod_class::field_0x106c

◆ field_0x1078

cXyz dmg_rod_class::field_0x1078

◆ field_0x1084

csXyz dmg_rod_class::field_0x1084

◆ field_0x108a

u8 dmg_rod_class::field_0x108a[0x10B4 - 0x108A]

◆ field_0x10b4

Z2Creature dmg_rod_class::field_0x10b4

◆ field_0x1144

u8 dmg_rod_class::field_0x1144[0x1190 - 0x1144]

◆ field_0x1190

dBgS_AcchCir dmg_rod_class::field_0x1190

◆ field_0x11d0

dBgS_ObjAcch dmg_rod_class::field_0x11d0

◆ field_0x13a8

u8 dmg_rod_class::field_0x13a8[0x13B4 - 0x13A8]

◆ field_0x13b4

s16 dmg_rod_class::field_0x13b4

◆ field_0x13b6

u8 dmg_rod_class::field_0x13b6[0x1474 - 0x13B6]

◆ field_0x14c0

u8 dmg_rod_class::field_0x14c0[0x14C8 - 0x14C0]

◆ field_0x14d0

u8 dmg_rod_class::field_0x14d0[0x14F0 - 0x14D0]

◆ field_0x14f0

int dmg_rod_class::field_0x14f0

◆ field_0x14f4

u8 dmg_rod_class::field_0x14f4[0x1514 - 0x14F4]

◆ field_0x1514

u8 dmg_rod_class::field_0x1514

◆ field_0x1515

u8 dmg_rod_class::field_0x1515[0x1518 - 0x1515]

◆ field_0x1518

dCcD_Stts dmg_rod_class::field_0x1518

◆ field_0x1554

dCcD_Sph dmg_rod_class::field_0x1554

◆ field_0x168c

u8 dmg_rod_class::field_0x168c

◆ field_0x568

u8 dmg_rod_class::field_0x568[0x5A4 - 0x568]

◆ field_0x5a4

mg_rod_s dmg_rod_class::field_0x5a4

◆ field_0x664

u8 dmg_rod_class::field_0x664[0x6AC - 0x664]

◆ field_0x6ac

cXyz dmg_rod_class::field_0x6ac

◆ field_0x6b8

cXyz dmg_rod_class::field_0x6b8

◆ field_0x6c4

u8 dmg_rod_class::field_0x6c4[0x6C8 - 0x6C4]

◆ field_0x6c8

cXyz dmg_rod_class::field_0x6c8

◆ field_0x6d4

cXyz dmg_rod_class::field_0x6d4

◆ field_0x6e0

u8 dmg_rod_class::field_0x6e0[0x6EC - 0x6E0]

◆ field_0x6ec

cXyz dmg_rod_class::field_0x6ec

◆ field_0x6f8

u8 dmg_rod_class::field_0x6f8[0x71C - 0x6F8]

◆ field_0x71c

csXyz dmg_rod_class::field_0x71c[6]

◆ field_0x740

u8 dmg_rod_class::field_0x740[0x744 - 0x740]

◆ field_0x744

cXyz dmg_rod_class::field_0x744

◆ field_0x750

cXyz dmg_rod_class::field_0x750

◆ field_0x75c

u8 dmg_rod_class::field_0x75c[0x764 - 0x75C]

◆ field_0x764

cXyz dmg_rod_class::field_0x764

◆ field_0x770

mg_line_s dmg_rod_class::field_0x770

◆ field_0xc20

u8 dmg_rod_class::field_0xc20[0xF7C - 0xC20]

◆ field_0xf7c

s16 dmg_rod_class::field_0xf7c

◆ field_0xf7e

s16 dmg_rod_class::field_0xf7e

◆ field_0xf80

u8 dmg_rod_class::field_0xf80[0xFAC - 0xF80]

◆ field_0xfac

mg_hook_s dmg_rod_class::field_0xfac[2]

◆ field_0xfec

u8 dmg_rod_class::field_0xfec[0x1060 - 0xFEC]

◆ mMsgFlow

dMsgFlow_c dmg_rod_class::mMsgFlow

◆ mRodStickX

f32 dmg_rod_class::mRodStickX

◆ mRodStickY

f32 dmg_rod_class::mRodStickY

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