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

#include <d_a_player.h>

Public Member Functions

void initOffset (const cXyz *i_pos)
 
void initOffset (const cXyz *i_pos, const dCcD_GObjInf *)
 
int posMove (cXyz *o_pos, s16 *o_rotY, fopAc_ac_c *i_objActor, s16 i_rotStep)
 
void bgCheckAfterOffset (const cXyz *i_pos)
 

Static Public Member Functions

static void initDropAngleY ()
 
static void offEventKeepFlg ()
 
static void onEventKeepFlg ()
 

Static Public Attributes

static s16 m_dropAngleY
 
static s16 m_eventKeepFlg
 

Private Attributes

u8 field_0x0
 
s16 field_0x2
 
f32 m_offsetY
 
f32 m_offsetXZ
 

Member Function Documentation

◆ bgCheckAfterOffset()

void daPy_boomerangMove_c::bgCheckAfterOffset ( const cXyz * i_pos)

◆ initDropAngleY()

static void daPy_boomerangMove_c::initDropAngleY ( )
inlinestatic

◆ initOffset() [1/2]

void daPy_boomerangMove_c::initOffset ( const cXyz * i_pos)

◆ initOffset() [2/2]

void daPy_boomerangMove_c::initOffset ( const cXyz * i_pos,
const dCcD_GObjInf *  )
inline

◆ offEventKeepFlg()

static void daPy_boomerangMove_c::offEventKeepFlg ( )
inlinestatic

◆ onEventKeepFlg()

static void daPy_boomerangMove_c::onEventKeepFlg ( )
inlinestatic

◆ posMove()

int daPy_boomerangMove_c::posMove ( cXyz * o_pos,
s16 * o_rotY,
fopAc_ac_c * i_objActor,
s16 i_rotStep )

Member Data Documentation

◆ field_0x0

u8 daPy_boomerangMove_c::field_0x0
private

◆ field_0x2

s16 daPy_boomerangMove_c::field_0x2
private

◆ m_dropAngleY

s16 daPy_boomerangMove_c::m_dropAngleY
static

◆ m_eventKeepFlg

s16 daPy_boomerangMove_c::m_eventKeepFlg
static

◆ m_offsetXZ

f32 daPy_boomerangMove_c::m_offsetXZ
private

◆ m_offsetY

f32 daPy_boomerangMove_c::m_offsetY
private

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