Loading [MathJax]/extensions/tex2jax.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
dAttCatch_c Class Reference

#include <d_attention.h>

Public Member Functions

fopAc_ac_cconvPId (fpc_ProcID)
 
void init ()
 
void proc ()
 
int request (fopAc_ac_c *, u8, f32, f32, f32, s16, int)
 
fopAc_ac_cgetCatghTarget ()
 
u8 getChangeItem ()
 

Private Attributes

fpc_ProcID mRequestActorID
 
int field_0x4
 
f32 mDistance
 
u8 mCatchItemNo
 
fpc_ProcID mCatghTargetID
 
u8 mChangeItem
 

Member Function Documentation

◆ convPId()

fopAc_ac_c * dAttCatch_c::convPId ( fpc_ProcID i_id)

◆ getCatghTarget()

fopAc_ac_c * dAttCatch_c::getCatghTarget ( )
inline

◆ getChangeItem()

u8 dAttCatch_c::getChangeItem ( )
inline

◆ init()

void dAttCatch_c::init ( )

◆ proc()

void dAttCatch_c::proc ( )

◆ request()

int dAttCatch_c::request ( fopAc_ac_c * i_reqActor,
u8 i_itemNo,
f32 i_horizontalDist,
f32 i_upDist,
f32 i_downDist,
s16 i_angle,
int param_7 )

Member Data Documentation

◆ field_0x4

int dAttCatch_c::field_0x4
private

◆ mCatchItemNo

u8 dAttCatch_c::mCatchItemNo
private

◆ mCatghTargetID

fpc_ProcID dAttCatch_c::mCatghTargetID
private

◆ mChangeItem

u8 dAttCatch_c::mChangeItem
private

◆ mDistance

f32 dAttCatch_c::mDistance
private

◆ mRequestActorID

fpc_ProcID dAttCatch_c::mRequestActorID
private

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